Indholdsfortegnelse:

Arduino sender temperatur- og fugtighedsdata til MySQL Server (PHPMYADMIN): 5 trin
Arduino sender temperatur- og fugtighedsdata til MySQL Server (PHPMYADMIN): 5 trin

Video: Arduino sender temperatur- og fugtighedsdata til MySQL Server (PHPMYADMIN): 5 trin

Video: Arduino sender temperatur- og fugtighedsdata til MySQL Server (PHPMYADMIN): 5 trin
Video: [Dansk] Sensor data til website via arduino med ESP8266 modul 2024, November
Anonim
Arduino sender temperatur- og fugtighedsdata til MySQL Server (PHPMYADMIN)
Arduino sender temperatur- og fugtighedsdata til MySQL Server (PHPMYADMIN)

I dette projekt har jeg interfacet DHT11 med arduino, og derefter sender jeg data fra dht11, som er fugtighed og temperatur til phpmyadmin -databasen. Her bruger vi et PHP -script til at skubbe data til phpmyadmin -databasen.

Trin 1: Brugt software:

Brugt software
Brugt software
Brugt software
Brugt software

Dette er den software, vi har brugt til dette projekt:

1. Arduino IDE: Du kan downloade den nyeste Arduino IDE fra dette link:

2. Installation af XAMPP -server: Her bruger vi XAMPP -server, den kan bruges både i Windows og Linux, men mit forslag er, at hvis du er i Ubuntu (Enhver Linux -platform), så gå med LAMP. Nu da vi er i windows, så har vi foretrukket XAMPP -server. Så du kan downloade XAMPP -server fra dette link.

Alternativt er her trinene for LAMP -server:

1. Installer Apachesudo apt-get install apache2

2. Installer MySQL:

sudo apt-get installer mysql-server

3. Installer PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Genstart server:

sudo /etc/init.d/apache2 genstart

5. Tjek Apache https:// localhost/

du får en apache -side ved at klikke på dette link ovenfor, hvis du ikke fik det, betyder det, at der gik noget galt med din installation

Her bruger vi PHPMYADMIN, der er webgrænsefladen på MySQL -serveren, så til installation af denne brugskommando:

sudo apt-get install phpmyadmin

Trin 2: Brugte komponenter:

Brugte komponenter
Brugte komponenter
Brugte komponenter
Brugte komponenter
Brugte komponenter
Brugte komponenter

1) Arduino UNO: Arduino/Genuino Uno er et mikrokontrolkort baseret på ATmega328P (datablad). Den har 14 digitale ind-/udgangsstifter (hvoraf 6 kan bruges som PWM -udgange), 6 analoge indgange, en 16 MHz kvartskrystal, en USB -forbindelse, et strømstik, et ICSP -header og en nulstillingsknap.

2) Ethernet Shield: Arduino Ethernet Shield 2 forbinder din Arduino til internettet på få minutter. Bare tilslut dette modul til dit Arduino Board, tilslut det til dit netværk med et RJ45 -kabel og følg et par enkle trin for at begynde at styre din verden via internettet. Som altid med Arduino er hvert element på platformen-hardware, software og dokumentation-frit tilgængeligt og open-source. Dette betyder, at du kan lære præcis, hvordan det er lavet, og bruge dets design som udgangspunkt for dine egne kredsløb. Hundredtusinder af Arduino Boards driver allerede dagligt menneskers kreativitet over hele verden.

3) DHT11 -sensor: Denne DHT11 -temperatur- og fugtighedsføler har en kalibreret digital signaludgang med temperatur- og fugtighedsfølerfunktionen. Det er integreret med en højtydende 8-bit mikrokontroller. Dens teknologi sikrer den høje pålidelighed og fremragende langsigtede stabilitet. Denne sensor indeholder et resistivt element og en sensor til våde NTC -temperaturmålere. Den har fremragende kvalitet, hurtig respons, anti-interferens evne og høj ydeevne.

Trin 3: Kredsløbsdiagram:

Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram
Kredsløbsdiagram

Kredsløbsdiagram over dette projekt er angivet ovenfor.

Du skal først tilslutte Ethernet -skærm som vist på billedet ovenfor, derefter skal du oprette DHT11 -forbindelsen

Trin 4: Kode:

Du kan få kildekoden til dette projekt fra vores github -side. Her er github -linket til det

Trin 5: Video:

Hele projektbeskrivelsen er givet i videoen ovenfor

Hvis du er i tvivl om dette projekt, er du velkommen til at kommentere os herunder.

Og hvis du vil lære mere om indlejret system, kan du besøge vores youtube -kanal

Besøg og like vores Facebook -side for hyppige opdateringer.

Hilsen og tak, Embedotronics teknologier

Anbefalede: