Indholdsfortegnelse:
Video: ESP8266 WIFI garageport fjernbetjening: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Vi bruger vores garage mere som en hovedindgang til huset, fordi ved hjælp af selve frontindgangen spores meget snavs ind i huset på grund af det dårlige layout. I regntiden her på Canadas vestkyst er det endnu værre. Vores garageportåbner kom kun med to fjernbetjeninger, og selvom vi kan købe flere fjernbetjeninger, synes jeg dog, at det ville være bedre at have en WIFI -baseret fjernbetjening, der kan bruges fra en smartphone. Jeg ville ikke have en WIFI -aktiveret åbner, der kræver forbindelse til fremstillingsserveren eller noget, der kunne gøre det muligt at åbne døren eksternt (langt væk fra huset). Løsningen jeg fandt på bruger en brugerdefineret Android -app, der opretter forbindelse til vores WIFI og kommunikerer med et ESP8266 -baseret kort, der også også kan oprette forbindelse til vores WIFI. Når du er inden for WIFI -rækkevidde af huset, kan du bruge din telefon til at åbne døren.
Trin 1: Design og materialer
Vores garageportåbner er en kammerherre, men jeg formoder, at de fleste åbnere fungerer på samme måde. Vægpanelets kontrol til det simple kortslutter de to ledninger, der er forbundet til det, hvilket signalerer åbneren til at aktivere. Disse vægpaneler har også en lyskontakt og låsefunktion. Disse knapper kortslutter ikke blot forbindelsen, men sender en række pulser (PWM -signaler) tilbage til åbneren for at instruere den i, hvad de skal gøre (tænd lysene eller lås fjernbetjeninger). Kortslutning af ledningerne (hvad hovedafbryderen gør) kan opnås med et relæ.
Jeg brugte følgende dele:
- Wemos D1 R2 ESP8266 board (ethvert ESP8266 dev board ville fungere)
- JCZ-11 relæ (5V spole)
- NPN transistor (2N4401)
- en 10kOhm modstand
- en 2,2 kOhm modstand
- en 1N4148 diode
- diverse ledninger
- prototyper PCB (eller lav dit eget)
- kabinet til bord
- strømforsyning til bord
Det skematiske diagram er fra LTSpice (kildefil vedhæftet), og jeg har også inkluderet en Fritzing breadboard -tegning til en anden visualisering. Fritzing -modellen af Wemos -tavlen, jeg fandt, synes at have nogle problemer. Ignorer de stiplede linjer, se kun på de blå ledningsforbindelser. Selvfølgelig kunne mange andre ESP8266 -udviklingsbrætter også bruges i stedet, og den medfølgende kode ville kræve meget lidt ændring for at arbejde på andre tavler.
Til kabinettet brugte jeg en lille plastikboks (brug ikke metal, det vil afskærme WIFI -signalet). Til strømforsyningen brugte jeg en gammel mobiltelefonoplader og udskiftede enden med et passende stik til Wemos -kortet.
Da det relæ, jeg havde til rådighed, indeholdt en 5V spole, og Wemos -kortet kun kan sende 3,3V på en digital pin, brugte jeg en transistor til at skifte spolen på relæet. Jeg tilføjede en pull-down modstand (10 kOhm) for at sikre, at tappen er lav, når brættet tændes, og garageporten ikke ved et uheld åbnes. Flyback -dioden (D1) beskytter mod spændingsspidsen fra energien, der er lagret i spolen, når relæet slukkes.
Trin 2: Saml det hele
Jeg havde et PCB tilovers fra et andet projekt, der passede overskrifterne til Wemos -kortet, så jeg skar det til i størrelse og ændrede det til brug. Et par huller skulle bores og nogle uønskede spor skæres for at gøre det egnet. Jeg loddet alle dele på plads og testede kodefunktionen ved at tænde og slukke en LED. Som nævnt før var en vigtig funktion, at åbneren (eller lysdioden i testkassen) ikke ville aktiveres, når Wemos -kortet tændes.
Wemos-kortet blev programmeret ved hjælp af Arduino IDE, og kortets IP-adresse blev fastsat (forhåndstildelt) til 192.168.1.120 på hjemmenetværket. På den måde vil den altid have den samme (interne) IP -adresse, når den tændes, og appen kan blive hårdt kodet med den.
Android -appen blev oprettet ved hjælp af MIT App Inventor 2. Jeg har kun testet den på de telefoner, vi har (Oneplus, Xiaomi og Moto G4 Play). Det installeres let ved at placere det i en delt Google Drive -mappe og indlæse det fra selve telefonen. MIT App Inventor er gratis at bruge, og den medfølgende projektfil kan let ændres til at bruge en anden IP -adresse.
Den samlede enhed passede ikke helt ind i den sag, jeg havde ved hånden, så jeg skar et hul, så relæet kunne stikke lidt ud. Jeg skar også et adgangshul til stikket til garageportens åbne ledninger.
Trin 3: Tilslutning til garageportåbneren
Der er to muligheder for at forbinde ledningerne til åbneren. Valgmulighed 1 er at tilslutte til de to skrueterminaler i vægpanelet, og den anden er at tilslutte direkte til åbneren (push -in terminaler). Jeg valgte det sidste, da det var mere bekvemt for mig, da ledningerne ville løbe en kortere afstand til, hvor jeg kunne placere min Wemos -enhed i garagen. Der er en trådliste på selve åbneren, og de små orange faner herunder kan bruges til at frigøre de eksisterende ledninger, så det ekstra sæt kan vrides med de eksisterende og sættes i igen.
Wemos -pladen i dens kabinet blev placeret ude af vejen, så det ikke let kunne blive banket om, da garagen også er mit træbearbejdningsværksted. Det fungerer ganske godt, og jeg ville ønske, at jeg havde lavet dette før.
Anbefalede:
Usynlig garageport fjernbetjening: 7 trin (med billeder)
Usynlig garageport fjernbetjening: En gang forlod vi vores bil parkeret uden for garagen, og en tyv smadrede et vindue for at komme til garageportens fjernbetjening. Derefter åbnede de garagen og stjal nogle cykler. Så jeg besluttede at skjule fjernbetjeningen ved at bygge den ind i bilens askebæger. Det fungerer ved at
TV -fjernbetjening Bliver en RF -fjernbetjening -- NRF24L01+ Tutorial: 5 trin (med billeder)
TV -fjernbetjening Bliver en RF -fjernbetjening || NRF24L01+ Tutorial: I dette projekt vil jeg vise dig, hvordan jeg brugte den populære nRF24L01+ RF IC til at justere lysstyrken på en LED -strimmel trådløst gennem tre ubrugelige knapper på en fjernsyns fjernbetjening. Lad os komme igang
IRduino: Arduino fjernbetjening - Efterlign en tabt fjernbetjening: 6 trin
IRduino: Arduino fjernbetjening - Efterlign en tabt fjernbetjening: Hvis du nogensinde har mistet fjernbetjeningen til dit tv eller din dvd -afspiller, ved du, hvor frustrerende det er at skulle gå til, finde og bruge knapperne på selve enheden. Nogle gange tilbyder disse knapper ikke engang den samme funktionalitet som fjernbetjeningen. Modtag
WIFI garageport fjernbetjening V2: 3 trin
WIFI garageport fjernbetjening V2: Ikke længe efter jeg byggede min WIFI garageport fjernbetjening indså jeg, at den manglede en specifik funktion, der ville være meget nyttig for mig. Jeg ville gerne kunne fortælle, om døren var åben eller lukket fra appen. Dette ville kræve et par sensorer og nogle ch
Konverter din IR -fjernbetjening til RF -fjernbetjening: 9 trin (med billeder)
Konverter din IR -fjernbetjening til RF -fjernbetjening: I dagens Instructable viser jeg dig, hvordan du kan bruge et generisk RF -modul uden en mikrokontroller, som i sidste ende vil føre os til at bygge et projekt, hvor du kan konvertere en IR -fjernbetjening af enhver enhed til en RF Fjern. Den største fordel ved at konvertere en