Inhaltsverzeichnis:

So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow
So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow

Video: So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow

Video: So senden Sie DHT11-Daten mit NodeMCU an einen MySQL-Server – wikiHow
Video: ESP8266 als Webserver, Temperaturanzeige mit einem DHT11 2024, Juli
Anonim
So senden Sie DHT11-Daten mit NodeMCU an MySQL-Server
So senden Sie DHT11-Daten mit NodeMCU an MySQL-Server

In diesem Projekt haben wir DHT11 mit nodemcu verbunden und dann senden wir Daten von dht11, die Feuchtigkeit und Temperatur sind, an die phpmyadmin-Datenbank.

Schritt 1: Verwendete Software:

Verwendete Software
Verwendete Software
Verwendete Software
Verwendete Software

1. Arduino IDE: Für Nodemcu verwenden wir nur Arduino IDE. Sie können die neueste Arduino IDE von diesem Link herunterladen:

www.arduino.cc/en/Main/Software

Wie Sie nun Nodemcu für die Arduino-IDE konfigurieren, erfahren Sie in den folgenden Schritten.

2. Installation des XAMPP-Servers: Hier verwenden wir den XAMPP-Server, der sowohl unter Windows als auch unter Linux verwendet werden kann. Mein Vorschlag ist jedoch, dass Sie bei Ubuntu (jeder Linux-Plattform) mit LAMP arbeiten. Da wir jetzt in Windows sind, haben wir den XAMPP-Server bevorzugt. So können Sie den XAMPP-Server von diesem Link herunterladen. Alternativ sind hier die Schritte für den LAMP-Server:

1. Apache installieren

sudo apt-get install apache2

2. MySQL installieren:

sudo apt-get install mysql-server

3. PHP installieren:

sudo apt-get install php5 libapache2-mod-php5

4. Server neu starten:

sudo /etc/init.d/apache2 restart

5. Überprüfen Sie Apache

Sie erhalten eine Apache-Seite, indem Sie auf diesen obigen Link klicken, wenn Sie dies nicht erhalten haben, bedeutet dies, dass bei Ihrer Installation etwas schief gelaufen ist

Hier verwenden wir PHPMYADMIN, die Weboberfläche des MySQL-Servers, um diesen Befehl zu installieren:

sudo apt-get installiere phpmyadmin

Schritt 2: Verwendete Komponenten:

Verwendete Komponenten
Verwendete Komponenten
Verwendete Komponenten
Verwendete Komponenten

1) Node MCU V3: Node MCU ist eine Open-Source-IOT-Plattform. Es enthält Firmware, die auf dem ESP8266 Wi-Fi SoC von Hardware läuft, die auf dem ESP-12-Modul basiert. Der Begriff "Knoten-MCU" bezieht sich standardmäßig auf die Firmware und nicht auf die Entwicklungskits.

2) DHT11 Sensor: Dieser DHT11 Temperatur- und Feuchtigkeitssensor verfügt über einen kalibrierten digitalen Signalausgang mit Temperatur- und Feuchtigkeitssensorfähigkeit. Es ist mit einem leistungsstarken 8-Bit-Mikrocontroller integriert. Seine Technologie gewährleistet die hohe Zuverlässigkeit und ausgezeichnete Langzeitstabilität. Dieser Sensor enthält ein Widerstandselement und einen Sensor für nasse NTC-Temperaturmessgeräte. Es hat ausgezeichnete Qualität, schnelle Reaktion, Anti-Interferenz-Fähigkeit und hohe Leistung.

Schritt 3: So konfigurieren Sie Nodemcu in der Arduino IDE

So konfigurieren Sie Nodemcu in der Arduino IDE
So konfigurieren Sie Nodemcu in der Arduino IDE
So konfigurieren Sie Nodemcu in der Arduino IDE
So konfigurieren Sie Nodemcu in der Arduino IDE
So konfigurieren Sie Nodemcu in der Arduino IDE
So konfigurieren Sie Nodemcu in der Arduino IDE

Unten sind die Schritte zum Konfigurieren von Nodemcu in Arduino IDE

Oberhalb von I1, I2 und I3 dienen Bilder als Referenz, die wir für unsere Referenzen verwenden werden, um Sie zu verstehen

Schritt 1: Zuerst müssen Sie die Arduino IDE öffnen.

Schritt 2: Klicken Sie nun auf die Registerkarte Einstellungen wie das I1-Bild. Jetzt müssen Sie eine URL in den zusätzlichen Board-Manager kopieren. Hier ist die URL- https://arduino.esp8266.com/stable/package_esp8266… dann klicke auf ok

Schritt 3: Gehen Sie nun zu den Tools und wählen Sie Board Manager. Sie erhalten ein Fenster wie I2.

Scrollen Sie einfach in diesem Fenster nach unten und suchen Sie nach esp8266 von der ESP8266-Community oder Sie können direkt nach ESP8266 suchen, indem Sie die Suchoption eingeben. Klicken Sie nun auf die Schaltfläche Installieren.

Schritt 4: Starten Sie Ihre Arduino-IDE neu

Schritt 5: Gehen Sie nun zu Tools und wählen Sie dann Ihr Nodemcu-Gerät aus, wie wir im I3-Bild gezeigt haben

Schritt 4: Schaltplan:

Schaltplan
Schaltplan

Schritt 5: Code:

Den Quellcode erhalten Sie von unserem Github Link

Schritt 6: Video:

Die gesamte Projektbeschreibung finden Sie im obigen Video

Wenn Sie Zweifel an diesem Projekt haben, können Sie uns gerne unten kommentieren. Und wenn Sie mehr über eingebettete Systeme erfahren möchten, besuchen Sie unseren YouTube-Kanal

Bitte besuchen und liken Sie unsere Facebook-Seite für regelmäßige Updates.

Danke & Grüße, Embedotronik-Technologien

Empfohlen: