Innehållsförteckning:
Video: The Ultimate Light Switch: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Målet med denna instruerbara är att förklara hur jag gjorde en wifi-ansluten ljusbrytare (kallas även fjärrkontroller ytterligare). Målet med dessa fjärrkontroller är att slå på och av flera wifi-anslutna reläer. Reläerna förklaras inte i denna instruerbara. De förklaras i en separat instruerbar som jag gjorde tidigare: ESP8266 Wifi Switch.
Dessa fjärrkontroller innehåller upp till 3 små knappar. Varje knapp slår på/av ett eller flera reläer. En lysdiod bredvid varje knapp fungerar som feedback. En större knapp används för ett speciellt ändamål: den stänger av alla reläer. Inte bara de som styrs av fjärrkontrollen, utan alla reläer som styrs av alla fjärrkontroller i huset. Detta används för att stänga av allt när du går till jobbet eller går och lägger dig.
Länken mellan enheterna hanteras av Blynk. Fjärrkontrollen är en Huzzah -fjäder med ESP8266. Strömmen till fjärrkontrollerna kommer från en USB -väggkontakt (inga batterier).
Om du följer mina instruktioner kommer du att märka att den här enheten har ett liknande syfte som det som förklarades i en tidigare instruerbar: ESP32 Thing Wifi Remote, och du har rätt. Jag gjorde följande förbättringar från den tidigare modellen:
- ESP32 -saken ersattes av en Huzzah -fjäder med ESP8266 (jag hade anslutningsproblem med ESP32 -saken).
- De metalliska knapparna ersattes av plastknappar (statisk elektricitet överfördes ibland till kortet genom metallknapparna, vilket kräver en omstart).
- Dessa fjärrkontroller styr nu bara några lampor, vanligtvis lamporna i ett rum, istället för att styra alla lampor i huset med varje fjärrkontroll (så att du inte råkar tända lamporna i de andra sovrummen till exempel).
- Jag hade ett batteri i den äldre modellen, för att kunna ta bort fjärrkontrollen från USB -kontakten, och fortfarande använda den i några timmar. Det visar sig att jag aldrig använde den här funktionen, så jag tog bort batteriet för att göra fjärrkontrollen smalare.
- Jag lade till knappen "stäng av allt".
- Jag har lagt till feedback -lysdioderna.
Svårighetsgrad: Medium
Material som behövs:
- 1 plasthölje PolyCase och PolyCase
- 1 fjäder HUZZAH med ESP8266 Adafruit
- 1 halvstor lödbar brödbräda Adafruit
- 3 ledare Adafruit
- 3 långa och smala tryckknappar Adafruit
- 1 kort och bred tryckknapp Adafruit
- 7 3.3k motstånd Amazon
- 1 USB typ-A hankontakt Adafruit
- tråd Sparkfun
- polyuretanlim Lowes
Verktyg som behövs:
- Lödkolv Amazon
- Dremel (om du inte har en, skulle en verktygskniv räcka) Lowes
- Borrpress (om du inte har en så räcker det med en handborr) Lowes
Steg 1: Design
Mikrokontroller:
Som mikrokontroller använde jag fjädern Huzzah med ESP8266, tillverkad av Adafruit, av följande skäl:
- Den har wifi -funktioner
- Det är billigt ($ 18,95 för den monterade versionen)
- Den är relativt liten (23 mm x 51 mm x 8 mm / 0,9”x 2” x 0,28”)
- Den har 9 GPIO -stift (jag behövde 7)
Mikrokontrollern drivs av 5V i ett USB -uttag.
4 GPIO kommer att användas som ingångar från knappar, och 3 kommer att användas som utgång till ljusdioder. En av knapparna (den som stänger av varje lampa) har en LED medföljer, så det var inte meningsfullt för mig att ha en feedback -led för den här knappen.
Knappar:
Utformningen för knapparna är väldigt enkel: för de 3 små knapparna valde jag taktila switchar, även kallade SPST -switchar. Jag valde de höga, så att de kommer att sticka ut ur höljet. För den större knappen valde jag också en SPST -omkopplare, men en kortare, så att den blir infälld i höljet, målet är att den inte ska skjutas av av misstag. Den har också en led inuti och har en I/O -symbol.
Som visas i diagrammet ovan växlar omkopplarna jord till GPIO genom ett 3,3k neddragningsmotstånd och matar 3,3V till GPIO när den trycks in.
Lysdioder:
Jag använde 5 mm gula lysdioder. De är helt enkelt anslutna till en GPIO i ena änden och till jord genom ett 3.3k -motstånd i andra änden.
Inhägnad:
För höljet behövde jag en plastlåda med inre mått på minst 51 mm x 97 mm x 11 mm / 2,0 "x 3,8" x 0,4 ". Lådan jag valde har inre dimensioner på 52 mm x 100 mm x 19 mm / 2,0" x 3,9 "x 0,7 ". Det betyder att jag måste stapla några papp eller papper bakom brödbrädan för att se till att systemet skjuts i linje med locket på locket och knapparna sticker ut ur locket.
Alla komponenter är lödda på en lödbar brödbräda. Detta gör den mer permanent och säkrad än en vanlig brödbräda och kräver inte att designa en skräddarsydd kretskort. Jag fann att det halvstora permabordet från Adafruit fungerade perfekt.
Steg 2: Gör styrelsen
Rekommenderad:
Kid's Toy Light Switch Box + Games Remix: 19 steg (med bilder)
Kid's Toy Light Switch Box + Games Remix: Detta är en remix jag bara var tvungen att göra sedan jag såg två fantastiska instruktioner och inte kunde sluta tänka på att kombinera de två! Denna mashup kombinerar i princip gränssnittet för Light Switch Box med enkla spel (Simon, Whack-a-Mole, etc …) på t
Pull the Light - Light Module Using Neopixel & Pull Up Switch: 6 Steg (med bilder)
Dra i ljuset - ljusmodul med hjälp av Neopixel & Pull Up Switch: Funktioner i ljusmodulen Arduino Uno Hardware & kapsling köpt från internet Neopixel & Strömförsörjning lånad från School of Informatics & Produktdesign Ljusmodul som styrs av strömförsörjning Alla funktioner som styrs via
Secret Book Light Switch: 12 steg (med bilder)
Secret Book Light Switch: För flera år sedan installerade jag en remsa med LED -lampor längs toppen av bokhyllan i vårt vardagsrum. Min första tanke var att använda en enkel omkopplare för att styra dessa lampor, men då bestämde jag mig för något mycket mer intressant - det magiska bo
Wifi Light Switch Raspberry Pi Web Server: 8 steg (med bilder)
Wifi Light Switch Raspberry Pi Web Server: Jag ville styra ljusomkopplaren i mitt sovrum utan att behöva gå upp ur sängen, så jag ville kunna styra den från min telefon. Jag hade några extra begränsningar, jag ville enkelt kunna styra det från vilken enhet som helst, jag ville kunna
RF Outlet to Light Switch Hack: 5 steg (med bilder)
RF Outlet to Light Switch Hack: Detta projekt ger information för att modifiera ett fjärrkontrolluttag till en fjärrkontrollslampa. Jag hoppas att du tycker om att läsa det här projektet och skriv gärna kommentarer eller frågor nedan. Detta projekt startade när jag hittade det här fantastiska projektet o