Satura rādītājs:

Galīgais gaismas slēdzis: 6 soļi (ar attēliem)
Galīgais gaismas slēdzis: 6 soļi (ar attēliem)

Video: Galīgais gaismas slēdzis: 6 soļi (ar attēliem)

Video: Galīgais gaismas slēdzis: 6 soļi (ar attēliem)
Video: BERMUDU DIVSTŪRIS x APVEDCEĻŠ - Brāl' Ar Dzīvi Nekaulē 2024, Jūlijs
Anonim
Galīgais gaismas slēdzis
Galīgais gaismas slēdzis

Šīs pamācības mērķis ir izskaidrot, kā es izveidoju ar Wi-Fi savienotu gaismas slēdzi (tālāk sauktu arī par tālvadības pultīm). Šo tālvadības pults mērķis ir ieslēgt un izslēgt vairākus relejus, kas savienoti ar Wi-Fi. Releji šajā instrukcijā nav izskaidroti. Tie ir izskaidroti atsevišķā pamācībā, ko es izveidoju agrāk: ESP8266 Wifi slēdzis.

Šajās tālvadības pultīs būs līdz 3 mazām pogām. Katra poga ieslēdz/izslēdz vienu vai vairākus relejus. Gaismas diode blakus katrai pogai kalpo kā atgriezeniskā saite. Īpašam nolūkam tiek izmantota lielāka poga: tā izslēdz visus relejus. Ne tikai tos, kurus kontrolē tālvadības pults, bet visus relejus, ko kontrolē visas mājas tālvadības pultis. To izmanto, lai visu izslēgtu, dodoties uz darbu vai ejot gulēt.

Saiti starp ierīcēm pārvalda Blynk. Tālvadības mikrokontrolleris ir Huzzah Feather ar ESP8266. Tālvadības pults tiek piegādāta no USB sienas kontaktdakšas (bez baterijām).

Ja sekojat maniem norādījumiem, pamanīsit, ka šai ierīcei ir līdzīgs mērķis kā iepriekšējā instrukcijā: ESP32 Thing Wifi Remote, un jums ir taisnība. No iepriekšējā modeļa es veicu šādus uzlabojumus:

  • ESP32 lieta tika aizstāta ar Huzzah Feather ar ESP8266 (man bija savienojuma problēmas ar ESP32 Thing).
  • Metāla pogas tika aizstātas ar plastmasas pogām (statiskā elektrība dažreiz tika pārraidīta uz tāfeles caur metāla pogām, tāpēc bija nepieciešama atsāknēšana).
  • Šīs tālvadības pultis tagad kontrolē tikai dažas gaismas, parasti vienas istabas gaismas, nevis kontrolē visas mājas gaismas ar katru tālvadības pulti (lai, piemēram, nejauši neieslēgtu apgaismojumu citās guļamistabās).
  • Man bija akumulators vecākā modelī, lai varētu noņemt tālvadības pulti no USB spraudņa un vēl dažas stundas to izmantot. Izrādās, es nekad neesmu izmantojis šo funkcionalitāti, tāpēc es izņemu akumulatoru, lai tālvadības pults būtu plānāka.
  • Es pievienoju pogu "izslēgt visu".
  • Es pievienoju atgriezeniskās saites gaismas diodes.

Grūtības līmenis: vidējs

Nepieciešamais materiāls:

  • 1 plastmasas korpuss PolyCase un PolyCase
  • 1 Spalvu HUZZAH ar ESP8266 Adafruit
  • 1 pusizmēra lodējams maizes dēlis Adafruit
  • 3 vadīja Adafruit
  • 3 garas un šauras spiedpogas Adafruit
  • 1 īsa un plata spiedpoga Adafruit
  • 7 3.3k rezistori Amazon
  • 1 A tipa USB spraudnis Adafruit
  • vads Sparkfun
  • poliuretāna līme Lowes

Nepieciešamie rīki:

  • Lodāmurs Amazon
  • Dremel (ja jums tāda nav, pietiktu ar nazi) Lowes
  • Urbja prese (ja tādas nav, pietiktu ar rokas urbi) Lowes

1. solis: dizains

Dizains
Dizains

Mikrokontrolleris:

Kā mikrokontrolleris es izmantoju spalvu Huzzah ar ESP8266, ko izgatavojis Adafruit, šādu iemeslu dēļ:

  • Tam ir wifi iespējas
  • Tas ir lēts (18,95 USD par samontēto versiju)
  • Tas ir salīdzinoši mazs (23 mm x 51 mm x 8 mm / 0,9 "x 2" x 0,28 ")
  • Tam ir 9 GPIO tapas (man vajadzēja 7)

Mikrokontrolleru darbinās 5 V USB kontaktligzda.

4 GPIO tiks izmantoti kā ieejas no pogām, un 3 tiks izmantoti kā gaismas diožu izeja. Vienā no pogām (tā, kas izslēdz katru gaismu) ir iekļauta gaismas diode, tāpēc man nebija jēgas, lai par šo pogu saņemtu atgriezenisko saiti.

Pogas:

Pogu dizains ir ļoti vienkāršs: 3 mazajām pogām es izvēlējos taustes slēdžus, ko sauc arī par SPST slēdžiem. Es izvēlējos garos, lai tie izceltos no iežogojuma. Lielākajai pogai es izvēlējos arī SPST slēdzi, bet īsāku, lai tas tiktu ievietots korpusā, un mērķis ir tas, ka tas netiks nospiests nejauši. Tā iekšpusē ir arī gaismas diode un I/O simbols.

Kā parādīts iepriekš redzamajā diagrammā, slēdži piegādā zemi GPIO caur 3.3k nolaižamo rezistoru un nospiež GPIO 3.3V.

LED:

Es izmantoju 5 mm dzeltenas gaismas diodes. Tie ir vienkārši savienoti ar GPIO vienā galā un zemē caur 3.3k rezistoru otrā galā.

Korpuss:

Korpusam man bija nepieciešama plastmasas kaste, kuras iekšējie izmēri ir vismaz 51 mm x 97 mm x 11 mm / 2,0 x 3,8 collas x 0,4 collas. Manis izvēlētās kastes iekšējie izmēri ir 52 mm x 100 mm x 19 mm / 2,0 x 3,9 collas 0,7 collas. Tas nozīmē, ka man nāksies sakraut dažus kartonus vai papīru aiz maizes dēļa, lai pārliecinātos, ka sistēma ir nospiesta vienā līmenī ar korpusa vāku un pogas izbāzīsies no vāka.

Visas sastāvdaļas ir pielodētas uz lodējama plātnes. Tas padara to pastāvīgāku un drošāku nekā parastais maizes dēlis, un nav nepieciešams izstrādāt pēc pasūtījuma izgatavotu PCB. Es atklāju, ka Adafruit pusizmēra permaboards strādāja perfekti.

2. solis: padomes izveide

Ieteicams: