Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
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
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
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
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