Kazalo:

Nodemcu pošilja podatke o temperaturi in vlažnosti v Thingspeak: 7 korakov
Nodemcu pošilja podatke o temperaturi in vlažnosti v Thingspeak: 7 korakov

Video: Nodemcu pošilja podatke o temperaturi in vlažnosti v Thingspeak: 7 korakov

Video: Nodemcu pošilja podatke o temperaturi in vlažnosti v Thingspeak: 7 korakov
Video: Измерьте температуру и влажность Wi-Fi с помощью ESP32 DHT11 и DHT22 - Robojax 2024, November
Anonim
Nodemcu pošilja podatke o temperaturi in vlažnosti v Thingspeak
Nodemcu pošilja podatke o temperaturi in vlažnosti v Thingspeak

Tukaj v tej vadnici smo povezali nodemcu s senzorjem dht11 in pošilja podatke o temperaturi in vlažnosti na strežnik thingspeak. Tukaj imamo tudi grafik temperature in vlažnosti na strežniku thingspeak.

1. korak: Uporabljena programska oprema:

Uporabljena programska oprema
Uporabljena programska oprema

1. Arduino IDE: Kar zadeva nodemcu, uporabljamo samo arduino IDE. Najnovejšo Arduino IDE lahko prenesete s te povezave:

www.arduino.cc/en/Main/Software Zdaj, kako konfigurirati nodemcu za arduino IDE, vam bomo to povedali v spodnjih korakih.

2. korak: Uporabljena komponenta:

Uporabljena komponenta
Uporabljena komponenta
Uporabljena komponenta
Uporabljena komponenta

1) Node MCU V3: Node MCU je odprtokodna platforma IOT. Vključuje vdelano programsko opremo, ki deluje na Wi-Fi SoC ESP8266 iz strojne opreme, ki temelji na modulu ESP-12. Izraz "Node MCU" se privzeto nanaša na vdelano programsko opremo in ne na komplete za razvoj.

2) Senzor DHT11: Ta senzor temperature in vlažnosti DHT11 ima kalibriran izhod digitalnega signala z zmožnostjo senzorja temperature in vlažnosti. Vgrajen je v visokozmogljiv 8-bitni mikrokrmilnik. Njegova tehnologija zagotavlja visoko zanesljivost in odlično dolgoročno stabilnost. Ta senzor vključuje uporovni element in senzor za mokre naprave za merjenje temperature NTC. Ima odlično kakovost, hiter odziv, sposobnost preprečevanja motenj in visoko zmogljivost.

3. korak: Kako konfigurirati Nodemcu v Arduino IDE:

Kako konfigurirati Nodemcu v Arduino IDE
Kako konfigurirati Nodemcu v Arduino IDE
Kako konfigurirati Nodemcu v Arduino IDE
Kako konfigurirati Nodemcu v Arduino IDE
Kako konfigurirati Nodemcu v Arduino IDE
Kako konfigurirati Nodemcu v Arduino IDE

Spodaj so navedeni koraki za konfiguriranje nodemcu v arduino IDE

Zgornje slike I1, I2 in I3 so za referenco, ki jih bomo uporabili za svoje reference, da boste razumeli

1. korak: Najprej morate odpreti Arduino IDE.

2. korak: Zdaj kliknite jeziček z nastavitvami, kot je slika I1. Zdaj morate kopirati en URL v dodatnem upravitelju plošče. Tukaj je URL- https://arduino.esp8266.com/stable/package_esp8266…, nato kliknite V redu

3. korak: Zdaj pojdite na Orodja in izberite Upravitelj plošče. dobili boste eno okno, kot je I2.

Pomaknite se navzdol po tem oknu in poiščite esp8266 v skupnosti ESP8266 ali pa poiščite neposredno esp8266 tako, da vnesete možnost iskanja, zdaj kliknite gumb za namestitev.

Korak: Znova zaženite Arduino IDE

5. korak: Zdaj pojdite na Orodja in izberite svojo napravo nodemcu, kot smo prikazali na sliki I3

4. korak: Thingspeak deluje:

Thingspeak deluje
Thingspeak deluje
Thingspeak deluje
Thingspeak deluje
Thingspeak deluje
Thingspeak deluje

Do sedaj ste v tem projektu uporabljali programsko opremo in komponente.

Torej, zdaj morate razumeti strežnik Thingspeak.

Kaj je torej thingspeak: ThingSpeak je odprtokodna aplikacija in API Internet of Things (IoT) za shranjevanje in pridobivanje podatkov iz stvari s protokolom HTTP prek interneta ali lokalnega omrežja.

Zato morate za pridobivanje podatkov grafa in senzorjev v Thingspeak najprej ustvariti račun v Thingspeak.

Ko ste uspešno ustvarili račun, se morate zdaj prijaviti v račun.

Zdaj morate ustvariti kanal, zato za to kliknite na nove kanale, prikazane na zgornji sliki.

Zdaj mu dajte ustrezno ime v skladu z vašo aplikacijo, saj na zgornji sliki vidite, da smo dali ime senzorja DHT11 in izpolnite nekatere stvari, kot so opis, polje1 in polje2.

Za en kanal lahko ustvarimo do 8 polj. Tu potrebujemo le 2 kanala, saj od senzorja dht11 dobivamo temperaturo in vlago.

Po uspešnem ustvarjanju kanala morate iti na zavihek Ključi API -ja in dobiti ključ API -ja za pisanje tega kanala, ki ga boste uporabili v kodi nodemcu, zapisani v Arduino IDE.

5. korak: Shema vezja:

Shema vezja
Shema vezja

6. korak: Koda:

Izvorno kodo lahko dobite na naši povezavi Github

7. korak: Video:

Celoten opis projekta je prikazan v zgornjem videu

Če dvomite o tem projektu, nam pišite spodaj.

Če želite izvedeti več o vgrajenem sistemu, obiščite naš youtube kanal

Obiščite in všečkajte našo Facebook stran za pogoste posodobitve.

Hvala in pozdrav, Embedotronics Technologies

Priporočena: