Turinys:
- 1 žingsnis: Aparatūra ir programinė įranga
- 2 veiksmas: „Nodemcu“plokštės įdiegimas
- 3 žingsnis: nustatykite „Blynk“
- 4 žingsnis: IFTTT sąranka
- 5 žingsnis: jungtys
- 6 veiksmas: įkelkite programą į modulį
Video: Vartų valdymas naudojant „Google“padėjėją naudojant ESP8266 „NodeMCU“: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Tai yra mano pirmasis projektas, susijęs su instrukcijomis, todėl, jei yra galimų patobulinimų, pakomentuokite toliau.
Idėja yra naudoti „Google“padėjėją signalui siųsti į vartų valdymo plokštę. Taigi, siunčiant komandą, bus relė, kuri uždarys vartų valdiklio įvesties kontaktą, kuris siunčia vartų atidarymo signalą valdikliui.
Norėdami sujungti „Google“padėjėją su IOT įrenginiais, naudojame „Blynk“ir IFTTT paslaugas.
Šiame projekte dėl mažo dydžio naudosime „NodeMCU ESP8266“modulį.
1 žingsnis: Aparatūra ir programinė įranga
Ko tau reikia:
Techninė įranga
1) „NodeMCU“(ESP8266) ir kt. aliexpress
2) 5 arba 12 V relė su paleidimo srove, pageidautina <9mA maks. 12mA: pvz. „Aliexpress“
3) 5 arba 12 V maitinimo šaltinis, priklausomai nuo relės (> 700 mA, kad būtų saugu), pvz. aliexpress
Programinė įranga Naudokite diegimo nuorodas, lentą
1) „Arduino IDE“nuoroda
2) Blynk bibliotekos nuoroda
3) ESP8266 valdybos vadovas (kitas žingsnis)
4) „Blynk“programa „Android“
2 veiksmas: „Nodemcu“plokštės įdiegimas
1) Atidarykite „Arduino IDE“
2) Eikite į failus -> pirmenybė
3) Papildomų lentų tvarkytuvėje pridėkite: https://arduino.esp8266.com/stable/package_esp8266c… ir paspauskite OK, kad uždarytumėte skirtuką.
4) Eikite į Įrankiai -> Lenta -> Lentų valdytojas (viršuje)
5) Eikite į esp8266 by esp8266 ir įdiekite programinę įrangą.
3 žingsnis: nustatykite „Blynk“
1) Atidarykite „de Blynk“programą ir susikurkite paskyrą.
2) Sukurkite naują projektą (+ piktograma)
3) Pasirinkite įrenginį „ESP8266“ir sukurkite
4) El. Paštu gausite savo asmeninį įgaliotą žetoną.
5) Projekte galite pridėti valdiklių naudodami + piktogramą, pridėti mygtuką, kaip parodyta paveikslėlyje
4 žingsnis: IFTTT sąranka
1) Prisijunkite arba sukurkite paskyrą IFTTT.com arba programoje.
2) Sukurkite naują programėlę: papildomas paaiškinimas
-Šiuo metu ieškokite „Google“padėjėjo ir pasirinkite trigerį, pasakykite paprastą frazę
-pridėkite kažką panašaus į „Atidarykite vartus“arba pasirinkite savo
-Tada "ieškokite žiniatinklio kabliukų-> pateikite žiniatinklio užklausą ir pridėkite kaip paveikslėlį. IP adresui turite pridėti" Blynk "serverio IP adresą (atidarykite CMD kompiuteryje/nešiojamajame kompiuteryje, įveskite" ping blynk-cloud "ir tai turėtų grąžinti jūsų vietinio „Blynk“serverio IP adresą) Jei norite gauti autentifikavimo kodą, turite pridėti asmeninį autentišką kodą iš el. laiško, gauto iš „Blynk“.
5 žingsnis: jungtys
Prijunkite: modulio Vin prie jūsų 5V arba 12V maitinimo šaltinio (įvestis yra ne daugiau kaip 20VVcc relės į maitinimo šaltinį
Aš pridėjau neprivalomą atsiliepimą apie D8 kaištį, kurį taip pat galite pamatyti mano programoje, tačiau tai yra neprivaloma, kad galėtumėte daryti tai, ko norite.
6 veiksmas: įkelkite programą į modulį
Atsisiųskite mano kodą
Atidarykite jį naudodami „Arduino IDE“
Pakeiskite „WiFi“SSID ir slaptažodį, kad jie atitiktų jūsų „WiFi“
Pakeiskite autentifikavimo kodą, kad jis atitiktų jūsų el
Prijunkite per USB ir įkelkite
Rekomenduojamas:
Valdykite namų šviesas naudodami „Google“padėjėją naudodami „Arduino“: 7 žingsniai
Valdykite namų apšvietimą naudodami „Google“padėjėją naudojant „Arduino“: (Atnaujinta 2020 m. Rugpjūčio 22 d.: Šis nurodymas yra 2 metų amžiaus ir priklauso nuo kai kurių trečiųjų šalių programų. Dėl bet kokių jų pakeitimų šis projektas gali neveikti. Gali būti, kad ne. dirbkite dabar, bet galite sekti jį kaip nuorodą ir keisti pagal
Ryškumo valdymas PWM pagrįstas LED valdymas naudojant mygtukus, „Raspberry Pi“ir „Scratch“: 8 žingsniai (su nuotraukomis)
Ryškumo valdymas PWM pagrįstas LED valdymas naudojant mygtukus, „Raspberry Pi“ir „Scratch“: bandžiau rasti būdą, kaip paaiškinti, kaip PWM veikė mano mokiniams, todėl iškėliau sau užduotį pabandyti valdyti šviesos diodo ryškumą naudojant du mygtukus - vienas mygtukas padidina šviesos diodo ryškumą, o kitas - jį pritemdo. Programa
ESP8266 RGB LED juostelės WIFI valdymas - „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“- RGB LED STRIP išmaniojo telefono valdymas: 4 žingsniai
ESP8266 RGB LED juostelės WIFI valdymas | „NODEMCU“kaip IR nuotolinio valdymo pultas „Led Strip“, valdomas per „Wifi“| „RGB LED STRIP“išmaniojo telefono valdymas: Sveiki vaikinai, šioje pamokoje mes išmoksime naudoti „nodemcu“arba „esp8266“kaip IR nuotolinio valdymo pultą, norint valdyti RGB LED juostą, o „Nodemcu“bus valdomas išmaniuoju telefonu per „Wi -Fi“. Taigi iš esmės galite valdyti RGB LED juostelę savo išmaniuoju telefonu
Įrenginių valdymas naudojant balso komandą naudojant „NodeMCU“: 7 žingsniai (su paveikslėliais)
Įrenginių valdymas naudojant balso komandą naudojant „NodeMCU“: Aš tiesiog noriu visiems pasisveikinti, tai pirmas kartas, kai rašau pamokomą projektą. Anglų kalba nėra mano gimtoji kalba, todėl stengsiuosi kuo trumpiau ir aiškiau. Įrenginių valdymas balso komandomis nėra keistas dalykas
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 5 žingsniai (su paveikslėliais)
8 relės valdymas naudojant „NodeMCU“ir IR imtuvą naudojant „WiFi“ir IR nuotolinio valdymo pultą bei „Android“programą: 8 relinių jungiklių valdymas naudojant „nodemcu“ir „IR“imtuvą per „Wi -Fi“ir „Android“programą. Nuotolinio valdymo pultas veikia nepriklausomai nuo „Wi -Fi“ryšio. ČIA ATNAUJINTOS VERSIONAS ČIA