Tartalomjegyzék:

Szobavezérlés ESP8266 segítségével - Hőmérséklet, mozgás, függönyök és világítás: 8 lépés
Szobavezérlés ESP8266 segítségével - Hőmérséklet, mozgás, függönyök és világítás: 8 lépés

Videó: Szobavezérlés ESP8266 segítségével - Hőmérséklet, mozgás, függönyök és világítás: 8 lépés

Videó: Szobavezérlés ESP8266 segítségével - Hőmérséklet, mozgás, függönyök és világítás: 8 lépés
Videó: Egyszerűen telepíthető hűtés / fűtés vezérlés | COMPUTHERM B400RF ◆ Eszközteszt 2024, Július
Anonim
Szobavezérlés ESP8266 segítségével | Hőmérséklet, mozgás, függönyök és világítás
Szobavezérlés ESP8266 segítségével | Hőmérséklet, mozgás, függönyök és világítás

Ez a projekt a NodeMCU ESP8266 modulon alapuló rendszerből áll, amely lehetővé teszi a LED szalag és a szoba függönyének fényerejének szabályozását, valamint képes a szoba mozgási eseményeiről és a hőmérsékletről adatokat küldeni a felhőbe, ahol láthatja az Ubidots IoT platformon keresztül.

Kellékek

Ubidots fiók:

  • 1x ESP8266 NodeMCU
  • 1x 12V -os tápegység
  • 1x 220 ohmos ellenállás 1/4W
  • 2x kondenzátor 120nf
  • 1 db TIP31 teljesítménytranzisztor
  • 1x feszültségszabályozó lm7805
  • 1x HC-SR501 PIR érzékelő
  • 1x DS1820 hőmérséklet -érzékelő
  • 1x egyenáramú motor meghajtó L293D
  • 2x terminálblokk
  • 1x SIL csatlakozó

1. lépés: Áramköri rajzok:

Áramköri rajzok
Áramköri rajzok

Anyagok:

  • 1x ESP8266 NodeMCU
  • 1x 12V -os tápegység
  • 1x 220 ohmos ellenállás 1/4W
  • 2x kondenzátor 120nf
  • 1x TIP31 teljesítménytranzisztor
  • 1x feszültségszabályozó lm7805
  • 1x HC-SR501 PIR érzékelő
  • 1x DS1820 hőmérséklet -érzékelő
  • 1x egyenáramú motor meghajtó L293D
  • 2x terminálblokk
  • 1x SIL csatlakozó

2. lépés: NYÁK -tervezés (Gerber):

NYÁK -tervezés (Gerber)
NYÁK -tervezés (Gerber)
NYÁK -tervezés (Gerber)
NYÁK -tervezés (Gerber)

Itt található a Gerber -fájl, így megrendelheti saját PCB -jét.

Javaslom, hogy a PCBGOGO -t használja a PCB -k gyártásához.

Lépés: Minden forrasztása:

Minden forrasztása
Minden forrasztása
Minden forrasztása
Minden forrasztása

Tisztítsa meg az áramköri párnákat, ha nem, és kezdje el forrasztani mindent lépésről lépésre.

4. lépés: Telepítse a kódkönyvtárakat:

Telepítse a kódkönyvtárakat
Telepítse a kódkönyvtárakat

Itt található a könyvtár letöltési linkje.

5. lépés: Töltse fel a kódot:

Töltse fel a kódot
Töltse fel a kódot

Itt a letölthető kód:

6. lépés: Kábelezés és bekapcsolás:

Kábelezés és bekapcsolás
Kábelezés és bekapcsolás
Kábelezés és bekapcsolás
Kábelezés és bekapcsolás
Kábelezés és bekapcsolás
Kábelezés és bekapcsolás

Csatlakoztassa megfelelően az egyenáramú motor vezetékeit a függönyből, és a LED szalagokat megfelelően.

7. lépés: Az Ubidots eszköz és a műszerfal beállítása:

Az Ubidots eszköz és a műszerfal beállítása
Az Ubidots eszköz és a műszerfal beállítása
Az Ubidots eszköz és a műszerfal beállítása
Az Ubidots eszköz és a műszerfal beállítása
Az Ubidots eszköz és a műszerfal beállítása
Az Ubidots eszköz és a műszerfal beállítása

Képek sorrendje:

1-Amikor a NodeMCU be van kapcsolva, automatikusan létrehoz egy "szoba" nevű eszközt az Ubidots eszközök részében.

2- A készüléken minden változó benne lesz.

3- Lépjen az Adatok/irányítópultok menüpontra.

4- Kattintson a "+" gombra egy új irányítópult létrehozásához.

5- Kattintson a pipa jelre.

6- Hozzon létre egy widgetet a "+" gombra kattintva.

7- Válassza a Csúszka widgetet a Függöny vezérléshez.

8- Változó hozzáadása.

9- Válassza a "Szoba" eszközt.

10- Válassza ki a "Függöny" változót.

11- Állítsa a lépést 100-ra.

12- Ismételje meg a LED szalagot, de a lépés = 1 és a változó "Ledstrip".

13- Adjon hozzá egy indikátor widgetet.

14- Válassza a Mozgás változót.

15- Kész.

8. lépés: tesztelje:

Image
Image
Tesztelés
Tesztelés

Köszönöm, hogy részese lehettem ennek az oktatóanyagnak, remélem tetszeni fog, és ha bármilyen kérdése van, nyugodtan kérdezhet.

Ajánlott: