Tartalomjegyzék:

A Nodemcu hőmérséklet- és páratartalom -adatokat küld a dolgokhoz: 7 lépés
A Nodemcu hőmérséklet- és páratartalom -adatokat küld a dolgokhoz: 7 lépés

Videó: A Nodemcu hőmérséklet- és páratartalom -adatokat küld a dolgokhoz: 7 lépés

Videó: A Nodemcu hőmérséklet- és páratartalom -adatokat küld a dolgokhoz: 7 lépés
Videó: SONOFF Unboxed: Exploring Temperature and Humidity Sensor & Waterproof Temperature Sensor 2024, November
Anonim
A Nodemcu hőmérsékleti és páratartalmi adatokat küld a dolgokhoz
A Nodemcu hőmérsékleti és páratartalmi adatokat küld a dolgokhoz

Ebben az oktatóanyagban összekapcsoltuk a nodemcu -t dht11 érzékelővel, és hőmérséklet- és páratartalom -adatokat küldtünk a thingspeak szerverre. Itt is ábrázoltuk a hőmérséklet és páratartalom grafikonját a thingspeak szerverre.

1. lépés: Használt szoftver:

Felhasznált szoftver
Felhasznált szoftver

1. Arduino IDE: A nodemcu esetében csak az arduino IDE -t használjuk. A legújabb Arduino IDE -t innen töltheti le:

www.arduino.cc/en/Main/Software Most, hogy hogyan lehet a nodemcu -t arduino IDE -re konfigurálni, ezt az alábbiakban elmondjuk.

2. lépés: Használt összetevő:

Használt komponens
Használt komponens
Használt komponens
Használt komponens

1) Csomópont MCU V3: A csomópont MCU egy nyílt forráskódú IOT platform. Tartalmazza a firmware-t, amely az ESP8266 Wi-Fi SoC-n fut az ESP-12 modulon alapuló hardverből. A "Node MCU" kifejezés alapértelmezésben a firmware -re vonatkozik, nem pedig a fejlesztői készletekre.

2) DHT11 érzékelő: Ez a DHT11 hőmérséklet- és páratartalom -érzékelő kalibrált digitális jelkimenettel rendelkezik, hőmérséklet- és páratartalom -érzékelővel. Nagy teljesítményű, 8 bites mikrovezérlővel van integrálva. Technológiája biztosítja a nagy megbízhatóságot és a kiváló hosszú távú stabilitást. Ez az érzékelő tartalmaz egy ellenálló elemet és egy érzékelőt nedves NTC hőmérsékletmérő készülékekhez. Kiváló minőségű, gyors válasz, interferencia-képesség és nagy teljesítmény.

3. lépés: A Nodemcu konfigurálása az Arduino IDE -ben:

A Nodemcu konfigurálása az Arduino IDE -ben
A Nodemcu konfigurálása az Arduino IDE -ben
A Nodemcu konfigurálása az Arduino IDE -ben
A Nodemcu konfigurálása az Arduino IDE -ben
A Nodemcu konfigurálása az Arduino IDE -ben
A Nodemcu konfigurálása az Arduino IDE -ben

Az alábbiakban bemutatjuk a nodemcu konfigurálását az arduino IDE -ben

Az I1, I2 és I3 feletti képek referenciaként szolgálnak, amelyeket a referenciáinkhoz használunk, hogy megértsük

1. lépés: Először meg kell nyitnia az Arduino IDE -t.

2. lépés: Most kattintson a beállítások fülre, például az I1 képre. Most egy URL -t kell másolnia a kiegészítő fórumkezelőben. Itt az URL- https://arduino.esp8266.com/stable/package_esp8266…, majd kattintson az OK gombra

3. lépés: Most lépjen az Eszközök elemre, majd válassza a Fórumkezelőt. kap egy ablakot, mint az I2.

Csak görgessen lefelé az ablakon, és keressen az esp8266 -ra az ESP8266 Community segítségével, vagy közvetlenül kereshet az esp8266 -ban a keresési opció beírásával, majd kattintson a telepítés gombra.

Lépés: Indítsa újra az Arduino IDE -t

5. lépés: Most menjen az Eszközök menübe, majd válassza ki a nodemcu eszközt, ahogy azt az I3 képen láttuk

4. lépés: A dolgok működése:

A dolgok működése
A dolgok működése
A dolgok működése
A dolgok működése
A dolgok működése
A dolgok működése

Tehát eddig a projektben használt szoftvereket és alkatrészeket kapta.

Tehát most meg kell értenie a dolgokat beszélő szervert.

Tehát mi a thingspeak: A ThingSpeak egy nyílt forráskódú tárgyak internete (IoT) alkalmazás és API, amely adatokat tárol és nyer le a dolgokból a HTTP protokoll használatával az interneten keresztül vagy helyi hálózaton keresztül.

Tehát ahhoz, hogy a diagramok és a szenzorok adatai a dolgok beszédébe kerüljenek, először létre kell hoznia egy fiókot.

Miután sikeresen létrehozta a fiókot, be kell jelentkeznie a fiókba.

Most létre kell hoznia egy csatornát, ezért kattintson a fenti ábrán látható Új csatornák elemre.

Most adjon megfelelő nevet az alkalmazásnak megfelelően, mivel a fenti képen látható, hogy a DHT11 érzékelő adatait adtuk meg, és töltsön ki néhány dolgot, például a leírást és a mezőt1 és a mezőt2.

Egy csatornához legfeljebb 8 mezőt hozhatunk létre. Itt csak 2 csatornára van szükségünk, mivel hőmérsékletet és páratartalmat kapunk a dht11 érzékelőből.

Most, miután sikeresen létrehozta a csatornát, lépjen az API -kulcsok fülre, és szerezze be az adott csatorna Write API -kulcsát, ezt az Write API -kulcsot, amelyet az Arduino IDE -ben írt nodemcu -kódjában fog használni.

5. lépés: Áramköri diagram:

Kördiagramm
Kördiagramm

6. lépés: Kód:

A forráskódot a Github linkünkről szerezheti be

7. lépés: Videó:

A projekt teljes leírását a fenti videó tartalmazza

Ha kétségei vannak ezzel a projekttel kapcsolatban, bátran írjon nekünk az alábbiakban.

Ha pedig többet szeretne megtudni a beágyazott rendszerről, látogasson el youtube csatornánkra

Látogassa meg és kedvelje Facebook oldalunkat a gyakori frissítésekért.

Köszönettel és üdvözlettel, Embedotronics Technologies

Ajánlott: