Indholdsfortegnelse:

Sådan sendes DHT11 -data til MySQL -server ved hjælp af NodeMCU: 6 trin
Sådan sendes DHT11 -data til MySQL -server ved hjælp af NodeMCU: 6 trin

Video: Sådan sendes DHT11 -data til MySQL -server ved hjælp af NodeMCU: 6 trin

Video: Sådan sendes DHT11 -data til MySQL -server ved hjælp af NodeMCU: 6 trin
Video: Программирование модуля датчика температуры и влажности ESP8266 ESP01 DHT11 | удаленныйXY | ФЛПрог 2024, Juli
Anonim
Sådan sendes DHT11 -data til MySQL -server ved hjælp af NodeMCU
Sådan sendes DHT11 -data til MySQL -server ved hjælp af NodeMCU

I dette projekt har vi interfacet DHT11 med nodemcu, og derefter sender vi data for dht11, som er fugtighed og temperatur, til phpmyadmin -databasen.

Trin 1: Brugt software:

Brugt software
Brugt software
Brugt software
Brugt software

1. Arduino IDE: Hvad angår nodemcu, bruger vi kun arduino IDE. Du kan downloade den nyeste Arduino IDE fra dette link:

www.arduino.cc/en/Main/Software

Nu hvordan du konfigurerer nodemcu til arduino IDE, vil vi fortælle dig den ting i nedenstående trin.

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 til LAMP -server:

1. Installer Apache

sudo 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

1) Node MCU V3: Node MCU er en open source IOT -platform. Det inkluderer firmware, der kører på ESP8266 Wi-Fi SoC fra hardware, der er baseret på ESP-12-modulet. Udtrykket "Node MCU" refererer som standard til firmwaren i stedet for dev kits.

2) 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: Sådan konfigureres Nodemcu i Arduino IDE

Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE
Sådan konfigureres Nodemcu i Arduino IDE

Nedenfor er trinene til konfiguration af nodemcu i arduino IDE

Over I1, I2 og I3 billeder er der som reference, som vi vil bruge til vores referencer for at få dig til at forstå

Trin1: Først skal du åbne Arduino IDE.

Trin2: Klik nu på fanen Præferencer som I1 -billede. Nu skal du kopiere en URL i den ekstra board manager. Her er URL'en- https://arduino.esp8266.com/stable/package_esp8266… klik derefter på ok

Trin 3: Gå nu til Værktøjer, vælg derefter Board Manager. du får et vindue som I2.

Rul bare ned på det vindue, og søg efter esp8266 af ESP8266 Community, eller du kan direkte søge efter esp8266 ved at skrive på søgemuligheden, klik nu på installationsknappen.

Trin4: Genstart din Arduino IDE

Trin5: Gå nu til Værktøjer, og vælg derefter din nodemcu -enhed, som vi har vist i I3 -billede

Trin 4: Kredsløbsdiagram:

Kredsløbsdiagram
Kredsløbsdiagram

Trin 5: Kode:

Du kan få kildekoden fra vores Github Link

Trin 6: 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: