Sadržaj:

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): 5 koraka

Video: Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN): 5 koraka

Video: Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN): 5 koraka
Video: Программирование модуля датчика температуры и влажности ESP8266 ESP01 DHT11 | удаленныйXY | ФЛПрог 2024, Juli
Anonim
Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN)
Arduino šalje podatke o temperaturi i vlažnosti na MySQL poslužitelj (PHPMYADMIN)

U ovom projektu sam spojio DHT11 sa arduinom, a zatim šaljem podatke o dht11, što je vlažnost i temperatura, u bazu podataka phpmyadmin. Ovdje koristimo jednu PHP skriptu za prebacivanje podataka u bazu podataka phpmyadmin.

Korak 1: Korišteni softver:

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

Ovo je softver koji smo koristili za ovaj projekt:

1. Arduino IDE: Najnoviji Arduino IDE možete preuzeti sa ove veze:

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

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

1) Arduino UNO: Arduino/Genuino Uno je ploča mikrokontrolera zasnovana na ATmega328P (tehnički list). 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 tipku 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 za početak upravljanja svijetom 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 naučiti kako je izrađen i koristiti njegov dizajn kao polazište za vlastita kola. Stotine hiljada Arduino ploča već svakodnevno podstiču kreativnost ljudi širom svijeta.

3) 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: Dijagram kola:

Dijagram kola
Dijagram kola
Dijagram kola
Dijagram kola

Dijagram kola ovog projekta dat je gore.

Morate prvo povezati 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 github veze za to

Korak 5: 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: