Table des matières:
- Étape 1: Logiciel utilisé:
- Étape 2: Composants utilisés:
- Étape 3: Comment configurer Nodemcu dans Arduino IDE
- Étape 4: Schéma de circuit:
- Étape 5: Coder:
- Étape 6: Vidéo:
Vidéo: Comment envoyer des données DHT11 au serveur MySQL à l'aide de NodeMCU : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Dans ce projet, nous avons interfacé DHT11 avec nodemcu, puis nous envoyons les données de dht11, à savoir l'humidité et la température, à la base de données phpmyadmin.
Étape 1: Logiciel utilisé:
1. Arduino IDE: comme pour nodemcu, nous utilisons uniquement arduino IDE. Vous pouvez télécharger le dernier Arduino IDE à partir de ce lien:
www.arduino.cc/en/Main/Software
Maintenant, comment configurer nodemcu sur arduino IDE, nous vous dirons cette chose dans les étapes ci-dessous.
2. Installation du serveur XAMPP: Ici, nous utilisons le serveur XAMPP, il peut être utilisé à la fois sous Windows et Linux, mais ma suggestion est que si vous êtes sous Ubuntu (n'importe quelle plate-forme Linux), optez pour LAMP. Maintenant que nous sommes sous Windows, nous avons donc préféré le serveur XAMPP. Vous pouvez donc télécharger le serveur XAMPP à partir de ce lien. Sinon, voici les étapes pour le serveur LAMP:
1. Installez Apache
sudo apt-get installer apache2
2. Installez MySQL:
sudo apt-get install mysql-server
3. Installez PHP:
sudo apt-get installer php5 libapache2-mod-php5
4. Redémarrez le serveur:
sudo /etc/init.d/apache2 redémarrer
5. Vérifiez Apache
vous obtiendrez une page apache en cliquant sur ce lien ci-dessus si vous ne l'avez pas obtenu, cela signifie que quelque chose s'est mal passé avec votre installation
Ici, nous utilisons PHPMYADMIN qui est l'interface Web du serveur MySQL, donc pour installer cette commande use:
sudo apt-get installer phpmyadmin
Étape 2: Composants utilisés:
1) Node MCU V3: Node MCU est une plateforme IOT open source. Il comprend un micrologiciel qui s'exécute sur le SoC Wi-Fi ESP8266 à partir du matériel basé sur le module ESP-12. Le terme "Node MCU" par défaut fait référence au firmware plutôt qu'aux kits de développement.
2) Capteur DHT11: ce capteur de température et d'humidité DHT11 dispose d'une sortie de signal numérique calibrée avec la capacité de capteur de température et d'humidité. Il est intégré à un microcontrôleur 8 bits hautes performances. Sa technologie garantit une fiabilité élevée et une excellente stabilité à long terme. Ce capteur comprend un élément résistif et un capteur pour appareils de mesure de température NTC humides. Il a une excellente qualité, une réponse rapide, une capacité anti-interférence et des performances élevées.
Étape 3: Comment configurer Nodemcu dans Arduino IDE
Voici les étapes pour configurer nodemcu dans arduino IDE
Au-dessus des images I1, I2 et I3 sont là pour référence que nous utiliserons pour nos références pour vous faire comprendre
Étape 1: Vous devez d'abord ouvrir l'IDE Arduino.
Étape 2: Cliquez maintenant sur l'onglet des préférences comme l'image I1. Vous devez maintenant copier une URL dans le gestionnaire de cartes supplémentaire. Voici l'URL- https://arduino.esp8266.com/stable/package_esp8266… puis cliquez sur ok
Étape 3: Maintenant, allez dans les outils puis sélectionnez Board Manager. vous obtiendrez une fenêtre comme I2.
Faites simplement défiler cette fenêtre et recherchez esp8266 par ESP8266 Community ou vous pouvez rechercher directement esp8266 en tapant sur l'option de recherche, cliquez maintenant sur le bouton d'installation.
Étape 4: Redémarrez votre IDE Arduino
Étape 5: Maintenant, allez dans Outils puis sélectionnez votre périphérique nodemcu comme nous l'avons montré dans l'image I3
Étape 4: Schéma de circuit:
Étape 5: Coder:
Vous pouvez obtenir le code source à partir de notre lien Github
Étape 6: Vidéo:
La description complète du projet est donnée dans la vidéo ci-dessus
Si vous avez un doute sur ce projet, n'hésitez pas à nous commenter ci-dessous. Et si vous voulez en savoir plus sur le système embarqué, vous pouvez visiter notre chaîne youtube
Veuillez visiter et aimer notre page Facebook pour des mises à jour fréquentes.
Merci & Cordialement, Technologies Embedotronics
Conseillé:
Comment envoyer des données de M5Stack StickC à Delphi : 6 étapes
Comment envoyer des données de M5Stack StickC à Delphi : Dans cette vidéo, nous apprendrons comment envoyer des valeurs de la carte StickC à l'application Delphi VCL à l'aide de Visuino.Regardez la vidéo
Comment envoyer des données vers le cloud avec Arduino Ethernet : 8 étapes
Comment envoyer des données vers le cloud avec Arduino Ethernet : cette instructable vous montre comment publier vos données sur la plate-forme IoT AskSensors à l'aide d'Arduino Ethernet Shield. L'Ethernet Shield permet à votre Arduino de se connecter facilement au cloud, d'envoyer et de recevoir des données avec une connexion Internet. Ce que nous
Système de présence en envoyant des données RFID au serveur MySQL à l'aide de Python avec Arduino : 6 étapes
Système de présence en envoyant des données RFID au serveur MySQL à l'aide de Python avec Arduino: Dans ce projet, j'ai interfacé RFID-RC522 avec arduino, puis j'envoie des données RFID à la base de données phpmyadmin. Contrairement à nos projets précédents, nous n'utilisons aucun bouclier Ethernet dans ce cas, ici nous lisons simplement les données série provenant d'ar
Arduino envoie des données Dht11 au serveur MySQL (PHPMYADMIN) à l'aide de Python : 5 étapes
Arduino envoie des données DHT11 au serveur MySQL (PHPMYADMIN) à l'aide de Python: Dans ce projet, j'ai interfacé DHT11 avec arduino, puis j'envoie des données de dht11 qui correspondent à l'humidité et à la température à la base de données phpmyadmin. Contrairement à notre projet précédent, nous n'utilisons aucun bouclier Ethernet dans ce cas, ici nous ne faisons que lire t
Connexion TCP/IP via GPRS : Comment envoyer des données au serveur à l'aide du module SIM900A : 4 étapes
Connexion TCP/IP sur GPRS : Comment envoyer des données au serveur à l'aide du module SIM900A : Dans ce didacticiel, je vais vous expliquer comment envoyer des données au serveur TCP à l'aide du module sim900. Nous verrons également comment nous pouvons recevoir des données du serveur au client (module GSM)