Sadržaj:

Kako poslati DHT11 podatke na MySQL poslužitelj pomoću NodeMCU -a: 6 koraka
Kako poslati DHT11 podatke na MySQL poslužitelj pomoću NodeMCU -a: 6 koraka

Video: Kako poslati DHT11 podatke na MySQL poslužitelj pomoću NodeMCU -a: 6 koraka

Video: Kako poslati DHT11 podatke na MySQL poslužitelj pomoću NodeMCU -a: 6 koraka
Video: Arduino Nano, Blynk, DHT11 - ENC28J60 (Subtittled) 2024, Srpanj
Anonim
Kako poslati DHT11 podatke na MySQL poslužitelj pomoću NodeMCU -a
Kako poslati DHT11 podatke na MySQL poslužitelj pomoću NodeMCU -a

U ovom projektu smo povezali DHT11 s nodemcu -om, a zatim šaljemo podatke o dht11, što je vlažnost i temperatura, u bazu podataka phpmyadmin.

Korak 1: Korišteni softver:

Korišteni softver
Korišteni softver
Korišteni softver
Korišteni softver

1. Arduino IDE: Što se tiče nodemcu -a, koristimo samo arduino IDE. Najnoviji Arduino IDE možete preuzeti s ove veze:

www.arduino.cc/en/Main/Software

Sada kako konfigurirati nodemcu za arduino IDE, reći ćemo vam to u koracima ispod.

2. Instalacija XAMPP poslužitelja: Ovdje koristimo XAMPP poslužitelj, može se koristiti i u Windowsima i u Linuxu, ali moj je prijedlog da, ako ste u Ubuntuu (bilo koja Linux platforma), idite s LAMP -om. Budući da smo u Windowsima, preferirali smo XAMPP poslužitelj. Dakle, možete preuzeti XAMPP poslužitelj s ove veze. Alternativno, evo koraka za poslužitelj LAMP:

1. Instalirajte Apache

sudo apt-get install apache2

2. Instalirajte MySQL:

sudo apt-get install mysql-server

3. Instalirajte PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Ponovno pokrenite poslužitelj:

sudo /etc/init.d/apache2 ponovno pokretanje

5. Provjerite Apache https:// localhost/

dobit ćete jednu apache stranicu klikom na gornju vezu ako je niste dobili znači da je nešto pošlo po zlu s instalacijom

Ovdje koristimo PHPMYADMIN koji je web sučelje MySQL poslužitelja pa za instaliranje te naredbe koristite:

sudo apt-get install phpmyadmin

Korak 2: Korištene komponente:

Korištene komponente
Korištene komponente
Korištene komponente
Korištene komponente

1) Node MCU V3: Node MCU je IOT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 Wi-Fi SoC-u s hardvera koji se temelji na modulu ESP-12. Izraz "Node MCU" prema zadanim postavkama odnosi se na firmver, a ne na komplete za razvoj.

2) DHT11 osjetnik: Ovaj DHT11 osjetnik temperature i vlažnosti ima kalibrirani izlaz digitalnog signala s mogućnošću osjetnika temperature i vlažnosti. Integriran je s 8-bitnim mikrokontrolerom visokih performansi. Njegova tehnologija osigurava visoku pouzdanost i izvrsnu dugoročnu stabilnost. Ovaj senzor uključuje otporni element i senzor za mokre NTC mjerne uređaje za mjerenje temperature. Ima izvrsnu kvalitetu, brz odziv, sposobnost sprečavanja smetnji i visoke performanse.

Korak 3: Kako konfigurirati Nodemcu u Arduino IDE -u

Kako konfigurirati Nodemcu u Arduino IDE -u
Kako konfigurirati Nodemcu u Arduino IDE -u
Kako konfigurirati Nodemcu u Arduino IDE -u
Kako konfigurirati Nodemcu u Arduino IDE -u
Kako konfigurirati Nodemcu u Arduino IDE -u
Kako konfigurirati Nodemcu u Arduino IDE -u

Ispod su koraci za konfiguriranje nodemcu -a u arduino IDE -u

Iznad I1, I2 i I3 slike postoje za referencu koje ćemo upotrijebiti za naše reference kako biste razumjeli

Korak 1: Prvo morate otvoriti Arduino IDE.

Korak 2: Sada kliknite karticu sa postavkama poput I1 slike. Sada morate kopirati jedan URL u dodatni upravitelj ploče. Evo URL-a- https://arduino.esp8266.com/stable/package_esp8266…, a zatim kliknite u redu

Korak 3: Sada idite na Alati, a zatim odaberite Upravitelj ploče. dobit ćete jedan prozor poput I2.

Samo se pomaknite dolje na tom prozoru i potražite esp8266 od strane zajednice ESP8266 ili možete izravno pretraživati esp8266 upisivanjem opcije pretraživanja, a zatim kliknite gumb za instalaciju.

Korak 4: Ponovo pokrenite svoj Arduino IDE

Korak 5: Sada idite na Alati, a zatim odaberite svoj nodemcu uređaj kao što smo prikazali na slici I3

Korak 4: Dijagram kruga:

Kružni dijagram
Kružni dijagram

5. korak: Kôd:

Izvorni kod možete dobiti s naše Github veze

Korak 6: Video:

Cijeli opis projekta dan je u videu iznad

Ako imate bilo kakvih nedoumica u vezi ovog projekta, slobodno nas komentirajte u nastavku. A ako želite saznati više o ugrađenom sustavu, posjetite naš youtube kanal

Posjetite i lajkajte našu Facebook stranicu za česta ažuriranja.

Hvala i pozdrav, Embedotronics Technologies

Preporučeni: