Table des matières:

Nodemcu envoie des données de température et d'humidité à Thingspeak : 7 étapes
Nodemcu envoie des données de température et d'humidité à Thingspeak : 7 étapes

Vidéo: Nodemcu envoie des données de température et d'humidité à Thingspeak : 7 étapes

Vidéo: Nodemcu envoie des données de température et d'humidité à Thingspeak : 7 étapes
Vidéo: Envoyer des données (température et humidité) vers le site Thingspeak avec Arduino 2024, Novembre
Anonim
Nodemcu envoie des données de température et d'humidité à Thingspeak
Nodemcu envoie des données de température et d'humidité à Thingspeak

Ici, dans ce tutoriel, nous avons interfacé nodemcu avec le capteur dht11 et envoyé des données de température et d'humidité au serveur Thingspeak. Ici, nous avons également tracé le graphique de la température et de l'humidité sur le serveur Thingspeak.

Étape 1: Logiciel utilisé:

Logiciel utilisé
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 le dirons dans les étapes ci-dessous.

Étape 2: Composant utilisé:

Composant utilisé
Composant utilisé
Composant utilisé
Composant utilisé

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:

Comment configurer Nodemcu dans Arduino IDE
Comment configurer Nodemcu dans Arduino IDE
Comment configurer Nodemcu dans Arduino IDE
Comment configurer Nodemcu dans Arduino IDE
Comment configurer Nodemcu dans Arduino IDE
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: Thingspeak fonctionne:

Fonctionnement de Thingspeak
Fonctionnement de Thingspeak
Thingspeak fonctionne
Thingspeak fonctionne
Thingspeak fonctionne
Thingspeak fonctionne

Donc, jusqu'à présent, vous avez obtenu le logiciel et les composants utilisés dans ce projet.

Alors maintenant, vous devez comprendre le langage des choses Server.

Alors, qu'est-ce que Thingspeak: ThingSpeak est une application et une API open source de l'Internet des objets (IoT) pour stocker et récupérer des données à partir d'objets à l'aide du protocole HTTP sur Internet ou via un réseau local.

Donc, pour obtenir le graphique et les données du capteur dans Thingspeak, vous devez d'abord créer un compte dans Thingspeak.

Après avoir créé le compte avec succès, vous devez maintenant vous connecter au compte.

Maintenant, vous devez créer une chaîne. Pour cela, cliquez sur Nouvelles chaînes illustrées dans la figure ci-dessus.

Maintenant, donnez-lui un nom approprié en fonction de votre application, comme dans l'image ci-dessus, vous pouvez voir que nous avons donné le nom aux données du capteur DHT11 et remplissez certaines des choses comme la description et les champs 1 et 2.

Nous pouvons créer jusqu'à 8 champs pour un seul canal. Ici, nous n'avons besoin que de 2 canaux car nous obtenons la température et l'humidité du capteur dht11.

Maintenant, après avoir créé avec succès le canal, vous devez accéder à l'onglet Clés API et obtenir la clé API d'écriture de ce canal, cette clé API d'écriture que vous utiliserez dans votre code nodemcu écrit dans Arduino IDE.

Étape 5: Schéma de circuit:

Schéma
Schéma

Étape 6: Codez:

Vous pouvez obtenir le code source à partir de notre lien Github

Étape 7: 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é: