Sisukord:
- Samm: trükkplaatide kujundamine
- Samm: valmistage trükkplaat
- Samm: trükkplaatide kokkupanek
- Samm: kodeerimine ja vilkumine
Video: [Koduautomaatika] Releede juhtimine kõikjal, kasutades ESP8266 + Blynk: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Koduautomaatika tegemiseks on palju võimalusi, mõned on keerulised, mõned on lihtsad, see juhendatav Näitan, kuidas lihtsat releejuhtimist ESP-12E ja Blynk abil juhtida. Mugavaks disainiks oli ühepoolne PCB, nii et saate seda ise kodus valmistada või isegi saata gerberi faili PCB tootjale, et see teie jaoks valmis teha.
Samm: trükkplaatide kujundamine
PCB projekteerimisetapp on kõige olulisem samm, sest kui selles etapis midagi eksime, ei tööta projekt korralikult.
Selle juhendi teemana kasutame releede ON/OFF lülitamiseks moodulit ESP8266 (ESP-12E). Seega peame mõistma ESP8266 spetsifikatsiooni. Kui vaatame ESP8266 andmelehe jaotist Elektrilised omadused, leidsime selle
- Toitepinge on 3,3 V.
- GPIO -de maksimaalne kõrgepinge on 3,3 V.
- GPIO maksimaalne vool on 12 mA
Me kasutame 5V releesid, toide on 5V, kuid ESP8266 vajab ainult 3.3V, seega vajame mõnda regulaatorit 5V kuni 3.3V. 3.3 V pinget kasutavate 5 V releede puhul vajame voolu ja pinge saamiseks mõnda transistorit, minimaalse osade arvu jaoks soovitan kasutada transistorimassiivi ULN2803. ULN2803 abil saame juhtida kuni 8 releed ja sellel on sisemised tagasilöögidioodid, mis takistavad pinge tõusu induktiivkoormuse väljalülitamisel.
Lõpuks valin pingeregulaatori jaoks 1117-3,3, ajamirelede jaoks ULN2803A
Järgmisena ESP8266 alglaadimisrežiim ja välgurežiim
Andmelehe lehelt 8 ESP8266 tavapäraseks käivitamiseks peate tihvtile loogikat rakendama, nagu allpool näidatud
- HIGH on CHIP_EN, GPIO0, GPIO2
- GPIO15 -l on madal
Püsivara ESP8266 -le välkimiseks peate pin -ile loogikat rakendama, nagu allpool näidatud
- HIGH on CHIP_EN, GPIO2
- MADAL GPIO15, GPIO0
Niisiis, ma kasutan 10k takisti, et tõmmata ja tõmmata iga tihvti, nagu kirjeldatud, ja kasutan nuppe RESET ja FLASH, et saaksite hõlpsalt igasse režiimi siseneda.
Samm: valmistage trükkplaat
Kui võimalik, võite saata Gerberi faili trükkplaatide tootjale, kuid kui ei, siis teeme selle ise.
PCB valmistamiseks kasutan soojusülekannet.
- Printige alumine kiht fotopaberile.
- Lõika tavaline trükkplaat sama suurusega meie disainiga.
- Tindi ülekandmiseks paberilt trükkplaadile kasutage rauda.
- Pärast paberi eemaldamist kastke PCB PCB happe söövitusse.
- PCB puhastamine vedeldajaga tindi eemaldamiseks.
- PCB puurimine
- PCB söövitamine
Samm: trükkplaatide kokkupanek
PCB kokkupaneku etapis palun hoolikalt jootekolvi kohta.
Selles etapis soovitan kõigepealt joota väike seade. Kui valmistate trükkplaate ise, kasutage kitsa rööbastee kontrollimiseks multimeetrit, et vältida elektrilist lühist.
Samm: kodeerimine ja vilkumine
Esiteks, installige oma mobiiltelefonile rakendus "Blynk" ja registreeruge rakendusse.
Pärast rakendusse sisselogimist puudutage "Uus projekt".
Sisestage projekti nimi, valige seadmena ESP8266 ja seejärel puudutage "Loo projekt".
Rakendus kuvab teate "Autentimisluba saadeti aadressile:".
Vahekaardil projekti kujundamisel kuvatakse vidinate kast.
Valige nupp, seejärel sisestage nupu nimeks LED1, valige ESP8266 väljundiks "GP16" (vt skeemi), miinimumväärtus "0", maksimaalne väärtus "1", režiim "Lüliti", sisestage vajadusel sisse/välja sildid ja sakk Nupu seadete lõpetamiseks klõpsake ekraani paremas ülanurgas nuppu „OK”.
Tehke LED2, LED3 ja LED4 puhul sama, mis eespool
Lohistage nupp kõikjale, kuhu soovite.
Projekti käivitamiseks puudutage ekraani paremas ülanurgas nuppu "Kolmnurk" või "Esita".
Märkate, et teie laud on võrguühenduseta.
Nüüd läheme programmi ESP8266 poolel.
Ühendage USB RS-232-ga ESP8266 trükkplaadile, olge USB-RS-232 mooduli TTL-tase, TTL-tase ei tohi ületada 3,6 volti.
Välgurežiimi sisenemiseks vajutage lähtestamisnuppu ja välgunuppu pärast seda vabastusnuppu ning seejärel vabastage välgunupp. Kui plaat on välgurežiimis, süttib LED1.
Minge Blynk'i veebisaidile, laadige alla Blynk raamatukogu ja installige oma arvutisse.
Arduino IDE-s minge menüüsse File-> Examples-> Blynk-> Boards_Wifi-> ESP8266_Standalone.
Muutke string "YourAuthToken" oma e -posti vastuvõtumärgiks.
Muutke oma kodu SSID ja parool.
Valige pardal "NodeMCU 1.0".
Valige USB RS-232 mooduli port.
Laadige kood pardale, oodake, kuni üleslaadimine on lõpetatud (LED1 kustub).
Nüüd on see valmis oma mobiiltelefonist releed juhtima.
Tagasi telefoni juurde muutub tahvli olek "ONLINE".
Puudutage iga nuppu, seejärel lülituvad releed teie telefoni ekraanil sisse/välja.
Edu.
Soovitan:
Koduautomaatika Blynk'i abil: 5 sammu
Koduautomaatika Blynk'i abil: Tere kõigile! Ayush ja Anvit siin Delhi avalikust koolist, Pune. Nagu pealkirjast võisite lugeda, on see koduautomaatika projekt, mis on välja töötatud Blynk'i IOT platvormina. Tänapäeval muutuvad inimesed laisaks ja nõudlus Home Automatio järele
ESP8266 NODEMCU BLYNK IOT Õpetus - Esp8266 IOT kasutades Blunk ja Arduino IDE - LED -ide juhtimine Interneti kaudu: 6 sammu
ESP8266 NODEMCU BLYNK IOT Õpetus | Esp8266 IOT kasutades Blunk ja Arduino IDE | LED -ide juhtimine Interneti kaudu: Tere juhid, selles juhendis olevad poisid, õpime kasutama IOT -i koos meie ESP8266 või Nodemcu -ga. Me kasutame selleks rakendust blynk. Nii et me kasutame meie esp8266/nodemcu LED -ide juhtimiseks Interneti kaudu. Nii et rakendus Blynk ühendatakse meie esp8266 või Nodemcu -ga
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED -riba juhtimine Interneti kaudu, kasutades rakendust BLYNK: 5 sammu
IOT: ESP 8266 Nodemcu Neopixel Ws2812 LED -riba juhtimine Interneti kaudu BLYNK -i rakenduse abil: Tere poisid, selles juhendis tegin valguse, kasutades neopikseli led -riba, mida saab Interneti kaudu juhtida üle maailma, kasutades rakendust BLYNK ja nodemcu on töötades selle projekti ajuna, nii et tehke oma ümbritsev valgus teie jaoks
Koduautomaatika rakenduse BLYNK abil: 7 sammu (piltidega)
Koduautomaatika rakendust BLYNK kasutades: Selles projektis olen näidanud, kuidas igaüks saab oma kodumasinaid oma mobiiltelefoni abil kaugjuhtida. Selleks tuleb teie mobiilseadmesse installida rakendus. Selle rakenduse nimi on rakendus BLYNK (allalaadimislink on toodud kirjelduses
Arduino juhtimine nutitelefoni abil USB kaudu, kasutades rakendust Blynk: 7 sammu (piltidega)
Arduino juhtimine nutitelefoni abil USB kaudu Blynk Appiga: Selles õpetuses õpime, kuidas kasutada Blynk rakendust ja Arduino, et juhtida lampi, kombinatsioon toimub USB jadapordi kaudu. Selle juhendi eesmärk on näidata lihtsaim lahendus oma Arduino või c kaugjuhtimiseks