Բովանդակություն:
Video: The Ultimate Light Switch: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս հրահանգի նպատակն է բացատրել, թե ինչպես եմ ես ստեղծել wifi- ով միացված լույսի անջատիչ (այն նաև կոչվում է հեռակառավարման վահանակ): Այս հեռակառավարման սարքերի նպատակն է միացնել և անջատել մի քանի wifi միացված ռելեներ: Ռելեները բացատրված չեն այս հրահանգվողում: Դրանք բացատրվում են առանձին հրահանգով, որը ես պատրաստել էի նախկինում ՝ ESP8266 Wifi Switch:
Այս հեռակառավարման վահանակները պարունակում են մինչև 3 փոքր կոճակներ: Յուրաքանչյուր կոճակ միացնում/անջատում է մեկ կամ մի քանի ռելեներ: Յուրաքանչյուր կոճակի կողքին լուսադիոդ է ծառայում որպես հետադարձ կապ: Ավելի մեծ կոճակ օգտագործվում է հատուկ նպատակի համար. Այն անջատում է բոլոր ռելեներ: Ոչ միայն հեռակառավարվողի կողմից վերահսկվողները, այլև բոլոր ռելեներ, որոնք վերահսկվում են տան բոլոր հեռակառավարման վահանակների կողմից: Սա օգտագործվում է ամեն ինչ անջատելու համար ՝ աշխատանքի գնալուց կամ քնելուց:
Սարքերի միջև կապը կառավարում է Բլինկը: Հեռավոր միկրոկառավարիչը Huzzah փետուրն է ESP8266- ով: Հեռակառավարման վահանակի էներգիան գալիս է USB պատի վարդակից (մարտկոցներ չկան):
Եթե հետևեք իմ հրահանգներին, կնկատեք, որ այս սարքն ունի նույն նպատակը, ինչ նախորդ հրահանգում բացատրվածը ՝ ESP32 Thing Wifi Remote, և դուք ճիշտ եք: Ես կատարելագործեցի նախորդ մոդելի հետևյալ բարելավումները.
- ESP32 Thing- ը փոխարինվեց Huzzah փետուրով ESP8266- ով (ESP32 Thing- ի հետ կապի խնդիրներ ունեի):
- Մետաղական կոճակները փոխարինվեցին պլաստմասե կոճակներով (ստատիկ էլեկտրաէներգիան երբեմն մետաղական կոճակների միջոցով փոխանցվում էր տախտակին ՝ վերաբեռնում պահանջելով):
- Այս հեռակառավարման վահանակներն այժմ վերահսկում են միայն մի քանի լույս, սովորաբար մեկ սենյակի լույսերը, փոխարենը յուրաքանչյուր հեռակառավարմամբ տան բոլոր լույսերը կառավարելու փոխարեն (այնպես, որ դուք պատահաբար միացրեք օրինակ մյուս ննջասենյակի լույսերը):
- Ես ունեի մարտկոց ավելի հին մոդելի մեջ, որպեսզի կարողանայի հեռակառավարման վահանակը հեռացնել USB վարդակից և դեռ օգտագործել այն մի քանի ժամ: Պարզվում է, որ ես երբեք չեմ օգտագործել այս ֆունկցիոնալությունը, այնպես որ ես հեռացրել եմ մարտկոցը ՝ հեռավորն ավելի բարակ դարձնելու համար:
- Ես ավելացրել եմ «անջատել ամեն ինչ» կոճակը:
- Ես ավելացրել եմ հետադարձ LED- ները:
Դժվարության մակարդակ ՝ միջին
Անհրաժեշտ նյութ.
- 1 պլաստիկ պատյան PolyCase և PolyCase
- 1 փետուր HUZZAH ESP8266 Adafruit- ով
- 1 չափի զոդվող հացաթխիչ Adafruit
- 3 leds Adafruit
- 3 բարձր և նեղ կոճակ Adafruit
- 1 կարճ և լայն կոճակ Adafruit
- 7 3.3k դիմադրիչներ Amazon
- 1 USB type-A արական խրոց Adafruit
- մետաղալար Sparkfun
- պոլիուրեթանային սոսինձ Lowes
Անհրաժեշտ գործիքներ.
- Sոդման երկաթ Amazon
- Դրեմել (եթե չունեք, բավական կլինի օգտակար դանակը) Լոուզ
- Հորատիչ մամուլ (եթե չունեք, ձեռքի փորվածքը բավական կլինի) Lowes
Քայլ 1: Դիզայն
Միկրոկոնտրոլեր.
Որպես միկրոկառավարիչ, ես օգտագործեցի Huzzah փետուրը ESP8266- ով, պատրաստված Adafruit- ի կողմից, հետևյալ պատճառներով.
- Այն ունի wifi հնարավորություններ
- Այն էժան է (18,95 դոլար հավաքված տարբերակի համար)
- Այն համեմատաբար փոքր է (23 մմ x 51 մմ x 8 մմ / 0.9 "x 2" x 0.28 ")
- Այն ունի 9 GPIO- ի կապում (ինձ անհրաժեշտ էր 7)
Միկրոկոնտրոլերը սնուցվելու է USB վարդակից 5 Վ լարման միջոցով:
4 GPIO- ն կօգտագործվեն որպես կոճակներից մուտքեր, իսկ 3 -ը `որպես լուսային լուսարձակներ: Կոճակներից մեկում (այն, որն անջատում է յուրաքանչյուր լույսը) ներառված է LED, այնպես որ ինձ համար իմաստ չուներ ունենալ այս կոճակի հետադարձ կապը:
Կոճակներ:
Կոճակների դիզայնը շատ պարզ է. 3 փոքր կոճակների համար ես ընտրեցի շոշափելի անջատիչներ, որոնք կոչվում են նաև SPST անջատիչներ: Ես ընտրեցի բարձրահասակներին, որպեսզի նրանք առանձնանան պարիսպից: Ավելի մեծ կոճակի համար ես նաև ընտրեցի SPST անջատիչ, բայց ավելի կարճ, որպեսզի այն փակվի պարիսպում, նպատակն այն է, որ այն պատահական չմղվի: Այն նաև ներսում ունի լուսադիոդ և ունի I/O խորհրդանիշ:
Ինչպես ցույց է տրված վերևի դիագրամում, անջատիչները GPIO- ին հող են մատակարարում 3.3k քաշվող դիմադրիչի միջոցով, իսկ սեղմման դեպքում `3.3V- ը:
LEDs:
Ես օգտագործել եմ 5 մմ դեղին LED: Նրանք պարզապես միացված են GPIO- ին, իսկ մյուս ծայրում ՝ 3,3k դիմադրիչի միջոցով:
Պարիսպ:
Պարիսպի համար ինձ անհրաժեշտ էր պլաստիկ տուփ `առնվազն 51 մմ x 97 մմ x 11 մմ / 2.0" x 3.8 "x 0.4" ներքին չափսերով: Իմ ընտրած տուփի ներքին չափսերն են `52 մմ x 100 մմ x 19 մմ / 2.0” x 3.9”x 0.7 ": Սա նշանակում է, որ ես ստիպված կլինեմ մի քանի ստվարաթուղթ կամ թուղթ դնել տախտակի հետևում, որպեսզի համոզվեմ, որ համակարգը հավասարեցված է պարիսպի կափարիչով, և կոճակները դուրս կգան կափարիչից:
Բոլոր բաղադրիչները զոդվում են զոդվող տախտակի վրա: Սա այն դարձնում է ավելի մշտական և ապահովված, քան սովորական հացահատիկը, և չի պահանջում նախագծել անհատական պատրաստված PCB: Ես պարզեցի, որ Adafruit- ի կես չափի permaboard- ը հիանալի էր աշխատում:
Քայլ 2. Խորհրդի ստեղծում
Խորհուրդ ենք տալիս:
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: 7 քայլ
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: Խաղալիքների ադապտացիան բացում է նոր ուղիներ և հարմարեցված լուծումներ, որոնք թույլ են տալիս սահմանափակ շարժունակությամբ կամ զարգացման արատներով երեխաներին ինքնուրույն շփվել խաղալիքների հետ: Շատ դեպքերում այն երեխաները, ովքեր պահանջում են հարմարեցված խաղալիքներ, չեն կարողանում մտնել
Kid's Toy Light Light Switch Box + Խաղերի ռեմիքս. 19 քայլ (նկարներով)
Kid's Toy Light Light Switch Box + Games Remix. Սա ռեմիքս է, որը ես պարզապես պետք է անեի, քանի որ տեսա երկու հիանալի հրահանգներ և չկարողացա դադարել մտածել երկուսը համատեղելու մասին: Այս խառնուրդը հիմնականում համատեղում է Light Switch Box- ի ինտերֆեյսը պարզ խաղերով (Simon, Whack-a-Mole և այլն …) t
Light Switch + Fan Dimmer One Board with ESP8266: 7 քայլ (նկարներով)
Light Switch + Fan Dimmer մեկ տախտակում ESP8266- ով. Այս ձեռնարկում դուք կսովորեք, թե ինչպես կառուցել ձեր սեփական լույսի անջատիչն ու օդափոխիչի լուսավորիչը միայն մեկ տախտակում `միկրոկառավարիչով և WiFi մոդուլով ESP8266: Սա հիանալի ծրագիր է IoT- ի համար: : Այս միացումը կարգավորում է AC հիմնական լարումները, այնպես որ զգույշ եղեք
Wifi Light Switch Raspberry Pi վեբ սերվեր. 8 քայլ (նկարներով)
Wifi Light Switch Raspberry Pi վեբ սերվեր. Ես ուզում էի վերահսկել իմ ննջասենյակի լույսի անջատիչը `առանց անկողնուց վեր կենալու, ուստի ուզում էի, որ այն կարողանայի կառավարել իմ հեռախոսից: Ես ունեի մի քանի լրացուցիչ սահմանափակումներ, ուզում էի կարողանալ հեշտությամբ վերահսկել այն ցանկացած սարքից, ուզում էի կարողանալ
RF Outlet to Light Switch Hack: 5 քայլ (նկարներով)
RF Outlet to Light Switch Hack: Այս նախագիծը տրամադրում է տեղեկատվություն ՝ հեռակառավարման վահանակը հեռակառավարման լույսի անջատիչ փոխելու համար: Հուսով եմ, որ ձեզ դուր կգա այս նախագիծը կարդալը և խնդրում ենք տեղադրել մեկնաբանություններ կամ հարցեր ստորև: Այս նախագիծը ամեն ինչ սկսվեց, երբ գտա այս հիանալի նախագիծը