Kazalo:

Kako poslati podatke DHT11 na strežnik MySQL z uporabo NodeMCU: 6 korakov
Kako poslati podatke DHT11 na strežnik MySQL z uporabo NodeMCU: 6 korakov

Video: Kako poslati podatke DHT11 na strežnik MySQL z uporabo NodeMCU: 6 korakov

Video: Kako poslati podatke DHT11 na strežnik MySQL z uporabo NodeMCU: 6 korakov
Video: САМАЯ ДЕШЕВАЯ мини wifi камера со СЛЕЖЕНИЕМ. 2024, Julij
Anonim
Kako poslati podatke DHT11 na strežnik MySQL z uporabo NodeMCU
Kako poslati podatke DHT11 na strežnik MySQL z uporabo NodeMCU

V tem projektu smo povezali DHT11 z nodemcu in nato v bazo podatkov phpmyadmin pošiljamo podatke o dht11, kar je vlažnost in temperatura.

1. korak: Uporabljena programska oprema:

Uporabljena programska oprema
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. Namestitev strežnika XAMPP: Tukaj uporabljamo strežnik XAMPP, ki ga lahko uporabljamo tako v oknih kot v Linuxu, vendar moj predlog je, da če ste v Ubuntuju (kateri koli platformi Linux), pojdite z LAMP. Ker smo v oknih, imamo raje strežnik XAMPP. Tako lahko prenesete strežnik XAMPP s te povezave. Tu so tudi koraki za strežnik LAMP:

1. Namestite Apache

sudo apt-get namestite apache2

2. Namestite MySQL:

sudo apt-get install mysql-server

3. Namestite PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Znova zaženite strežnik:

sudo /etc/init.d/apache2 ponovni zagon

5. Preverite Apache https:// localhost/

s klikom na to zgornjo povezavo boste dobili eno stran apache, če je niste dobili, pomeni, da je pri namestitvi šlo kaj narobe

Tukaj uporabljamo PHPMYADMIN, ki je spletni vmesnik strežnika MySQL, zato za namestitev tega ukaza uporabite:

sudo apt-get install phpmyadmin

2. korak: Uporabljene komponente:

Uporabljene komponente
Uporabljene komponente
Uporabljene komponente
Uporabljene komponente

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: Shema vezja:

Shema vezja
Shema vezja

5. korak: Koda:

Izvorno kodo lahko dobite na naši povezavi Github

6. 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: