Sadržaj:
- Korak 1: Korišteni softver:
- Korak 2: Korištene komponente:
- Korak 3: Dijagram kruga:
- Korak 4: Kôd:
- Korak 5: Video:
Video: Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN): 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
U ovom projektu spojio sam DHT11 s arduinom, a zatim šaljem podatke o dht11, što je vlažnost i temperatura, u bazu podataka phpmyadmin. Ovdje koristimo jednu PHP skriptu za slanje podataka u bazu podataka phpmyadmin.
Korak 1: Korišteni softver:
Ovo je softver koji smo koristili za ovaj projekt:
1. Arduino IDE: Najnoviji Arduino IDE možete preuzeti s ove veze:
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 Apachesudo 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:
1) Arduino UNO: Arduino/Genuino Uno je ploča mikrokontrolera zasnovana na ATmega328P (podatkovna tablica). Ima 14 digitalnih ulazno/izlaznih pinova (od kojih se 6 može koristiti kao PWM izlaz), 6 analognih ulaza, kvarcni kristal od 16 MHz, USB vezu, utičnicu za napajanje, ICSP zaglavlje i gumb za resetiranje.
2) Ethernet štit: Arduino Ethernet štit 2 povezuje vaš Arduino s internetom u samo nekoliko minuta. Samo priključite ovaj modul na svoju Arduino ploču, povežite ga s mrežom pomoću RJ45 kabela i slijedite nekoliko jednostavnih koraka kako biste počeli kontrolirati svoj svijet putem interneta. Kao i uvijek s Arduinom, svi elementi platforme-hardver, softver i dokumentacija-slobodno su dostupni i otvorenog koda. To znači da možete točno naučiti kako je izrađen i koristiti njegov dizajn kao polazište za vlastite sklopove. Stotine tisuća Arduino ploča već svakodnevno potiču kreativnost ljudi u cijelom svijetu.
3) DHT11 osjetnik: Ovaj DHT11 osjetnik temperature i vlažnosti ima kalibrirani izlaz digitalnog signala s mogućnošću osjetnika temperature i vlage. 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: Dijagram kruga:
Dijagram ovog projekta dan je gore.
Najprije morate spojiti Ethernet štit kao što je prikazano na gornjoj slici, a zatim morate uspostaviti vezu DHT11
Korak 4: Kôd:
Izvorni kod ovog projekta možete dobiti s naše stranice na githubu. Evo veze na github za to
Korak 5: 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:
NodeMCU Lua Jeftina ploča od 6 USD s zapisom o temperaturi i vlažnosti MicroPythona, Wifi i mobilnom statistikom: 4 koraka
NodeMCU Lua Jeftina ploča od 6 USD s zapisom o temperaturi i vlažnosti zraka MicroPython, Wifi i mobilnom statistikom: Ovo je u osnovi vremenska stanica u oblaku, možete provjeriti podatke na svom telefonu ili koristiti neki telefon kao prikaz uživo S NodeMCU uređajem možete bilježiti podatke o temperaturi i vlažnosti vani , u sobi, stakleniku, laboratoriju, rashladnoj prostoriji ili na bilo kojem drugom mjestu kompletno
Kako napraviti snimač podataka o vlažnosti i temperaturi u stvarnom vremenu s Arduino UNO i SD karticom - DHT11 Simulator zapisivača podataka u Proteusu: 5 koraka
Kako napraviti snimač podataka o vlažnosti i temperaturi u stvarnom vremenu s Arduino UNO i SD karticom | Simulacija DHT11 zapisničara u Proteusu: Uvod: Bok, ovdje Liono Maker, ovdje je veza na YouTube. Radimo na kreativnom projektu s Arduinom i radimo na ugrađenim sustavima. Zapisnik podataka: Zapisnik podataka (ujedno i zapisnik podataka ili snimač podataka) je elektronički uređaj koji bilježi podatke tijekom vremena s
Nodemcu šalje Thingspeak podatke o temperaturi i vlažnosti: 7 koraka
Nodemcu šalje podatke o temperaturi i vlažnosti na Thingspeak: Ovdje smo u ovom vodiču spojili nodemcu sa senzorom dht11 i šaljemo podatke o temperaturi i vlažnosti na poslužitelj stvari. Ovdje imamo i grafički prikaz temperature i vlažnosti na poslužitelju Thingspeak
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: U ovom projektu smo povezali DHT11 s nodemcu, a zatim šaljemo podatke dht11, što je vlažnost i temperatura, u bazu podataka phpmyadmin
Arduino šalje podatke Dht11 na MySQL poslužitelj (PHPMYADMIN) pomoću Pythona: 5 koraka
Arduino šalje podatke Dht11 na MySQL poslužitelj (PHPMYADMIN) pomoću Pythona: U ovom projektu spojio sam DHT11 s arduinom, a zatim u bazu podataka phpmyadmin šaljem podatke dht11 koji su vlažnost i temperatura. Za razliku od našeg prethodnog projekta, u ovom slučaju ne koristimo nikakav ethernet štit, ovdje samo čitamo t