
Tartalomjegyzék:
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

AC lámpák, amelyeket bárhonnan vezérelhetünk internetkapcsolattal a NodeMCU (ESP8266) és a Jason (Android App) segítségével.
A Jason egy hangvezérelt asszisztens alkalmazás, amelyet Android -eszközökre kódoltam, hogy vezéreljem a váltakozó áramú készülék elektromos állapotát, és mostanáig képes szabályozni a fényeket. A világítás bárhonnan vezérelheti a világítást, amíg van internetkapcsolata. Ez egy IoT -bróker segítségével lehetséges, ebben az esetben Ubidots -t használunk.
Használatához létre kell hoznia a villanykörtehez csatlakozó hardvermodult (amely ebben az oktatóanyagban található), és létre kell hoznia egy Ubidots -fiókot is.
Tehát kezdjük…
1. lépés: Állítsa be az Ubidots fiókot



Az első dolog, amit meg kell tennie, menjen az Ubidots for Education webhelyre, és hozzon létre egy fiókot. Közvetlenül bejelentkezhet, ha már rendelkezik Twitter-, Github-, Google- vagy Facebook -fiókkal.
Ha már létrehozta fiókját, hozzáférhet a tokenjéhez, bu kattintson a felhasználónevére a jobb felső sarokban, majd kattintson az API hitelesítő adatok elemre. Mentse el a tokenjét, mert később használni fogjuk.
2. lépés: Jason App




Az alkalmazás letölthető a Play Áruházból, angol és spanyol nyelven érhető el.
Másolja az Ubidots tokenjét az alkalmazásba, ha megérinti a Beállítások lapot, illessze be az Ubidots kulcsmezőbe, majd érintse meg a mentés gombot.
Most konfigurálnunk kell egy eszközt, menjünk az eszközök fülre, és koppintsunk a Hozzáadás gombra. Adjon meg egy nevet, lehetőleg annak a területnek a nevét, ahol a lámpák vannak, így mondhatja: "Kapcsolja be a konyhai lámpákat". Az ESP32 I/O tűn válassza az "5" -t, amely a reléhez csatlakoztatott NodeMCU (belső ESP8266) tű lesz. És koppintson a Mentés gombra.
3. lépés: Először a biztonság

Ebben a projektben hálózati feszültséggel (A/C feszültség) dolgozunk, ami veszélyes, ha nem tudja, mit csinál, legyen nagyon óvatos. SOHA ne érintse meg az áramkör bármelyik részét, és ne dolgozzon vele, ha a fali hálózathoz van csatlakoztatva. Ha nem tudja, mit csinál, álljon meg itt, vagy kérjen segítséget szakemberektől.
Csak ezt az oktatóanyagot teszem közzé, és nem vagyok felelős az esetleges sérülésekért vagy károkért.
4. lépés: Sémák

- Táplálja a NodeMCU -t úgy, hogy a VIN -t a VCC -hez (5V) és a GND -tűt a GND -hez csatlakoztatja.
- Csatlakoztassa a D8 -at a kapcsoló egyik végéhez és a GND -hez csatlakoztatott 2,2 K ohmos ellenálláshoz.
- Csatlakoztassa a kapcsoló másik végét 3,3 V feszültségre, mivel a NodeMCU csak ezt a feszültséget képes kezelni az I/O csapokban.
- D1 - 2,2 k ohm ellenállás az NPN tranzisztor bázisához
- A relé negatív DC -je a tranzisztor kollektorához.
- Tranzisztor emitter GND -re.
- A relé pozitív DC -je 5V -ra.
- Negatív izzó a relé egyik váltakozó érintkezőjéhez.
- Az izzó pozitív az AC Live -ra (AC pozitív).
- Egyéb AC relé érintkező semlegesre (AC negatív)
MEGJEGYZÉS: A VCC 5V -t egy USB -kábellel szállítják, amely egy egyszerű telefon transzformátor töltőhöz van csatlakoztatva.
5. lépés: Breadboard




A kapcsoló lehet egyszerű kapcsoló vagy fali kapcsoló, csak észlelnie kell, hogy a felhasználó megváltoztatja -e az állapotát, így továbbra is normál kapcsolóval tudjuk irányítani a lámpákat.
Az általam használt kapcsoló kettős dobással rendelkezik, csak egy kell, ezért a NodeMCU 1–3 V -os csatlakozóját és a kapcsoló 2 -es csatlakozóját a NodeMCU D8 -as tűjéhez kötöttem.
A tápegység egy 5 V -os telefonfali töltő lesz, lecsupaszított USB -kábellel.
A relé földelésének vezérlésével szabályozhatjuk az izzó váltakozó áramú állapotát.
6. lépés: Kód
A forráskód használata előtt le kell töltenie néhány könyvtárat:
- Arduino mag az ESP8266 számára (Olvassa el a "Telepítés a táblák kezelőjével" lépést)
- Ubidots ESP MQTT
Megjegyzés: Ha nem tudja, hogyan adhat hozzá könyvtárakat az arduino IDE -hez, kövesse ezt az egyszerű bemutatót.
Állítsa a fejlesztőlapot NodeMCU 1.0 (ESP-12E modul) értékre. Meg kell változtatnia néhány változót a kódban:
- Az Ön SSID-je (otthoni Wi-Fi hálózatának neve)
- Wi-Fi hálózatának jelszava
- És végül töltse fel a kódot a táblára.
És végül töltse fel a kódot a táblára.
7. lépés: Demo

Működik!
Ajánlott:
Olcsó intelligens otthon - vezérlés bárhonnan a világon: 6 lépés

Olcsó intelligens otthon - Irányítás bárhonnan a világon: Körülbelül Manapság mindkét szülő azon dolgozik, hogy kényelmes életet biztosítson a családnak. Tehát sok olyan elektronikai készülék van otthonunkban, mint a fűtés, a légkondicionáló, a mosógép stb. Amikor visszatérnek az otthonukba, nagyon kényelmesen kell érezniük magukat
Hangvezérelt robogó fények és garázskapu: 6 lépés

Hangvezérelt robogó lámpák és garázskapu: Üdv mindenkinek! Nemrég vettem egy elektromos robogót, de nem volt hátsó lámpa, és nem volt beépített garázskapu -nyitó … MEGLEPETÉS !! (ノ ゚ 0 ゚) ノ ~ Szóval, úgy döntöttem, hogy saját garázskapu távirányítót és hátsó lámpákat készítek, ahelyett, hogy megvásárolnám őket
Az ESP8266 vezérlése az interneten keresztül (bárhonnan): 5 lépés (képekkel)

Az ESP8266 vezérlése az interneten keresztül (bárhonnan): Csak néhány dolog jobb, mint (sikeres) Arduino programozása és használata. Bizonyára ezek közül az egyik az, hogy az ESP8266 -ot WiFi -vel rendelkező Arduino -ként használja! Ebben az oktatható útmutatóban megmutatom Önnek, hogy KÖNNYŰ módon lehet elérni, hogy az ESP8266 webes működésbe lépjen
Interaktív udvari fények, sétányi fények: 3 lépés

Interaktív udvari fények, sétányfények: Valamilyen interaktív udvari lámpát akartam építeni a hátsó udvaromhoz. Az ötlet az volt, hogy ha valaki az egyik irányba sétált, akkor animációt indított el abba az irányba, ahol Ön járt. A Dollar General 1,00 dolláros napelemes lámpáival kezdtem
Hogyan juthat hozzá zenéjéhez bárhonnan a Mac Mini segítségével: 5 lépés

Hogyan juthat hozzá zenéihez bárhonnan a Mac Mini segítségével: Ez az utasítás a számítógépet privát megosztási szerverré alakítja. Ez tárolja a zenéit, így csak Ön érheti el. De ha feltételezzük, hogy az internetkapcsolat elég gyors, akkor a világ minden tájáról elérheti. Milyen klassz ez