Taula de continguts:
Vídeo: L'últim interruptor de llum: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
L’objectiu d’aquest instructiu és explicar com vaig fer un interruptor de llum connectat a wifi (també es diuen comandaments a distància). L’objectiu d’aquests comandaments a distància és activar i desactivar diversos relés connectats a wifi. Els relés no s’expliquen en aquesta instrucció. S’expliquen en una instrucció independent que he fet anteriorment: ESP8266 Wifi Switch.
Aquests comandaments a distància conteniran fins a 3 botons petits. Cada botó activa / desactiva un o més relés. Un LED al costat de cada botó serveix de retroalimentació. Un botó més gran s’utilitza amb un propòsit especial: apaga tots els relés. No només els controlats pel comandament a distància, sinó tots els relés controlats per tots els comandaments a distància de la casa. S’utilitza per apagar-ho tot en sortir de la feina o anar a dormir.
Blynk gestiona l'enllaç entre els dispositius. El microcontrolador remot és un Huzzah Feather amb ESP8266. L’alimentació dels comandaments a distància prové d’un endoll USB de paret (sense bateries).
Si seguiu les meves instruccions, notareu que aquest dispositiu té un propòsit similar al que s’explicava en un instructable anterior: ESP32 Thing Wifi Remote, i teniu raó. He fet les següents millores respecte al model anterior:
- L'ESP32 Thing va ser substituït per un Huzzah Feather per ESP8266 (tenia problemes de connectivitat amb l'ESP32 Thing).
- Els botons metàl·lics es van substituir per botons de plàstic (l’electricitat estàtica de vegades es transmetia al tauler a través dels botons metàl·lics, cosa que requeria un reinici).
- Aquests comandaments a distància ara només controlen uns quants llums, generalment els llums d’una habitació, en lloc de controlar tots els llums de la casa amb cada comandament a distància (per exemple, no enceneu els llums de la resta de dormitoris per exemple).
- Tenia una bateria en el model anterior, per poder treure el comandament a distància del connector USB i continuar utilitzant-lo durant unes hores. Resulta que no he utilitzat mai aquesta funcionalitat, de manera que he tret la bateria per fer que el comandament sigui més prim.
- He afegit el botó "apaga-ho tot".
- He afegit els LED de retroalimentació.
Nivell de dificultat: Mitjà
Material necessari:
- 1 carcassa de plàstic PolyCase i PolyCase
- 1 ploma HUZZAH amb ESP8266 Adafruit
- 1 tauler de pa soldable de mida mitjana Adafruit
- 3 leds Adafruit
- 3 polsadors estrets i alts Adafruit
- 1 polsador curt i ample Adafruit
- 7 3.3k resistències Amazon
- 1 endoll USB tipus A masculí Adafruit
- filferro Sparkfun
- cola de poliuretà Lowes
Eines necessàries:
- Soldador amazònic
- Dremel (si no en teniu, n'hi hauria prou amb un ganivet) Lowes
- Premsa de trepant (si no en teniu, n'hi hauria prou amb un trepant manual) Lowes
Pas 1: disseny
Microcontrolador:
Com a microcontrolador, he utilitzat la ploma Huzzah amb ESP8266, fabricada per Adafruit, pels motius següents:
- Té funcions wifi
- És barat (18,95 dòlars per a la versió muntada)
- És relativament petit (23 mm x 51 mm x 8 mm / 0,9 "x 2" x 0,28 ")
- Té 9 pins GPIO (en necessitava 7)
El microcontrolador s’alimentarà mitjançant els 5V d’una presa USB.
S’utilitzaran 4 GPIO com a entrades de botons i 3 s’utilitzaran com a sortida de leds de llum. Un dels botons (el que apaga totes les llums) té un LED inclòs, de manera que no tenia cap sentit tenir un led de retroalimentació per a aquest botó.
Botons:
El disseny dels botons és molt senzill: per als 3 botons petits, he seleccionat interruptors tàctils, també anomenats interruptors SPST. Vaig escollir els alts, de manera que quedessin fora del recinte. Per al botó més gran, també he escollit un commutador SPST, però un de més curt, de manera que s’incorporarà al recinte, amb l’objectiu de no empènyer-lo per accident. També té un led a l'interior i té un símbol d'E / S.
Com es mostra al diagrama anterior, els commutadors subministren terra al GPIO mitjançant una resistència desplegable de 3,3 k i subministren 3,3 V al GPIO quan es premen.
LED:
He utilitzat LEDs grocs de 5 mm. Simplement es connecten a un GPIO per un extrem i a terra mitjançant una resistència de 3,3 k a l’altre extrem.
Recinte:
Per al recinte, necessitava una caixa de plàstic amb dimensions internes mínimes de 51 mm x 97 mm x 11 mm / 2,0 "x 3,8" x 0,4 ". La caixa que he triat té unes dimensions internes de 52 mm x 100 mm x 19 mm / 2,0" x 3,9 "x 0,7 ". Això vol dir que hauré d'apilar uns quants cartrons o paper darrere de la tauleta, per assegurar-me que el sistema estigui empotrat amb la tapa de la carcassa i que els botons surtin de la tapa.
Tots els components es solden en una taula de pa soldable. Això el fa més permanent i segur que una placa convencional i no necessita dissenyar un PCB a mida. Vaig trobar que el permaboard de mida mitjana d'Adafruit funcionava perfectament.
Pas 2: Formació de la Junta
Recomanat:
L'últim bloc de ganivets: 11 passos (amb imatges)
L’últim bloc de ganivets: tots hi hem estat, picant verdures amb un ganivet tan contundent que seria més eficaç utilitzar una culleradeta. En aquell moment, reflexiona sobre com hi vau arribar: els ganivets eren afilats com navalles quan els vau comprar, però ara, tres anys més avall
Interruptor de llum controlat per parpellejar amb ulleres de goma d'esborrar de Shota Aizawa (My Hero Academia): 8 passos (amb imatges)
Interruptor de llum controlat per parpelleig amb les ulleres de goma d'esborrar de Shota Aizawa (My Hero Academia): si llegiu el manga del meu hero academia o mireu l'anime del meu hero academia, heu de conèixer un personatge anomenat shota aizawa. Shota Aizawa, també conegut com Eraser Head, és un Pro Hero i el professor de la classe 1-A dels EUA. La Quirk de Shota li dóna l'ab
Interruptor de llum + regulador de ventilador en una sola placa amb ESP8266: 7 passos (amb imatges)
Interruptor de llum + regulador de ventilador en una sola placa amb ESP8266: en aquest tutorial aprendreu a construir el vostre propi interruptor de llum i regulador de ventilador en una sola placa amb el microcontrolador i el mòdul WiFi ESP8266. Aquest és un gran projecte per a IoT. : Aquest circuit maneja les tensions principals de CA, així que tingueu cura
Interruptor de llum controlat per control remot Bluetooth: reforma. El commutador de llum encara funciona, sense escriptures addicionals: 9 passos (amb imatges)
Interruptor de llum controlat per control remot Bluetooth: reforma. El commutador de llum continua funcionant, no hi ha cap escrit extra. Alguns taulers BLE / programari emmagatzemen
Interruptor de llum activat per moviment amb sensor de llum: 5 passos
Interruptor de llum activat per moviment amb sensor de llum: l'interruptor de llum activat per moviment té moltes aplicacions tant a casa com a l'oficina. Això, però, té un avantatge afegit d’incorporar un sensor de llum, de manera que aquesta llum només es pot activar a la nit