Sadržaj:

Ultimativni prekidač za svjetlo: 6 koraka (sa slikama)
Ultimativni prekidač za svjetlo: 6 koraka (sa slikama)

Video: Ultimativni prekidač za svjetlo: 6 koraka (sa slikama)

Video: Ultimativni prekidač za svjetlo: 6 koraka (sa slikama)
Video: Pevex Uradi Sam - promjena i postavljanje prekidača 2024, Juli
Anonim
Ultimativni prekidač za svjetlo
Ultimativni prekidač za svjetlo

Cilj ovog uputstva je objasniti kako sam napravio prekidač za svjetlo povezan sa WiFi mrežom (dalje se naziva i daljinski). Cilj ovih daljinskih upravljača je uključivanje i isključivanje nekoliko releja povezanih putem WiFi-ja. Releji nisu objašnjeni u ovom uputstvu. Objašnjeni su u zasebnom uputstvu koje sam napravio u prošlosti: ESP8266 Wifi Switch.

Ovi daljinski upravljači će sadržavati do 3 mala dugmeta. Svako dugme uključuje/isključuje jedan ili više releja. LED pored svakog dugmeta služi kao povratna informacija. Veće dugme koristi se za posebne namjene: isključuje sve releje. Ne samo one kojima upravlja daljinski, već i svi releji kojima upravljaju svi daljinski upravljači u kući. Ovo se koristi za isključivanje svega pri odlasku na posao ili u krevet.

Vezom između uređaja upravlja Blynk. Daljinski mikrokontroler je Huzzah pero sa ESP8266. Napajanje daljinskih upravljača dolazi iz USB zidnog utikača (bez baterija).

Ako slijedite moje upute, primijetit ćete da ovaj uređaj ima sličnu namjenu kao ona objašnjena u prethodnom uputstvu: ESP32 Thing Wifi Remote, i u pravu ste. Napravio sam sljedeća poboljšanja u odnosu na prethodni model:

  • ESP32 Thing zamijenio je Huzzah Feather sa ESP8266 (imao sam problema sa povezivanjem sa ESP32 Thing).
  • Metalne tipke zamijenjene su plastičnim tipkama (statički elektricitet se ponekad prenosio na ploču putem metalnih gumba, što je zahtijevalo ponovno pokretanje).
  • Ovi daljinski upravljači sada kontroliraju samo nekoliko svjetala, obično svjetla u jednoj prostoriji, umjesto da upravljaju svim svjetlima u kući sa svakim daljinskim upravljačem (tako da slučajno ne uključite svjetla u drugim spavaćim sobama, na primjer).
  • Imao sam bateriju u starijem modelu, kako bih mogao ukloniti daljinski upravljač iz USB utičnice, i dalje ga koristiti nekoliko sati. Ispostavilo se da nikada nisam koristio ovu funkciju, pa sam izvadio bateriju kako bi daljinski upravljač bio tanji.
  • Dodao sam dugme "isključi sve".
  • Dodao sam LED diode za povratne informacije.

Nivo težine: Srednji

Potreban materijal:

  • 1 plastično kućište PolyCase i PolyCase
  • 1 pero HUZZAH sa ESP8266 Adafruit
  • 1 ploča za lemljenje pola veličine Adafruit
  • 3 LED diode Adafruit
  • 3 visoka i uska dugmeta Adafruit
  • 1 kratko i široko dugme Adafruit
  • 7 3.3k otpornici Amazon
  • 1 USB utičnica tipa A Adafruit
  • žica Sparkfun
  • poliuretansko ljepilo Lowes

Potrebni alati:

  • Lemilica Amazon
  • Dremel (ako ga nemate, pomoćni nož bi bio dovoljan) Lowes
  • Bušilica (ako je nemate, dovoljna je ručna bušilica) Lowes

Korak 1: Dizajnirajte

Dizajn
Dizajn

Mikrokontroler:

Kao mikrokontroler koristio sam pero Huzzah sa ESP8266, proizvođača Adafruit, iz sljedećih razloga:

  • Ima wifi mogućnosti
  • Jeftino je (18,95 USD za sastavljenu verziju)
  • Relativno je mali (23 mm x 51 mm x 8 mm / 0,9 "x 2" x 0,28 ")
  • Ima 9 GPIO pinova (trebalo mi je 7)

Mikrokontroler će se napajati iz 5V USB utičnice.

4 GPIO -a će se koristiti kao ulazi sa dugmadi, a 3 će se koristiti kao izlaz na svjetlosne diode. Jedan od tastera (onaj koji gasi svako svetlo) ima LED diodu, pa mi nije imalo smisla imati povratnu informaciju za ovo dugme.

Dugmad:

Dizajn dugmadi je vrlo jednostavan: za 3 mala dugmeta odabrao sam taktilne prekidače, koji se nazivaju i SPST prekidači. Uzeo sam visoke, tako da će se isticati iz kućišta. Za veće dugme odabrao sam i SPST prekidač, ali kraći, tako da će biti uvučen u kućište, s ciljem da se slučajno ne pritisne. Takođe ima LED diodu unutra i ima I/O simbol.

Kao što je prikazano na gornjoj shemi, prekidači napajaju GPIO uzemljenje preko 3,3 k otpornika i napajaju 3,3 V GPIO kad se pritisne.

LED diode:

Koristio sam 5 mm žute LED diode. Jednostavno su spojeni na GPIO na jednom kraju, a na uzemljenje preko 3.3k otpornika na drugom kraju.

Kućište:

Za kućište mi je bila potrebna plastična kutija s unutrašnjim dimenzijama od najmanje 51 mm x 97 mm x 11 mm / 2,0 "x 3,8" x 0,4 ". Kutija koju sam odabrao ima unutrašnje dimenzije 52 mm x 100 mm x 19 mm / 2,0" x 3,9 "x 0,7 ". To znači da ću morati složiti nekoliko kartona ili papira iza ploče, kako bih bio siguran da je sistem gurnut u ravninu s poklopcem kućišta, a gumbi će stršati s poklopca.

Sve komponente su lemljene na lemljivoj ploči. To ga čini trajnijim i sigurnijim od konvencionalne matične ploče i ne zahtijeva projektiranje PCB-a po mjeri. Otkrio sam da je permaboard od pola veličine sa Adafruit-a savršeno radio.

Korak 2: Izrada odbora

Preporučuje se: