Përmbajtje:

Kontrolli i Portës Me Google Assistent Duke përdorur ESP8266 NodeMCU: 6 hapa
Kontrolli i Portës Me Google Assistent Duke përdorur ESP8266 NodeMCU: 6 hapa

Video: Kontrolli i Portës Me Google Assistent Duke përdorur ESP8266 NodeMCU: 6 hapa

Video: Kontrolli i Portës Me Google Assistent Duke përdorur ESP8266 NodeMCU: 6 hapa
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Qershor
Anonim
Kontrolli i Portës Me Google Assistent Duke përdorur ESP8266 NodeMCU
Kontrolli i Portës Me Google Assistent Duke përdorur ESP8266 NodeMCU

Ky është projekti im i parë mbi udhëzimet, kështu që ju lutemi komentoni më poshtë nëse ka përmirësime të mundshme.

Ideja është që të përdorni asistentin e Google për të dërguar një sinjal në bordin e kontrollit të një porte. Pra, duke dërguar një komandë do të ketë një stafetë që mbyll një kontakt në hyrjen e kontrolluesit të portës i cili i dërgon një sinjal të hapur portës kontrolluesit.

Për të lidhur asistentin e Google me pajisjet IOT ne përdorim shërbimin Blynk dhe IFTTT.

Në këtë projekt ne do të përdorim modulin NodeMCU ESP8266 për shkak të madhësisë së vogël.

Hapi 1: Hardware dhe Softuer

Çfarë ju nevojitet:

Hardware

1) NodeMCU (ESP8266) f.e. aliexpress

2) Stafetë 5 ose 12V me rrymë shkrepëse mundësisht <9mA e max 12mA: f.e. Aliexpress

3) Furnizimi me energji elektrike 5 ose 12V në varësi të stafetës (> 700mA të jetë i sigurt) f.e. aliexpress

Softuer Përdorni lidhjet për të instaluar, bordin

1) Lidhja Arduino IDE

2) Lidhja e Bibliotekës Blynk

3) Menaxheri i Bordit ESP8266 (hapi tjetër)

4) Blynk App androidIOS

Hapi 2: Instaloni Bordin Nodemcu

1) Hapni Arduino IDE

2) Shkoni te skedarët -> preferenca

3) Në bordet shtesë Menaxheri shtoni: https://arduino.esp8266.com/stable/package_esp8266c… dhe më pas shtypni OK për të mbyllur skedën.

4) Shkoni te Mjetet -> Bordi -> Menaxherët e bordeve (në krye)

5) Shkoni te esp8266 nga esp8266 dhe instaloni softuerin.

Hapi 3: Konfiguroni Blynk

Konfiguro Blynk
Konfiguro Blynk

1) Hapni aplikacionin de Blynk dhe krijoni një llogari.

2) Krijoni një projekt të ri (+ ikonë)

3) Zgjidhni pajisjen 'ESP8266' dhe krijoni

4) Në një E-mail do të merrni shenjën tuaj personale të autorizuar.

5) Në projekt mund të shtoni widget duke përdorur ikonën +, shtoni butonin siç tregohet në figurë

Hapi 4: Konfigurimi i IFTTT

Konfigurimi IFTTT
Konfigurimi IFTTT
Konfigurimi IFTTT
Konfigurimi IFTTT
Konfigurimi IFTTT
Konfigurimi IFTTT

1) Hyni ose krijoni një llogari në IFTTT.com ose aplikacionin.

2) Krijo aplet të ri: shpjegim shtesë

-Në 'këtë' kërkoni për asistentin e Google dhe zgjidhni shkaktarin thoni një frazë të thjeshtë

-shtoni diçka si Hapni portën ose zgjidhni tuajin

-Në atë 'kërkoni për lidhëset e uebit-> bëni kërkesë në internet dhe shtoni si fotografia. Për IP ju duhet të shtoni adresën IP të serverit Blynk (hapni CMD në PC/laptop me tipin "ping blynk-cloud" dhe atë duhet të kthejë IP-adresën e serverit tuaj lokal Blynk) Për kodin e autorit duhet të shtoni kodin tuaj autentik personal nga emaili që keni marrë nga Blynk.

Hapi 5: Lidhjet

Lidhjet
Lidhjet

Lidhni: Vinën e modulit në furnizimin me energji elektrike 5V ose 12V (hyrja është max 20VVcc e stafetës në furnizimin me energji elektrike 5 nga stafeta 12VGND në furnizimin me energji 0V / GNDGND të modulit në furnizimin me energji 0V / GNDD1 në stafetën hyrëse (CH1 ose diçka)

Unë kam shtuar një reagim opsional në pin D8 siç mund ta shihni edhe në programin tim, por kjo është opsionale kështu që ju mund të bëni me atë që dëshironi.

Hapi 6: Ngarko programin në modul

Shkarkoni kodin tim

Hapeni atë duke përdorur Arduino IDE

Ndryshoni SSID -in e WiFi dhe fjalëkalimin që të përputhen me WiFi -në tuaj

Ndryshoni kodin Auth që të përputhet me atë nga emaili juaj

Lidhuni me USB dhe ngarkoni

Recommended: