Sadržaj:
- Korak 1: Korišteni softver:
- Korak 2: Korištene komponente:
- Korak 3: Kako konfigurirati Nodemcu u Arduino IDE -u
- Korak 4: Dijagram kola:
- Korak 5: Kod:
- Korak 6: Video:
Video: Kako poslati DHT11 podatke na MySQL poslužitelj koristeći NodeMCU: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
U ovom projektu smo povezali DHT11 sa nodemcu -om, a zatim šaljemo podatke o dht11, što je vlažnost i temperatura, u bazu podataka phpmyadmin.
Korak 1: Korišteni softver:
1. Arduino IDE: Što se tiče nodemcu -a, koristimo samo arduino IDE. Najnoviji Arduino IDE možete preuzeti sa 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 servera: Ovdje koristimo XAMPP server, može se koristiti i u Windowsima i u Linuxu, ali moj prijedlog je da, ako ste u Ubuntuu (bilo koja Linux platforma), idite s LAMP -om. Pošto smo u prozorima, radije smo odabrali XAMPP server. Dakle, možete preuzeti XAMPP server sa ove veze. Alternativno, evo koraka za LAMP server:
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. Ponovo pokrenite server:
sudo /etc/init.d/apache2 ponovno pokretanje
5. Provjerite Apache https:// localhost/
dobit ćete jednu apache stranicu ako kliknete na gornju vezu ako je niste dobili znači da je nešto pošlo po zlu s vašom instalacijom
Ovdje koristimo PHPMYADMIN koji je web sučelje MySQL servera pa za instaliranje te naredbe koristite:
sudo apt-get install phpmyadmin
Korak 2: 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 sa hardvera zasnovanog na modulu ESP-12. Izraz "Node MCU" prema zadanim postavkama odnosi se na firmver, a ne na komplete za razvoj.
2) DHT11 senzor: 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 odličnu dugoročnu stabilnost. Ovaj senzor uključuje otporni element i senzor za mokre NTC mjerne uređaje za mjerenje temperature. Ima odličnu kvalitetu, brz odziv, sposobnost sprečavanja smetnji i visoke performanse.
Korak 3: Kako konfigurirati Nodemcu u Arduino IDE -u
Ispod su koraci za konfiguriranje nodemcu -a u arduino IDE -u
Iznad I1, I2 i I3 slike su tu za referencu koje ćemo upotrijebiti za naše reference kako biste razumjeli
Korak 1: Prvo morate otvoriti Arduino IDE.
Korak 2: Sada kliknite na karticu postavki 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 odbora. dobit ćete jedan prozor poput I2.
Samo se pomaknite dolje na tom prozoru i potražite esp8266 od strane zajednice ESP8266 ili možete direktno pretraživati esp8266 upisivanjem opcije pretraživanja, sada kliknite gumb za instaliranje.
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 kola:
Korak 5: Kod:
Izvorni kod možete dobiti s naše Github veze
Korak 6: Video:
Cijeli opis projekta dat je u gornjem videu
Ako imate bilo kakvih nedoumica u vezi s ovim projektom, slobodno nas komentirajte u nastavku. A ako želite saznati više o ugrađenom sistemu, posjetite naš youtube kanal
Posetite i lajkujte našu Facebook stranicu za česta ažuriranja.
Hvala i pozdrav, Embedotronics Technologies
Preporučuje se:
Kako poslati podatke s M5Stack StickC -a u Delphi: 6 koraka
Kako poslati podatke s M5Stack StickC -a u Delphi: U ovom videu ćemo naučiti kako slati vrijednosti sa StickC ploče u Delphi VCL aplikaciju koristeći Visuino. Pogledajte video
Kako poslati podatke u oblak pomoću Arduino Etherneta: 8 koraka
Kako poslati podatke u oblak pomoću Arduino Etherneta: Ova instrukcija vam pokazuje kako objaviti svoje podatke na AskSensors IoT platformi koristeći Arduino Ethernet Shield. Ethernet štit omogućuje vašem Arduinu da se jednostavno poveže s oblakom, šalje i prima podatke putem internetske veze. Ono što smo
Arduino šalje podatke Dht11 na MySQL poslužitelj (PHPMYADMIN) pomoću Pythona: 5 koraka
Arduino šalje Dht11 podatke na MySQL poslužitelj (PHPMYADMIN) koristeći Python: U ovom projektu sam spojio DHT11 s arduinom, a zatim šaljem podatke dht11 koji su vlažnost i temperatura u bazu podataka phpmyadmin. Za razliku od našeg prethodnog projekta, u ovom slučaju ne koristimo nikakav Ethernet štit, ovdje samo čitamo t
Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN): 5 koraka
Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN): U ovom projektu sam spojio DHT11 s arduinom, a zatim šaljem podatke dht11, što je vlažnost i temperatura, u bazu podataka phpmyadmin. Ovdje koristimo jednu PHP skriptu za prebacivanje podataka u bazu podataka phpmyadmin
Zapisujte podatke i iscrtajte grafikon na mreži koristeći NodeMCU, MySQL, PHP i Chartjs.org: 4 koraka
Zapisujte podatke i iscrtajte grafikon na mreži koristeći NodeMCU, MySQL, PHP i Chartjs.org: Ovaj Instructable opisuje kako možemo koristiti Node MCU ploču za prikupljanje podataka s više senzora, slanje ovih podataka u hostiranu PHP datoteku koja zatim dodaje podatke u MySQL baza podataka. Podaci se tada mogu pregledati na mreži kao grafikon, koristeći chart.js.A ba