Sisukord:
Video: ESP8266 WIFI garaažiukse kaugjuhtimispult: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Kasutame oma garaaži pigem maja peasissekäiguna, sest tegeliku eesmise sissepääsu kasutamine jälgib halva paigutuse tõttu majja palju mustust. Vihmaperioodil siin Kanada läänerannikul on see veelgi hullem. Meie garaažiukseavajal oli kaasas ainult kaks kaugjuhtimispulti ja kuigi me saame osta rohkem pulde, oleks mul siiski parem omada nutitelefonist kasutatavat WIFI -põhist kaugjuhtimispulti. Ma ei tahtnud WIFI -toega avajat, mis nõuab ühendust tootmisserveriga või midagi, mis võimaldaks ukse eemalt avada (majast kaugel). Lahendus, mille ma välja pakkusin, kasutab kohandatud Androidi rakendust, mis ühendub meie WIFI -ga ja suhtleb ESP8266 -põhise plaadiga, mis saab ühendada ka meie WIFI -ga. Kui olete maja WIFI levialas, saate ukse avamiseks oma telefoni kasutada.
Samm: disain ja materjalid
Meie garaažiukseavaja on Chamberlain, kuid ma kahtlustan, et enamik avajaid töötab sarnaselt. Seinapaneeli juhtimine selle jaoks teeb lühikeseks kaks sellega ühendatud juhet, mis annab avajale märku aktiveerimisest. Nendel seinapaneelidel on sageli ka valguslüliti ja lukustusfunktsioon, need nupud ei lühenda lihtsalt ühendust, vaid saadavad avajale tagasi mitmeid impulsse (PWM -signaale), et juhendada, mida teha (lülitage tuled sisse või lukustage kaugjuhtimispuldid välja). Juhtmete lühistamist (mida pealüliti teeb) saab teha releega.
Kasutasin järgmisi osi:
- Wemos D1 R2 ESP8266 plaat (mis tahes ESP8266 arendusplaat töötaks)
- JCZ-11 relee (5V mähis)
- NPN transistor (2N4401)
- üks 10 kOhm takisti
- üks 2,2 kOhm takisti
- üks 1N4148 diood
- mitmesugused traadid
- PCB prototüüpimine (või tehke ise)
- ümbris pardal
- toiteplokk plaadile
Skemaatiline diagramm on pärit LTSpice'st (lisatud lähtefail) ja olen lisanud ka Fritzingi leivalaua joonise erineva visualiseerimise jaoks. Leitud Wemose tahvli Fritzingi mudelil tundub olevat probleeme. Ignoreerige katkendlikke jooni, vaadake ainult siniste juhtmete ühendusi. Loomulikult võiks selle asemel kasutada ka paljusid teisi ESP8266 arendusplaate ja kaasatud kood nõuaks väga vähe muudatusi, et töötada teiste tahvlitega.
Korpuse jaoks kasutasin väikest plastkarpi (ärge kasutage metalli, see kaitseb WIFI -signaali). Toiteallikaks kasutasin vana mobiiltelefoni laadijat ja asendasin otsa Wemose plaadi jaoks sobiva pistikuga.
Kuna minu käsutuses olnud relee sisaldas 5 V mähist ja Wemose plaat suudab väljastada ainult 3,3 V digitaalsel tihvtil, kasutasin relee pooli lülitamiseks transistorit. Lisasin allatõmmatava takisti (10 kOhm) tagamaks, et tihvt on madal, kui plaat on sisse lülitatud ja garaažiuks ei avane kogemata. Tagasilöögidiood (D1) kaitseb pinge hüppe eest mähises salvestatud energia eest, kui relee on välja lülitatud.
2. etapp: kogu selle kokkupanek
Mul oli PCB -d üle jäänud teisest projektist, mis sobisid Wemose tahvli päistega, nii et lõikasin selle suuruseks ja muutsin seda kasutamiseks. Selleks, et see sobiks, tuli puurida paar auku ja lõigata mõned soovimatud jäljed. Jootsin kõik osad paika ja testisin koodi funktsionaalsust, lülitades sisse ja välja LED -i. Nagu varem mainitud, oli oluline omadus see, et avaja (või testjuhtumil valgusdiood) ei aktiveeruks Wemose tahvli sisselülitamisel.
Wemose plaat programmeeriti Arduino IDE abil ja tahvli IP-aadress fikseeriti (eelnevalt eraldatud) koduvõrgus 192.168.1.120-le. Nii on selle sisselülitamisel alati sama (sisemine) IP -aadress ja rakendust saab sellega kõvasti kodeerida.
Androidi rakendus loodi MIT App Inventor 2. abil. Olen seda testinud ainult meie olemasolevatel telefonidel (Oneplus, Xiaomi ja Moto G4 Play). Seda on lihtne installida, asetades selle jagatud Google Drive'i kausta ja laadides selle telefonist ise. MIT App Inventori kasutamine on tasuta ja kaasasolevat projektifaili saab hõlpsasti muuta, et kasutada erinevat IP -aadressi.
Kokkupandud seade ei mahtunud täielikult minu käes oleva korpuse külge, nii et lõikasin augu, et relee saaks veidi välja jääda. Lõikasin ka garaažiukse avatud juhtmestiku pistiku jaoks juurdepääsuaugu.
Samm: ühendamine garaažiukse avajaga
Juhtmete ühendamiseks avajaga on kaks võimalust. Võimalus 1 on ühendada seinapaneeli kahe kruviklemmiga ja teine ühendada otse avajaga (klemmid sisse suruda). Valisin viimase, kuna see oli minu jaoks mugavam, kuna juhtmed kulgeksid lühemat vahemaad, kuhu saaksin oma Wemose seadme garaaži paigutada. Avajal endal on traatriba gabariit ja allolevaid väikseid oranžikaid sakke saab kasutada olemasolevate juhtmete vabastamiseks, nii et lisakomplekti saab olemasolevatega kokku keerata ja uuesti sisestada.
Selle korpuses olev Wemose plaat asetati teelt välja, nii et seda ei oleks kerge põrutada, kuna garaaž on ka minu puidutöökoda. See töötab üsna hästi ja ma soovin, et oleksin selle varem teinud.
Soovitan:
Kahe garaažiukse jälgimine: 4 sammu
Kahe garaažiukse jälgimine: 2016. aastal kolisime uude majja, kus garaažiuksed asuvad viisil, mida te ei näe maja peasissekäigust. Nii et te ei saa olla kindel, kas uksed on suletud või avatud. Ainult jälgimiseks paigaldasid endised omanikud presslüliti
Nähtamatu garaažiukse kaugjuhtimispult: 7 sammu (piltidega)
Nähtamatu garaažiukse kaugjuhtimispult: üks kord jätsime oma auto garaaži taha seisma ja varas purustas akna, et jõuda garaažiukse puldini. Siis avasid nad garaaži ja varastasid mõned jalgrattad. Nii otsustasin puldi peita, ehitades selle auto tuhatoosi. See töötab kuni
Garaažiukse olekutuli Hack: 3 sammu
Garaažiukse olekutuli Hack: Ma elan majas, kus pole lihtne näha, kas garaažiuks on avatud või suletud. Meil on nööp majas, aga uks jääb silma alt ära. Mõte mingisuguse lüliti ja toiteallika projekteerimisest oli ebasoovitav, kuna see on kõrge
Garaažiukse avamise taimer: 4 sammu
Garaažiukse avamise taimer: Sissejuhatus Nii et lugu algab pärast seda, kui jätsin oma garaažiukse lahti ja mõned poisid tulid lihtsalt sisse ja jamasid. Õnneks pole väärtuslikke töötajaid kadunud. Pärast seda õnnetust otsustan teha " sulgemiseks taimer " funktsioon minu garaaži jaoks
WIFI garaažiukse kaugjuhtimispult V2: 3 sammu
WIFI garaažiukse kaugjuhtimispult V2: Vahetult pärast WIFI garaažiukse kaugjuhtimispuldi ehitamist mõistsin, et sellel puudub konkreetne funktsioon, mis oleks mulle väga kasulik. Tahtsin rakendusest öelda, kas uks on avatud või suletud. See nõuaks paari sensorit ja mõnda