Obsah:
Video: The Ultimate Light Switch: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Cieľom tohto návodu je vysvetliť, ako som vyrobil vypínač svetla pripojený k wifi (ďalej tiež nazývaný diaľkové ovládače). Cieľom týchto diaľkových ovládačov je zapnúť a vypnúť niekoľko relé pripojených k wifi. Relé nie sú v tomto návode vysvetlené. Sú vysvetlené v samostatnom návode, ktorý som vyrobil v minulosti: ESP8266 Wifi Switch.
Tieto diaľkové ovládače budú obsahovať až 3 malé tlačidlá. Každé tlačidlo zapína/vypína jedno alebo viac relé. LED dióda vedľa každého tlačidla slúži ako spätná väzba. Väčšie tlačidlo sa používa na špeciálny účel: vypne všetky relé. Nielen tie, ktoré sú ovládané diaľkovým ovládačom, ale všetky relé sú ovládané všetkými diaľkovými ovládačmi v dome. Používa sa na vypnutie všetkého pri odchode do práce alebo pri odchode do postele.
Spojenie medzi zariadeniami spravuje Blynk. Diaľkový mikrokontrolér je Huzzah Feather s ESP8266. Napájanie diaľkových ovládačov pochádza zo zásuvky USB (bez batérií).
Ak budete postupovať podľa mojich pokynov, všimnete si, že toto zariadenie má podobný účel ako ten, ktorý bol vysvetlený v predchádzajúcom návode: ESP32 Thing Wifi Remote, a máte pravdu. V predchádzajúcom modeli som vykonal nasledujúce vylepšenia:
- Vec ESP32 bola nahradená perom Huzzah Feather s ESP8266 (s vecou ESP32 som mal problémy s pripojením).
- Metalické tlačidlá boli nahradené plastovými tlačidlami (statická elektrina bola niekedy prenášaná na dosku prostredníctvom kovových tlačidiel, čo vyžadovalo reštart).
- Tieto diaľkové ovládače teraz ovládajú iba niekoľko svetiel, zvyčajne svetlá v jednej miestnosti, namiesto toho, aby ste pomocou diaľkového ovládača ovládali všetky svetlá domu (aby ste napríklad omylom nezapli svetlá v ostatných spálňach).
- V staršom modeli som mal batériu, aby som mohol vytiahnuť diaľkový ovládač z konektora USB a stále ho používať niekoľko hodín. Ukázalo sa, že som túto funkciu nikdy nepoužil, a tak som vybral batériu, aby bol diaľkový ovládač tenší.
- Pridal som tlačidlo „vypnúť všetko“.
- Pridal som LED diódy spätnej väzby.
Úroveň obtiažnosti: stredná
Potrebný materiál:
- 1 plastový kryt PolyCase a PolyCase
- 1 perie HUZZAH s ESP8266 Adafruit
- 1 polovičná spájkovateľná doska na chlieb Adafruit
- 3 LED diódy Adafruit
- 3 vysoké a úzke tlačidlá Adafruit
- 1 krátke a široké tlačidlo Adafruit
- 7 3,3 k rezistorov Amazon
- 1 zástrčka USB typu A, zásuvka Adafruit
- drôt Sparkfun
- polyuretánové lepidlo Lowes
Potrebné nástroje:
- Spájkovačka Amazon
- Dremel (ak ho nemáte, stačil by vám aj nôž) Lowes
- Vŕtačka (ak ju nemáte, stačila by aj ručná vŕtačka) Lowes
Krok 1: Návrh
Mikrokontrolér:
Ako mikrokontrolér som použil perie Huzzah s ESP8266, vyrobené spoločnosťou Adafruit, z nasledujúcich dôvodov:
- Má možnosti wifi
- Je to lacné (18,95 dolárov za zostavenú verziu)
- Je relatívne malý (23 mm x 51 mm x 8 mm / 0,9 palca x 2 palce x 0,28 palca)
- Má 9 pinov GPIO (potreboval som 7)
Mikrokontrolér bude napájaný 5V zásuvky USB.
4 GPIO budú použité ako vstupy z tlačidiel a 3 budú použité ako výstup do svetelných diód. Jedno z tlačidiel (to, ktoré vypne každé svetlo) má v sebe LED diódu, takže mi nedávalo zmysel mať k tomuto tlačidlu LED diódu spätnej väzby.
Tlačidlá:
Dizajn tlačidiel je veľmi jednoduchý: pre 3 malé tlačidlá som vybral hmatové prepínače, nazývané tiež prepínače SPST. Vybral som vysoké, aby vyčnievali z ohrady. Pre väčšie tlačidlo som tiež vybral prepínač SPST, ale kratší, aby bol zapustený do krytu s cieľom, aby nebol náhodne stlačený. Má tiež vnútornú LED diódu a symbol I/O.
Ako je znázornené na obrázku vyššie, prepínače napájajú uzemnenie GPIO cez 3,3k sťahovací odpor a po stlačení napájajú 3,3V do GPIO.
LED diódy:
Použil som 5 mm žlté LED diódy. Jednoducho sú pripojené k GPIO na jednom konci a k zemi pomocou odporu 3,3 k na druhom konci.
Ohrada:
Na ohradu som potreboval plastovú škatuľu s vnútornými rozmermi najmenej 51 mm x 97 mm x 11 mm / 2,0 "x 3,8" x 0,4 ". Krabica, ktorú som vybral, má vnútorné rozmery 52 mm x 100 mm x 19 mm / 2,0" x 3,9 "x 0,7 palca. To znamená, že budem musieť naložiť niekoľko kartónov alebo papierov za dosku, aby som sa ubezpečil, že systém je zatlačený v jednej rovine s vekom skrinky a tlačidlá budú z veka vyčnievať.
Všetky komponenty sú spájkované na spájkovateľnom doske. Vďaka tomu je odolnejší a bezpečnejší než konvenčné dosky na chlieb a nevyžaduje navrhovanie plošných spojov na mieru. Zistil som, že polovičný permaboard od spoločnosti Adafruit funguje perfektne.
Krok 2: Vytvorenie rady
Odporúča:
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: 7 krokov
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: Adaptacia hračky otvára nové cesty a prispôsobené riešenia, ktoré umožňujú deťom s obmedzenými pohybovými schopnosťami alebo vývojovým postihnutím komunikovať s hračkami nezávisle. V mnohých prípadoch deti, ktoré vyžadujú prispôsobené hračky, nedokážu
The Ultimate Binary Watch: 12 krokov (s obrázkami)
The Ultimate Binary Watch: Nedávno som sa zoznámil s konceptom binárnych hodiniek a začal som skúmať, či by som si ich nemohol postaviť aj sám. Nepodarilo sa mi však nájsť existujúci dizajn, ktorý by bol funkčný aj štýlový súčasne. Tak som sa rozhodol
Ultimate Arcade - retrospektívna zostava: 10 krokov (s obrázkami)
Ultimate Arcade - retrospektívna zostava: Skúsenosti a zadný zrak sú skvelé veci. Druhý deň som sa v kôlni pozeral na dnes už neexistujúce stvorenie, ktoré som vytvoril asi pred 10 - 12 rokmi. Začal som to stavať, keď mala moja dcéra iba 10 alebo 11 rokov a po dokončení mala pravdepodobne 12
Ultimate LED Light Bike: 12 krokov
Ultimate LED Light Bike: Vždy som chcel urobiť nejaké diy LED nastavenie pre svoj bicykel. Tento návod ukazuje všetky kroky, ktorými som prešiel pri navrhovaní a stavbe tohto projektu
Ultimate Electronics Helper -- Variabilný stolný zdroj s pomocnými rukami: 12 krokov (s obrázkami)
Ultimate Electronics Helper || Variabilný stolný zdroj s pomocnými rukami: Pri práci s elektronikou sú takmer vždy potrebné dva nástroje. Dnes vytvoríme tieto dve základné veci. A tiež to urobíme o krok ďalej a zlúčime ich dohromady do dokonalého elektronického pomocníka! Samozrejme, hovorím o