Obsah:

The Ultimate Light Switch: 6 krokov (s obrázkami)
The Ultimate Light Switch: 6 krokov (s obrázkami)

Video: The Ultimate Light Switch: 6 krokov (s obrázkami)

Video: The Ultimate Light Switch: 6 krokov (s obrázkami)
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Júl
Anonim
Ultimate Light Switch
Ultimate Light Switch

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

Dizajn
Dizajn

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: