Inhoudsopgave:

Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU: 6 stappen
Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU: 6 stappen

Video: Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU: 6 stappen

Video: Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU: 6 stappen
Video: DIY Cloud Weather Station with ESP32/ESP8266 (MySQL Database and PHP) 2024, November
Anonim
Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU
Hoe DHT11-gegevens naar MySQL-server te verzenden met NodeMCU

In dit project hebben we DHT11 gekoppeld aan nodemcu en vervolgens sturen we gegevens van dht11, wat vochtigheid en temperatuur is, naar de phpmyadmin-database.

Stap 1: gebruikte software:

Gebruikte software
Gebruikte software
Gebruikte software
Gebruikte software

1. Arduino IDE: wat betreft nodemcu gebruiken we alleen arduino IDE. Je kunt de nieuwste Arduino IDE downloaden via deze link:

www.arduino.cc/en/Main/Software

Hoe u nodemcu nu configureert naar arduino IDE, we zullen u dat in onderstaande stappen vertellen.

2. Installatie van de XAMPP-server: hier gebruiken we de XAMPP-server, deze kan zowel in Windows als in Linux worden gebruikt, maar mijn suggestie is dat als je in Ubuntu bent (elk Linux-platform), gebruik dan LAMP. Omdat we nu in Windows zijn, hebben we de voorkeur gegeven aan de XAMPP-server. U kunt dus de XAMPP-server downloaden via deze link. Als alternatief zijn hier de stappen voor de LAMP-server:

1. Installeer Apache

sudo apt-get install apache2

2. Installeer MySQL:

sudo apt-get install mysql-server

3. Installeer PHP:

sudo apt-get install php5 libapache2-mod-php5

4. Start de server opnieuw:

sudo /etc/init.d/apache2 herstart

5. Controleer Apache

je krijgt een apache-pagina door op deze bovenstaande link te klikken als je het niet hebt gekregen, betekent dit dat er iets mis is gegaan met je installatie

Hier gebruiken we PHPMYADMIN, de webinterface van de MySQL-server, dus voor het installeren van dat gebruikscommando:

sudo apt-get install phpmyadmin

Stap 2: gebruikte componenten:

Gebruikte componenten
Gebruikte componenten
Gebruikte componenten
Gebruikte componenten

1) Node MCU V3: Node MCU is een open source IOT-platform. Het bevat firmware die draait op de ESP8266 Wi-Fi SoC van hardware die is gebaseerd op de ESP-12-module. De term "Node MCU" verwijst standaard naar de firmware in plaats van naar de dev-kits.

2) DHT11-sensor: deze DHT11-temperatuur- en vochtigheidssensor heeft een gekalibreerde digitale signaaluitgang met de mogelijkheid voor temperatuur- en vochtigheidssensoren. Het is geïntegreerd met een krachtige 8-bits microcontroller. Zijn technologie zorgt voor de hoge betrouwbaarheid en uitstekende stabiliteit op lange termijn. Deze sensor bevat een weerstandselement en een sensor voor natte NTC-temperatuurmeters. Het heeft een uitstekende kwaliteit, snelle respons, anti-interferentie vermogen en hoge prestaties.

Stap 3: Hoe Nodemcu in Arduino IDE te configureren

Hoe Nodemcu in Arduino IDE te configureren
Hoe Nodemcu in Arduino IDE te configureren
Hoe Nodemcu in Arduino IDE te configureren
Hoe Nodemcu in Arduino IDE te configureren
Hoe Nodemcu in Arduino IDE te configureren
Hoe Nodemcu in Arduino IDE te configureren

Hieronder staan de stappen om nodemcu in arduino IDE te configureren:

Bovenstaande I1-, I2- en I3-afbeeldingen zijn er ter referentie die we zullen gebruiken voor onze referenties om u het te laten begrijpen

Stap 1: Eerst moet je de Arduino IDE openen.

Stap 2: Klik nu op het tabblad Voorkeuren zoals I1-afbeelding. Nu moet je één URL kopiëren in de extra boardmanager. Hier is de URL- https://arduino.esp8266.com/stable/package_esp8266… klik dan op ok

Stap 3: Ga nu naar de Tools en selecteer vervolgens Board Manager. je krijgt een venster zoals I2.

Scroll gewoon naar beneden in dat venster en zoek naar esp8266 door ESP8266 Community of u kunt direct zoeken naar esp8266 door op de zoekoptie te typen, klik nu op de knop Installeren.

Stap 4: Start uw Arduino IDE opnieuw op

Stap 5: Ga nu naar Tools en selecteer vervolgens uw nodemcu-apparaat zoals we hebben getoond in I3-afbeelding

Stap 4: Schakelschema:

Schakelschema
Schakelschema

Stap 5: Coderen:

Je kunt de broncode krijgen van onze Github-link

Stap 6: Video:

De hele projectbeschrijving wordt gegeven in bovenstaande video

Als u twijfels heeft over dit project, kunt u ons hieronder een reactie geven. En als je meer wilt weten over embedded systemen, kun je ons YouTube-kanaal bezoeken

Bezoek en like onze Facebook-pagina voor regelmatige updates.

Bedankt & groeten, Embedotronics-technologieën

Aanbevolen: