Table des matières:

Comment connecter l'ESP8266 NodeMCU au cloud IoT : 5 étapes
Comment connecter l'ESP8266 NodeMCU au cloud IoT : 5 étapes

Vidéo: Comment connecter l'ESP8266 NodeMCU au cloud IoT : 5 étapes

Vidéo: Comment connecter l'ESP8266 NodeMCU au cloud IoT : 5 étapes
Vidéo: Débuter avec l’ESP8266 : Se connecter avec une adresse IP fixe - Téléverser en WiFi 2024, Novembre
Anonim
Comment connecter l'ESP8266 NodeMCU au cloud IoT
Comment connecter l'ESP8266 NodeMCU au cloud IoT

Cette instructable vous montre une simple démonstration de l'Internet des objets à l'aide de l'ESP8266 NodeMCU et d'un service IoT en ligne appelé AskSensors. Nous vous montrons comment obtenir rapidement des données du client HTTPS ESP8266 et les tracer sous forme de graphique dans la plate-forme AskSensors IoT.

Étape 1: Matériaux dont vous avez besoin

Matériaux dont vous avez besoin
Matériaux dont vous avez besoin

Pour suivre ce tutoriel, vous aurez simplement besoin de:

  1. Ordinateur exécutant le logiciel arduino
  2. MCU de nœud ESP8266
  3. Câble micro USB pour connecter le nœud MCU à l'ordinateur.

Étape 2: Inscrivez-vous à AskSensors

Tout d'abord, créez un nouveau compte sur AskSensors. Vous recevrez un e-mail contenant toutes les instructions que vous devez suivre pour vous connecter (c'est super facile).

Suivez ce guide de démarrage qui vous explique comment créer et configurer un nouveau capteur afin que nous puissions écrire des données sur ce capteur. Voici les principales étapes:

  1. Cliquez sur « Nouveau capteur » pour créer un canal de communication avec un identifiant unique et des clés Api. Donnez un nom et une description à votre capteur.
  2. Ajoutez un module pour les données que vous tracerez.
  3. Copiez la valeur Api Key In. Nous utiliserons le code ESP8266 plus tard.

Étape 3: écrivez le code

Des exemples de croquis et de bibliothèques WIFI ESP8266 sont disponibles dans github. Le code fourni est prêt à être utilisé tel quel. Il connecte l'ESP8266 au réseau sans fil en tant que client HTTPS, puis envoie les données aux AskSensors toutes les 25 secondes. Vous devez remplir les éléments suivants:

  • Votre SSID WIFI et votre mot de passe.
  • L'Api Key In généré auparavant par AskSensors.
  • Si nécessaire, la période de temps entre deux mises à jour successives des données (définie à 25 secondes dans cet exemple).

// Configuration Wifi

const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI

const char* apiKeyIn = "………."; // API KEY IN, exemple: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

retard (25000); // retarder 25sec

Étape 4: Exécutez le code

Exécuter le code
Exécuter le code
Exécuter le code
Exécuter le code
  1. Ouvrez l'IDE Arduino et téléchargez le code dans le nodeMCU ESP8266. Suivez ce didacticiel si vous devez toujours commencer à programmer l'ESP8266 ESP-12E NodeMCU à l'aide d'Arduino IDE.
  2. Revenez à la page de votre capteur sur askSensors, cliquez sur « visualiser » et « Afficher le graphique » pour afficher les données de votre capteur sous forme de graphique.
  3. Ouvrir le terminal série. Vous pouvez recouper les lectures du graphique avec les valeurs imprimées sur votre terminal Arduino.

Étape 5: FAIT

C'est ça!

Merci d'avoir lu cette instructable !

Vous pouvez essayer plus de tutoriels ici.

Enfin, vos commentaires seront appréciés. s'il vous plaît laissez un commentaire ci-dessous!

Conseillé: