Բովանդակություն:
- Քայլ 1:
- Քայլ 2: Կապեր և սխեմատիկ
- Քայլ 3. Arduino ծածկագիրը և սերիական հաղորդակցությունը
- Քայլ 4. Միացրեք Arduino- ն Android սարքին
Video: Arduino DIY Bluetooth վերահսկիչ LED RGB ժապավեն ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Բարև բոլորին, սա երկրորդ նախագիծն է, որը ցանկանում եմ կիսվել ձեզ հետ: Այսօր ես ձեզ ցույց կտամ, թե ինչպես միացնել Arduino- ն և Bluetooth մոդուլը, իսկ հետագայում այն օգտագործել LED RGB ժապավենը կառավարելու համար:
Այս ձեռնարկում մենք կօգտագործենք HC-06 Bluetooth մոդուլը, քանի որ այն էժան է և հեշտ օգտագործման համար: (Ես իմը ստացել եմ aliexpress- ից 2 դոլարով)
Bluetooth մոդուլը, որը մենք կօգտագործենք այսօր, HC-06- ն է, որը հայտնի է և էժան: (Ես իմը ստացել եմ aliexpress- ից 2 եվրոյով)
Մեր ծրագիրը դեռ փորձարկման փուլում է, ուստի խորհուրդ ենք տալիս էլ. Շատ շնորհակալ եմ հասկանալու համար:
Քայլ 1:
Մեզ պետք են այս մասերը.
- 1x Arduino տախտակ (ես կօգտագործեմ Arduino NANO)
- 1x Bluetooth մոդուլ HC-06 կամ HC-05
- Rx LED շերտի 1x 12V մետր երկարությամբ (ես օգտագործում եմ 30LED/մ ընդհանուր անոդով)
- 1x տերմինալային պտուտակ
- 3x 220Ω դիմադրություն
- 3x BUZ11 N-Channel Power MOSFET (կամ համարժեք)
- Breadboard եւ jumpers
- (Ըստ ցանկության) DC Jack և DC միակցիչ
- Եվ, իհարկե, 12 Վ էլեկտրամատակարարում, ես օգտագործում եմ փոփոխական սնուցման աղբյուր
Քայլ 2: Կապեր և սխեմատիկ
Եկեք կառուցենք: Շղթան այնքան բարդ չէ, որքան կարող է թվալ առաջին հայացքից:
Նախ, մենք պետք է որոշենք ՝ մեր LED շերտն ունի՞ ընդհանուր անոդ, թե՞ ընդհանուր կաթոդ: Իմն ունի ընդհանուր անոդ, այնպես որ ես LED շերտի անոդը միացրեցի 12 Վ էլեկտրամատակարարմանը, իսկ մնացածը պտուտակավոր տերմինալներին, որոնք մենք ավելի ուշ կմիացնենք MOSFET- ի ելքին:
Բոլոր կարևոր կապերն ու սխեմատիկ պատկերը ներկայացված են վերևի նկարներում:
Շատ զգույշ եղեք 12V+ երկաթուղին VIN- ին Arduino տախտակին միացնելիս, քանի որ այն կեղծ միացնելու դեպքում կարող եք այրել տախտակը: Բացի այդ, մի մոռացեք ամեն ինչ հիմնավորել (GND):
Քայլ 3. Arduino ծածկագիրը և սերիական հաղորդակցությունը
Ներբեռնեք հետևյալ ուրվագիծը Arduino- ում ՝ օգտագործելով USB մալուխ:
Մի մոռացեք անջատել HC-06 մոդուլը նախքան էսքիզը վերբեռնելը:
Ինչո՞ւ: HC-06- ի կապի կապերը (RX և TX) արգելափակում են Arduino- ի և համակարգչի միջև հաղորդակցությունը:
Կոդի բացատրություն
- Նախ, մենք հայտարարեցինք մի քանի հաստատուն (հաստատուն, որը հետագայում չի կարող փոխվել) բոլոր երեք գույների համար (կարմիր, կանաչ, կապույտ)
- Setup () - ում մենք սկսեցինք սերիական հաղորդակցությունը 9600 baud արագությամբ և բոլոր led կապումներն դրեցինք որպես OUTPUT
- Օղակի մեջ (), եթե սերիալը ինչ -որ բան է ստանում, ստացված տվյալները վերլուծում է որպես ամբողջ թիվ (կարևոր է հաջորդ քայլին)
- Եթե այն ստանում է նոր տողի նիշ ('\ n'), ապա սկզբում արժեքները սահմանափակում է 0-255 միջակայքում, PWM տիրույթի պատճառով, այնուհետև փոփոխություններ է կատարում թվային կապում անալոգիտ () մեթոդով
Վերջ! Այժմ մենք պատրաստ ենք վերջին քայլին:
Քայլ 4. Միացրեք Arduino- ն Android սարքին
Այժմ ներբեռնեք հետևյալ ծրագիրը ՝ Smart Bluetooth - Arduino Bluetooth Serial
ԿԱՊ ՝
Smart Bluetooth- ը ծրագիր է, որը թույլ է տալիս օգտագործել ձեր հեռախոսը ՝ ձեր Bluetooth մոդուլով կամ տախտակով հաղորդակցվելու համար ՝ ամենահեշտ և ամենապարզ ձևով: Այն դուռ է բացում ձեր DIY նախագծերը վերահսկելու անսահմանափակ եղանակների համար: Smart Bluetooth- ն առաջարկում է բազմաթիվ տարբեր եղանակներ, թե ինչպես կարելի է տվյալներ ուղարկել ձեր մոդուլին:
Smart Bluetooth- ն ունի հետևյալ հնարավորությունները.
- Արագ միացում ձեր մոդուլին
- Ուղարկեք և ստացեք տվյալներ ձեր մոդուլից
- Կառավարեք ստացողի թվային և PWM կապերը
- Մուգ և թեթև թեմա: Տարբեր նպատակների կառավարման տարբեր դասավորություններ
- Modernամանակակից և արձագանքող UI
- Կարգավորելի կոճակներ և անջատիչներ
- Իրականացրեք ձեր DIY RC Car նախագիծը գեղեցիկ խաղային տախտակով
- Հեշտությամբ վերահսկեք ձեր RGB Led շերտերը սահողներով
- Ավտոմատ կերպով անջատում է Bluetooth- ը, երբ այն փակ է ՝ մարտկոցի կյանքը խնայելու համար
- Հրամանի տող (տերմինալ)
Այս ձեռնարկում մենք օգտագործում ենք երկրորդ TAB- ը մեծ led- ով, որը բավականաչափ բավական է երկու նիշ ուղարկելու համար:
Հետևյալ նկարներում ես ձեզ ցույց կտամ, թե ինչպես օգտագործել ծրագիրը: Ես ձեզ ցույց կտամ, թե ինչպես որոնել մոտակա սարքերը, ինչպես զուգակցվել մեր օգտագործած մոդուլի հետ և ինչպես կարգավորել ծրագրից ուղարկված տվյալները: Եթե շփոթված եք զգում, դադար տվեք և վերադառնաք նախորդ քայլերին, մինչև այն աշխատի: Այնուամենայնիվ, եթե դեռ խնդիրներ ունեք, տեղեկացրեք ինձ [email protected], ես կպատասխանեմ 24 ժամվա ընթացքում:)
- Բացեք ծրագիրը, սահեցրեք ներածության միջով, սեղմեք SEARCH կոճակը և որոնեք մոտակա սարքերը
- Երբ ձեր սարքը գտնվի, ընտրեք այն ՝ կտտացնելով դրա վրա
- Ընտրեք ձեր նախընտրած թեման (մուգ կամ թեթև) և պահեք ձեր ընտրած կոճակը
- Սպասեք միացմանը, եթե այն ձախողվի, փորձեք նորից միանալ
- Հաջող միացումից հետո ընտրեք երկրորդ TAB- ը ՝ կտտացնելով դրա վրա և քաշեք սահիչները և ստուգեք ՝ արդյո՞ք led շերտը փոխում է գույները, թե ոչ:
- Եթե ամեն ինչ աշխատում է, և դուք գոհ եք այս նախագծից, խնդրում եմ թողնել հաճելի արձագանք և գնահատական իմ ծրագրի համար, սա կօգնի հետագա զարգացմանը և ձեռնարկին:)
Մի մոռացեք գնահատել և թողնել հաճելի արձագանք: Շնորհակալություն և կհանդիպենք հաջորդ դասընթացին:)
Խորհուրդ ենք տալիս:
DIY LED ժապավեն. Ինչպես կտրել, միացնել, զոդել և հոսանքի LED ժապավեն `3 քայլ (նկարներով)
DIY LED ժապավեն. Ներքին 60 LED/մ LED լուսադիոդի պարզ ժապավենի տեղադրման հիմունքները, սակայն
Անլար RGB լուսադիոդային ժապավեն ՝ օգտագործելով Bluetooth և Wifi ESP8266: 3 քայլ
Bluetooth և Wifi ESP8266 անլար RGB Led ժապավեն ՝ օգտագործելով Bluetooth և WIFI Դիտեք youtube տեսանյութ մանրամասն տեղեկությունների համար
Երաժշտական ռեակտիվ բազմագույն LED լույսեր - Arduino ձայնի հայտնաբերման տվիչ - RGB LED ժապավեն ՝ 4 քայլ
Երաժշտական ռեակտիվ բազմագույն LED լույսեր | Arduino ձայնի հայտնաբերման տվիչ | RGB LED ժապավեն. Երաժշտական ռեակտիվ բազմագույն LED լուսարձակների նախագիծ: Այս նախագծում օգտագործվել են պարզ 5050 RGB LED ժապավեն (ոչ հասցեագրվող LED WS2812), Arduino ձայնի հայտնաբերման ցուցիչ և 12 Վ ադապտեր
Neopixel Ws 2812 LED ժապավեն Arduino- ով կառավարվում է Bluetooth- ով Android- ից կամ iPhone- ից ՝ 4 քայլ
Neopixel Ws 2812 LED Strip- ով Arduino- ով կառավարվում է Bluetooth- ից Android- ից կամ Iphone- ից: Բարև ձեզ այս հրահանգների մեջ ես քննարկել եմ այն մասին, թե ինչպես կարելի է վերահսկել neopixel led ժապավենը կամ ws2812 led ժապավենը ձեր Android հեռախոսից կամ iphone- ից `Bluetooth կապի միջոցով: այնպես որ կարողանաք ձեր տանը ավելացրեք neopixel led ժապավեն ՝ Arduino- ի հետ միասին
Երաժշտական ռեակտիվ RGB LED ժապավեն ծածկագրով - WS1228b - Arduino & խոսափողի մոդուլի օգտագործումը. 11 քայլ
Երաժշտական ռեակտիվ RGB LED ժապավեն ծածկագրով | WS1228b | Օգտագործելով Arduino և խոսափողի մոդուլ. Երաժշտական ռեակտիվ WS1228B LED ժապավենի ստեղծում `օգտագործելով Arduino և խոսափողի մոդուլ: Օգտագործված մասեր. Arduino WS1228b Led Strip Ձայնային ցուցիչ Breadboard Jumpers 5V 5A էլեկտրամատակարարում