![[Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + Blynk: 4 žingsniai [Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + Blynk: 4 žingsniai](https://i.howwhatproduce.com/images/006/image-16347-42-j.webp)
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59
![[Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + „Blynk“ [Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + „Blynk“](https://i.howwhatproduce.com/images/006/image-16347-43-j.webp)
![[Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + „Blynk“ [Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + „Blynk“](https://i.howwhatproduce.com/images/006/image-16347-44-j.webp)
![[Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + „Blynk“ [Namų automatika] Valdymo relės iš visur, naudojant ESP8266 + „Blynk“](https://i.howwhatproduce.com/images/006/image-16347-45-j.webp)
Yra daug namų automatizavimo būdų, kai kurie yra sudėtingi, kai kurie yra lengvi, šis pamokomasis parodysiu, kaip padaryti paprastą relių valdymą naudojant ESP-12E su „Blynk“. Patogus dizainas buvo vienos pusės PCB, todėl galite pasigaminti patys namuose arba net nusiųsti gerbero failą PCB gamintojui, kad jis padarytų jums.
1 žingsnis: PCB projektavimas




PCB projektavimo etapas yra svarbiausias žingsnis, nes jei šiame etape ką nors suklysime, projektas neveiks tinkamai.
Kaip šios instrukcijos tema, relėms įjungti/išjungti naudosime modulį ESP8266 (ESP-12E). Taigi turime suprasti ESP8266 specifikaciją. Jei pažvelgsime į ESP8266 duomenų lapo skyrių Elektrinės charakteristikos, tai nustatėme
- Maitinimo įtampa yra 3,3 V.
- Didžiausia GPIO aukštoji įtampa yra 3,3 V.
- Didžiausia GPIO srovė yra 12 mA
Mes naudosime 5 V relės, maitinimas bus 5 V, bet ESP8266 reikia tik 3,3 V Taigi mums reikia tam tikro reguliatoriaus nuo 5 V iki 3,3 V. Pavaros 5V relėms, naudojančioms 3.3V, mums reikia tam tikro tranzistoriaus, kad gautume srovę ir įtampą, o minimaliam dalių skaičiui rekomenduoju naudoti tranzistorių masyvą ULN2803. Naudodami ULN2803, galime valdyti iki 8 relių ir jame yra vidiniai atbulinės eigos diodai, kad būtų išvengta įtampos šuolio, kai išjungiama indukcinė apkrova.
Galiausiai aš pasirenku 1117-3,3 įtampos reguliatoriui, ULN2803A pavaros relėms
Tada ESP8266 įkrovos režimas ir blykstės režimas
Iš duomenų lapo 8 puslapio, kad ESP8266 būtų paleistas įprastai, kaištyje turite taikyti logiką, kaip nurodyta toliau
- AUKŠTAS CHIP_EN, GPIO0, GPIO2
- ŽEMA GPIO15
Norėdami atnaujinti programinę -aparatinę įrangą į ESP8266, kaištyje turite taikyti logiką, kaip nurodyta toliau
- AUKŠTAS CHIP_EN, GPIO2
- ŽEMA GPIO15, GPIO0
Taigi, aš naudoju 10 k rezistorių, kad ištraukčiau ir patraukčiau žemyn kiekvieną kaištį, kaip aprašyta, ir naudoju mygtuką „RESET“ir „FLASH“, kad galėtumėte lengvai įeiti į kiekvieną režimą.
2 žingsnis: Padarykite PCB




Jei įmanoma, galite nusiųsti gerber failą PCB gamintojui, bet jei ne, mes jį pagaminsime patys.
PCB gamybai naudoju šilumos perdavimą:
- Atspausdinkite apatinį sluoksnį ant fotopopieriaus.
- Iškirpkite paprasto PCB tokio paties dydžio su mūsų sukurtais.
- Naudokite geležį, norėdami perkelti rašalą iš popieriaus į PCB.
- Išėmę popierių, panardinkite PCB į PCB rūgšties ėsdinimą.
- PCB valymas skiedikliu, kad pašalintumėte rašalą.
- Gręžimo PCB
- PCB ėsdinimas
3 žingsnis: PCB surinkimas




PCB surinkimo etape atidžiai prašome lituoklio.
Šiame etape aš rekomenduoju pirmiausia lituoti mažą įrenginį. Jei patys gaminate PCB, naudokite multimetrą, kad patikrintumėte siaurą takelio erdvę, kad išvengtumėte elektros trumpojo jungimo.
4 žingsnis: kodavimas ir mirksėjimas





Pirma, savo mobiliajame telefone įdiekite „Blynk“programą, prisiregistruokite ir prisijunkite prie programos.
Prisijungę prie programos bakstelėkite „Naujas projektas“.
Įveskite projekto pavadinimą, pasirinkite ESP8266 kaip įrenginį, tada bakstelėkite „Sukurti projektą“.
Programoje bus rodomas pranešimas „Autentifikavimo ženklas išsiųstas:“.
Skirtukas bet kurioje projekto dizaino vietoje bus rodomas valdiklių langelis.
Pasirinkite mygtuką, tada įveskite LED1 kaip mygtuko pavadinimą, pasirinkite „GP16“kaip išvestį iš ESP8266 (žr. Schemą), minimalią reikšmę „0“, didžiausią vertę „1“, režimą „Perjungti“, įveskite įjungimo/išjungimo etiketes, kaip jums reikia, ir skirtuką Mygtukas „Gerai“viršutiniame dešiniajame ekrano kampe užbaigia mygtuko nustatymus.
LED2, LED3 ir LED4 atveju darykite tą patį, kaip aprašyta aukščiau
Vilkite mygtuką į bet kurią norimą vietą.
Norėdami paleisti projektą, viršutiniame dešiniajame ekrano kampe palieskite „Trikampis“arba „Leisti“.
Pastebėsite, kad jūsų lenta neprisijungusi.
Dabar pereikime prie programos ESP8266 pusėje.
Prijunkite USB prie RS-232 prie ESP8266 PCB, saugokitės TTL lygio USB į RS-232 modulį, TTL lygis neturi viršyti 3,6 voltų.
Norėdami įjungti blykstės režimą, paspauskite atstatymo mygtuką ir blykstės mygtuką po to atleidimo mygtuko, tada atitinkamai atleiskite blykstės mygtuką. Jei plokštė veikia blykstės režimu, LED1 įsijungs.
Eikite į „Blynk“svetainę, atsisiųskite „Blynk“biblioteką ir įdiekite ją į savo kompiuterį.
„Arduino IDE“eikite į Failas-> Pavyzdžiai-> „Blynk-> Boards_Wifi-> ESP8266_Standalone.
Pakeiskite eilutę „YourAuthToken“į gavimo raktą iš el.
Pakeiskite namų SSID ir slaptažodį.
Kaip plokštę pasirinkite „NodeMCU 1.0“.
Pasirinkite USB į RS-232 modulio prievadą.
Įkelkite kodą į lentą palaukite, kol įkėlimas bus baigtas (LED1 išsijungs).
Dabar galite valdyti relės iš savo mobiliojo telefono.
Grįžtant prie telefono, lentos būsena tampa „ONLINE“.
Bakstelėkite kiekvieną mygtuką, tada relės įsijungs/išsijungs kaip jūsų telefono ekranas.
Sėkmės.
Rekomenduojamas:
Namų automatizavimas naudojant „Blynk“: 5 žingsniai

Namų automatizavimas naudojant „Blynk“: Sveiki visi! Ayush ir Anvit čia iš Delio viešosios mokyklos, Pune. Kaip jūs galėjote perskaityti pavadinime, tai yra namų automatizavimo projektas, sukurtas naudojant „Blynk“kaip IOT platformą. Šiais laikais žmonės tampa tingūs ir „Home Automatio“paklausa
Namų automatizavimas naudojant „ESP8266 WiFi“nenaudojant „Blynk“!: 24 žingsniai (su nuotraukomis)

Namų automatizavimas naudojant „ESP8266 WiFi“nenaudojant „Blynk“!: Pirma, noriu padėkoti visiems už tai, kad padariau mane nugalėtoju 2016 m. Taigi, kaip jums pažadėjau, čia yra instrukcija, skirta valdyti buitinę techniką naudojant „ESP8266 WiFi“modulį
Relės valdymas iš telefono naudojant „Blynk“: 4 veiksmai

Relės valdymas iš savo telefono naudojant „Blynk“: Šioje instrukcijoje parodysiu, kaip galite įjungti/išjungti relę iš savo išmaniojo telefono
Namų automatizavimas naudojant „BLYNK“programą: 7 žingsniai (su paveikslėliais)

Namų automatizavimas naudojant „BLYNK“programą: Šiame projekte parodžiau, kaip kiekvienas gali nuotoliniu būdu valdyti savo buitinę techniką naudodamas savo mobilųjį telefoną. Tam programa turi būti įdiegta jūsų mobiliajame telefone. Šios programos pavadinimas yra „BLYNK App“(atsisiuntimo nuoroda pateikiama apraše
Namų prietaisų valdymas naudojant „NodeMCU“(ESP8266) ir „Blynk“programą: 8 žingsniai (su paveikslėliais)

Buitinių prietaisų valdymas naudojant „NodeMCU“(ESP8266) ir „Blynk“programą: šioje pamokoje mes mokysimės naudotis „Blynk“programa ir „NodeMCU“(ESP8266), kad valdytumėte lempą (bet kokia kita buitinė technika bus tinkama), derinys būti internete. Šios instrukcijos tikslas yra parodyti paprastą