Sisukord:

Värava juhtimine Google'i assistendiga, kasutades ESP8266 NodeMCU: 6 sammu
Värava juhtimine Google'i assistendiga, kasutades ESP8266 NodeMCU: 6 sammu

Video: Värava juhtimine Google'i assistendiga, kasutades ESP8266 NodeMCU: 6 sammu

Video: Värava juhtimine Google'i assistendiga, kasutades ESP8266 NodeMCU: 6 sammu
Video: CS50 2015 - Week 12 2024, Juuni
Anonim
Värava juhtimine Google'i assistendiga, kasutades ESP8266 NodeMCU
Värava juhtimine Google'i assistendiga, kasutades ESP8266 NodeMCU

See on minu esimene juhistega seotud projekt, nii et palun kommenteerige allpool, kui on võimalik parandada.

Idee on kasutada Google'i abistajat, et saata signaal värava juhtpaneelile. Nii et käsu saatmisel tekib relee, mis sulgeb värava kontrolleri sisendi kontakti, mis saadab kontrollerile värava avanemise signaali.

Google'i assistendi ühendamiseks IOT-seadmetega kasutame teenust Blynk ja IFTTT.

Selles projektis kasutame väikese suuruse tõttu NodeMCU ESP8266 moodulit.

Samm: riistvara ja tarkvara

Mida sa vajad:

Riistvara

1) NodeMCU (ESP8266) f.e. aliexpress

2) 5 või 12 V relee, mille käivitusvool on eelistatavalt <9 mA, maksimaalselt 12 mA: f.e. Aliexpress

3) Toide 5 või 12V sõltuvalt releest (ohutuse tagamiseks> 700mA) aliexpress

Tarkvara Kasutage installimiseks linke, tahvlit

1) Arduino IDE link

2) Blynk Library link

3) ESP8266 juhatuse juht (järgmine samm)

4) Blynk App androidIOS

Samm: Nodemcu plaadi installimine

1) Avage Arduino IDE

2) Mine failide juurde -> eelistus

3) Lisapaneelide halduris lisage: https://arduino.esp8266.com/stable/package_esp8266c… ja seejärel vajutage vahelehe sulgemiseks OK.

4) Avage Tööriistad -> Juhatus -> Tahvlite haldur (ülaosas)

5) Liikuge esp8266 abil esp8266 ja installige tarkvara.

Samm: seadistage Blynk

Seadista Blynk
Seadista Blynk

1) Avage de Blynk rakendus ja looge konto.

2) Loo uus projekt (+ ikoon)

3) Valige seade "ESP8266" ja looge

4) E-posti teel saate oma isikliku volitatud märgi.

5) Projektis saate vidinaid lisada, kasutades ikooni +, lisamisnuppu, nagu pildil näidatud

Samm: IFTTT seadistamine

IFTTT seadistus
IFTTT seadistus
IFTTT seadistus
IFTTT seadistus
IFTTT seadistus
IFTTT seadistus

1) Logige sisse või looge konto IFTTT.com -is või rakenduses.

2) Loo uus aplett: täiendav selgitus

-Sellelt otsige Google'i abistajat ja valige päästik, öeldes lihtne fraas

-lisage midagi sellist, nagu Avage värav või valige oma

-Otsige "sellel" veebihaake-> tehke veebipäring ja lisage nagu pildil. IP jaoks peate lisama Blynk serveri IP-aadressi (avage CMD arvutis/sülearvutis, sisestage "ping blynk-cloud" ja see peaks tagastama teie kohaliku Blynk-serveri IP-aadressi) Autentimiskoodi jaoks peate lisama oma isikliku autentse koodi Blynkilt saadud e-kirjast.

Samm: ühendused

Ühendused
Ühendused

Ühendage: mooduli Vin oma 5V või 12V toiteallikaga (sisend on maksimaalselt 20VVcc relee toiteallikale

Olen lisanud valikulise tagasiside tihvti D8 kohta, nagu näete ka minu programmis, kuid see on valikuline, nii et saate sellega teha, mida soovite.

6. samm: laadige programm moodulisse üles

Laadige minu kood alla

Avage see Arduino IDE abil

Muutke WiFi SSID ja parool, et need vastaksid teie WiFi -le

Muutke autentimiskood vastavaks teie meilis olevale

Ühendage USB kaudu ja laadige üles

Soovitan: