Indholdsfortegnelse:
Video: The Ultimate Light Switch: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Målet med denne instruerbare er at forklare, hvordan jeg lavede en wifi-tilsluttet lyskontakt (også kaldet fjernbetjeninger yderligere). Målet med disse fjernbetjeninger er at tænde og slukke flere wifi-tilsluttede relæer. Relæerne er ikke forklaret i denne instruktive. De forklares i en separat instruerbar, som jeg tidligere lavede: ESP8266 Wifi Switch.
Disse fjernbetjeninger indeholder op til 3 små knapper. Hver knap tænder/slukker et eller flere relæer. En LED ved siden af hver knap fungerer som feedback. En større knap bruges til et specielt formål: den slukker alle relæerne. Ikke kun dem, der styres af fjernbetjeningen, men alle relæer, der styres af alle fjernbetjeninger i huset. Dette bruges til at slukke alt, når du skal på arbejde eller gå i seng.
Forbindelsen mellem enhederne administreres af Blynk. Den eksterne mikrokontroller er en Huzzah Feather med ESP8266. Strømmen til fjernbetjeningerne kommer fra et USB -stik (ingen batterier).
Hvis du følger mine instruktioner, vil du bemærke, at denne enhed har et lignende formål som det, der blev forklaret i en tidligere instruerbar: ESP32 Thing Wifi Remote, og du har ret. Jeg foretog følgende forbedringer fra den tidligere model:
- ESP32 -tingen blev erstattet af en Huzzah -fjer med ESP8266 (jeg havde forbindelsesproblemer med ESP32 -tingen).
- De metalliske knapper blev erstattet af plastikknapper (statisk elektricitet blev undertiden overført til brættet via de metalliske knapper, hvilket kræver en genstart).
- Disse fjernbetjeninger styrer nu kun få lys, normalt lysene i det ene rum, i stedet for at styre alle husets lys med hver fjernbetjening (så du ikke ved et uheld tænder lyset i de andre soveværelser for eksempel).
- Jeg havde et batteri i den ældre model, for at kunne fjerne fjernbetjeningen fra USB -stikket, og stadig bruge det i et par timer. Det viser sig, at jeg aldrig har brugt denne funktionalitet, så jeg fjernede batteriet for at gøre fjernbetjeningen slankere.
- Jeg tilføjede knappen "sluk alt".
- Jeg tilføjede feedback -lysdioderne.
Sværhedsgrad: Medium
Nødvendigt materiale:
- 1 plastkabinet PolyCase og PolyCase
- 1 fjer HUZZAH med ESP8266 Adafruit
- 1 halvstort loddbart brødbræt Adafruit
- 3 leds Adafruit
- 3 høje og smalle trykknapper Adafruit
- 1 kort og bred trykknap Adafruit
- 7 3.3k modstande Amazon
- 1 USB type-A hanstik Adafruit
- wire Sparkfun
- polyurethanlim Lowes
Nødvendige værktøjer:
- Loddejern Amazon
- Dremel (hvis du ikke har en, ville en kniv være tilstrækkelig) Lowes
- Boremaskine (hvis du ikke har en, ville en håndboremaskine være tilstrækkelig) Lowes
Trin 1: Design
Mikrokontroller:
Som mikrokontroller brugte jeg fjer Huzzah med ESP8266, lavet af Adafruit, af følgende årsager:
- Det har wifi -muligheder
- Det er billigt ($ 18,95 for den samlede version)
- Det er relativt lille (23 mm x 51 mm x 8 mm / 0,9 "x 2" x 0,28 ")
- Den har 9 GPIOs pins (jeg havde brug for 7)
Mikrocontrolleren drives af 5V i en USB -stikkontakt.
4 GPIO'er bruges som input fra knapper, og 3 bruges som output til lysdioder. En af knapperne (den der slukker for hvert lys) har en LED inkluderet, så det gav ikke mening for mig at have en feedback led for denne knap.
Knapper:
Designet til knapperne er meget enkelt: For de 3 små knapper valgte jeg taktile kontakter, også kaldet SPST -switche. Jeg valgte de høje, så de vil skille sig ud af kabinettet. Til den større knap valgte jeg også en SPST -switch, men en kortere, så den bliver forsænket i kabinettet, målet er, at den ikke skubbes ved et uheld. Den har også en led indeni og har et I/O -symbol.
Som vist i diagrammet ovenfor skifter switchene jord til GPIO'en gennem en 3,3k pull-down-modstand og leverer 3,3V til GPIO'en, når den trykkes.
LED'er:
Jeg brugte 5 mm gule lysdioder. De er simpelthen forbundet til en GPIO i den ene ende og til jord gennem en 3.3k modstand i den anden ende.
Kabinet:
Til kabinettet havde jeg brug for en plastkasse med indvendige dimensioner på mindst 51 mm x 97 mm x 11 mm / 2,0 "x 3,8" x 0,4 ". Den kasse, jeg valgte, har indvendige dimensioner på 52 mm x 100 mm x 19 mm / 2,0" x 3,9 "x 0,7 ". Det betyder, at jeg bliver nødt til at stable et par pap eller papir bag brødbrættet for at sikre, at systemet skubbes i flugt med låget til kabinettet, og knapperne stikker ud af låget.
Alle komponenter er loddet på et loddet brødbræt. Dette gør det mere permanent og sikret end et konventionelt brødbræt og kræver ikke at designe et skræddersyet printkort. Jeg fandt ud af, at det halvstore permaboard fra Adafruit fungerede perfekt.
Trin 2: Gør tavlen
Anbefalede:
Kid's Toy Light Switch Box + Games Remix: 19 trin (med billeder)
Kid's Toy Light Switch Box + Games Remix: Dette er et remix, jeg lige skulle gøre lige siden jeg så to fantastiske instruktører og ikke kunne stoppe med at tænke på at kombinere de to! Denne mashup kombinerer dybest set grænsefladen til Light Switch Box med enkle spil (Simon, Whack-a-Mole osv …) på t
Ultimate Electronics Helper -- Variabel bænk -top -PSU med hjælpende hænder: 12 trin (med billeder)
Ultimate Electronics Helper || Variabel bænk -top -PSU med hjælpende hænder: Når du arbejder med elektronik, er der stort set altid brug for to værktøjer. I dag laver vi disse to væsentlige ting. Og vi vil også tage det et skridt videre og flette disse to sammen til den ultimative elektronikhjælper! Jeg taler selvfølgelig om dig
Secret Book Light Switch: 12 trin (med billeder)
Secret Book Light Switch: For flere år siden installerede jeg en stribe LED -lys langs toppen af reolen i vores stue. Min første tanke var at bruge en simpel switch til at styre disse lys, men så besluttede mit sind sig på noget meget mere interessant - den magiske bo
Wifi Light Switch Raspberry Pi Web Server: 8 trin (med billeder)
Wifi Light Switch Raspberry Pi Web Server: Jeg ville styre lyskontakten i mit soveværelse uden at skulle stå ud af sengen, så jeg ville kunne styre det fra min telefon. Jeg havde et par ekstra begrænsninger, jeg ville let kunne styre det fra enhver enhed, jeg ville gerne være i stand til
RF Outlet til Light Switch Hack: 5 trin (med billeder)
RF Outlet to Light Switch Hack: Dette projekt giver oplysningerne til at ændre en fjernbetjening til en fjernbetjeningskontakt. Jeg håber, du nyder at læse dette projekt, og send venligst kommentarer eller spørgsmål herunder. Dette projekt startede, da jeg fandt dette store projekt o