Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Սխեմատիկ
- Քայլ 3: erոդեք ձեր PCB- ն
- Քայլ 4: Վերբեռնեք ծածկագիրը:
- Քայլ 5: Եվ դու կատարված ես:
Video: DIY Wi-Fi RGB Strip Controller ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Շնորհակալություն JLCPCB- ին և LCSC- ին այս նախագիծը հնարավոր դարձնելու համար: Ստուգեք դրանք այսօր:
(Նշում. Սա իմ նախագիծը չէ (բացի սխեմատիկից և PCB- ից), և գաղափարի ողջ վարկը բաժին է հասնում Սաիամին)
Ինչպես սկսվեց այս նախագիծը, ես գնեցի RGB LED ժապավեն Ebay- ից, և սարսափելի փոքրիկ IR վերահսկիչը սարսափելի էր, ես ատում էի այն: Այսպիսով, ես գնացի առաքելություն ՝ դրա համար ստեղծելու wifi միացման վերահսկիչ:
Քայլ 1: Մասեր
- 3 1K դիմադրիչներ
- 3 Բարձր հզորության տրանզիստորներ, ես օգտագործել եմ TIP31- ը
- LINKIT ONE միկրոկոնտրոլեր
- Անալոգային RGB ժապավեն
- (Մնացածն այն է, եթե դուք արել եք PCB, ինչպես և ես)
- 1 Պտուտակային տերմինալ
- Արական վերնագրեր
- ԳՈՐOOLԻՔՆԵՐ
- Sոդման երկաթ/կայան
- Sոդող
- Տափակաբերան աքցան
- Մետաղական կտրիչներ
Քայլ 2: Սխեմատիկ
Երբ ես ուսումնասիրում էի այս դիզայնը, ես օգտագործում էի Սաիամի բլոկ -դիագրամը ՝ EasyEda- ում այս սխեման պատրաստելու համար (հղումը դրան այստեղ) Այժմ, եթե չեք կարող կարդալ դա կամ չեք կարող անհանգստանալ դրանով, ահա հիմնական գաղափարը, Բոլոր տրանզիստորների արտանետիչ քորոցը պետք է միացված լինի GND կապի մեկին: Տրանզիստոր 1 -ի բազային քորոցը պետք է միացվի linkit one- ի թվային PIN 9 -ին: Տրանզիստոր 2 -ի բազային քորոցը պետք է միացվի linkit one- ի թվային PIN 3 -ին: Տրանզիստոր 3 -ի բազային քորոցը պետք է միացվի linkit one- ի թվային PIN 2 -ին: LED շերտի անոդ, որը պետք է միացվի սնուցման աղբյուրին (+): Բոլոր տրանզիստորների էմիտեր կապերը, որոնք պետք է միացված լինեն սնուցման աղբյուրին (-): Հիշեք, որ 3 և 9 կապում օգտագործումը անհրաժեշտ է, և դրանք հնարավոր չէ փոխել, քանի որ դրանք Linkit ONE- ի միակ PWM կապերն են: Քանի որ դրանք ընդամենը երկուսն են, LED շերտի երրորդ գույնը պետք է վերահսկվի սովորական թվային քորոցով:
Քայլ 3: erոդեք ձեր PCB- ն
Երբ ես արեցի սխեմատիկ պատկերը, դրանք դարձրեցի PCB և պատվիրեցի դրանք JLCPCB- ում և ստացա դրանք 5 օրվա ընթացքում:
Այնուհետև ես ընթացք տվեցի գնալ LCSC և պատվիրել բաղադրիչները, դրանք որոշ ժամանակ տևեցին, քանի որ DHL- ի համար չափազանց թանկ էր այն հասցնել այնտեղ, որտեղ ես եմ:
5 օր սպասելուց հետո ես ստացա իմ PCB- ները, և դրանք այնքան լավն էին, որքան ես ակնկալում էի, որ դրանք կարող եք տեսնել JLCPCB- ի վերաբերյալ իմ ակնարկը այստեղ `դրանք ավելի խորը տեսնելու համար:
Մի քանի օր անց ես ստացա իմ փաթեթը LCSC- ից `իմ բոլոր բաղադրիչներով, որոնք բոլորը կոկիկ փաթեթավորված էին իրենց իսկ հակաստատիկ տոպրակների մեջ:
Կառավարիչը աշխատում է մոտ 12 Վ լարման վրա, այնպես որ ձեզ անհրաժեշտ կլինի մոտ 12 Վ 3 Ա 3 մ շերտի համար, ինչպես ես եմ օգտագործում:
Հաջորդ քայլը ամեն ինչ կպցնել կամ ձեր տախտակի կամ ձեր PCB- ի վրա `համոզվելով, որ Տրանզիստորների բևեռականությունը ճիշտ է:
Դուք հավանաբար կարող եք ասել, որ ես այստեղ սխալ եմ թույլ տվել, և եթե չեք կարող, ես արուների փոխարեն զույգ վերնագրեր եմ կպցրել, քանի որ մեկ վերնագիրն իգական է:
Քայլ 4: Վերբեռնեք ծածկագիրը:
Ամբողջ զոդումն ու միացումն անելուց հետո, ժամանակն է վերբեռնել կոդը ՝ այն մեկին հղելու համար: Բայց մինչ այդ պետք է ունենալ Բլինկի գրադարանը: Ստորև կցել եմ zip ֆայլը: Հանել ամբողջ բովանդակությունը և փոխանցել դրանք Փաստաթղթեր> Arduino> Գրադարաններ:
Այս նախագծի ծածկագիրը գտնվում է ինքնին Բլինկի գրադարանում: Arduino IDE- ում գնացեք Ֆայլեր> Օրինակներ> Blynk> Linkit ONE: Այժմ դուք պետք է որոշակի փոփոխություններ կատարեք ծածկագրում.
Տակ ՝ char auth = «YourAuthToken»; // Ավելացրեք ձեր blynk նախագծի հեղինակային նշանը (տես հաջորդ քայլը)
Տակ ՝ #define WIFI_SSID «YourSSID» // Ավելացրեք ձեր WiFi կապի անունը:
Տակ ՝ #define WIFI_PASS «YourPASS» // Ավելացրեք ձեր WiFi կապի գաղտնաբառը
Տակ ՝ #սահմանել WIFI_AUTH LWIFI_WPA // Ընտրեք LWIFI_OPEN, LWIFI_WPA կամ LWIFI_WEP- ից:
Եթե չգիտեք Auth նշանը, անցեք հաջորդ քայլին, ապա վերադառնաք այս քայլին: Եթե արդեն ունեք մեկը, պարզապես Linkit ONE- ի անջատիչները սահմանեք SPI, UART և USB դիրքերի և վերբեռնեք ծածկագիրը:
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Նշում. Սա իմ կոդը չէ, և ամբողջ վարկը գնում է այն ստեղծողի վրա:
Մի անգամ դա անեք:
Ներբեռնեք Blynk հավելվածը play store- ից անվճար: Գրանցվեք հաշիվ ՝ նշելով ձեր էլ. Փոստի հասցեն և այլ մանրամասներ: Դա անելու համար դուք պետք է ունենաք ինտերնետ կապ: Ձեր հաշիվ մուտք գործելով ՝ ստեղծեք ձեր նախընտրած անունով նոր նախագիծ: Նախագիծ կազմելիս կտեսնեք որոշ թվանշաններ և նիշեր: Սա ձեր հեղինակային նշանն է, որն օգտագործվում է ձեր Linkit ONE- ը blynk սերվերին միացնելու համար: Պատճենեք Auth նշանը և ավելացրեք այն նախորդ քայլին տրված ծածկագրին (մանրամասների համար անցեք նախորդ քայլին): Այժմ անցեք ծրագրի էկրանին, որը սկզբում դատարկ կլիներ: Գնացեք վիջեթների վահանակ և պատճենեք «Կոճակ» և «ZeRGBa»: Կոճակի մեջ նշեք PIN- ի համարը 2. ZeRGBa- ում տեղադրեք PIN- ի համարներից երկուսը 3 և 9. Երրորդը թողեք դատարկ: Այժմ վերջապես միացրեք ձեր linkit ONE- ը, թույլ տվեք միանալ Wifi ցանցին, այնուհետև հավելվածում ընտրեք «Խաղալ» տարբերակը: Վերջ! Այժմ դուք կկարողանաք վերահսկել շերտը ձեր սմարթֆոնի միջոցով: Եթե դա չի աշխատում, ստուգեք ձեր կապերը: Համոզվեք, որ հեղինակային նշանը պետք է ճիշտ նշված լինի ծածկագրում:
(Նշում. Սքրինշոթերը իմը չեն, քանի որ ես մոռացել էի դրանց մասին, վարկը ՝ Սաիամի)
Քայլ 5: Եվ դու կատարված ես:
Շնորհակալություն հովանավորներին այս նախագիծը հնարավոր դարձնելու համար և շնորհակալություն Saiyam- ին գաղափարի համար:
Այս նախագծից ինձ դեռ մնացել են PCB- ներ, և եթե որևէ մեկին հետաքրքրում է, կարող եք դրանք գնել այստեղից:
Խորհուրդ ենք տալիս:
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control: 6 քայլ (նկարներով)
RGB Led Strip Bluetooth Controller V3 + Music Sync + Ambient Light Control. Այս նախագիծը arduino- ի միջոցով ձեր հեռախոսի միջոցով Bluetooth- ի միջոցով վերահսկում է RGB լուսադիոդային ժապավենը: Կարող եք փոխել գույնը, համաժամեցնել լույսերը երաժշտության հետ կամ ստիպել դրանք ինքնաբերաբար հարմարվել շրջակա լուսավորության համար
ESP8266 RGB LED STRIP WIFI Կառավարում - NODEMCU Որպես IR հեռակառավարիչ ՝ առաջնորդվող ժապավենի համար, որը վերահսկվում է WiFi- ով - RGB LED STRIP սմարթֆոնի կառավարում ՝ 4 քայլ
ESP8266 RGB LED STRIP WIFI Կառավարում | NODEMCU Որպես IR հեռակառավարիչ ՝ առաջնորդվող ժապավենի համար, որը վերահսկվում է WiFi- ով | RGB LED STRIP սմարթֆոնի վերահսկում. Բարև տղերք, այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել nodemcu կամ esp8266 որպես IR հեռակառավարիչ ՝ RGB LED ժապավենը կառավարելու համար, և Nodemcu- ն սմարթֆոնի միջոցով կառավարվելու է wifi- ով: Այսպիսով, հիմնականում դուք կարող եք վերահսկել RGB LED STRIP- ը ձեր սմարթֆոնի միջոցով
Arduino Led Strip Controller Cool PC Lights- ի համար `5 քայլ
Arduino Led Strip Controller- ը Cool PC Lights- ի համար. Ես ստացել եմ այս սառը RGB led շերտը aliexpress- ից, և ես ուզում եմ այն օգտագործել համակարգչի լույսերի համար: Առաջին խնդիրը տաք է վերահսկել այն, թե ինչպես ուժ տալ նրան: Այս հրահանգավորումը ցույց է տալիս, թե ինչպես դա անել github arduino կոդով, աշխատանքային նախագծի տեսանյութով և քայլ առ քայլ
Ավելի հեշտ WiFi LED Light Strip Controller: 8 քայլ (նկարներով)
Ավելի հեշտ WiFi LED Light Strip Controller. Անցյալ գարնանը ես սկսեցի նախագծել հատուկ սարքավորում և ծրագրակազմ ՝ LED լույսերի երկու շերտերը կառավարելու համար ՝ օգտագործելով մեկ NodeMCU ESP8266-12E զարգացման տախտակ: Այդ գործընթացի ընթացքում ես սովորեցի, թե ինչպես պատրաստել իմ սեփական Տպագիր տպատախտակները (PCBs) CNC երթուղիչով, և ես
MIDI 5V LED Strip Light Controller Spielatron- ի կամ այլ MIDI Synth- ի համար. 7 քայլ (նկարներով)
MIDI 5V LED Strip Light Controller for Spielatron կամ MIDI Synth. Հսկիչը ALSA MIDI սարք է, այնպես որ MIDI ծրագրակազմը կարող է միանալ LED- ներին միաժամանակ որպես MIDI սինթետիկ սարք