Table des matières:

Calcul de base IOT à l'aide de Nodemcu et de Micropython : 11 étapes
Calcul de base IOT à l'aide de Nodemcu et de Micropython : 11 étapes

Vidéo: Calcul de base IOT à l'aide de Nodemcu et de Micropython : 11 étapes

Vidéo: Calcul de base IOT à l'aide de Nodemcu et de Micropython : 11 étapes
Vidéo: Premiers tests pour bien débuter avec l'ESP32 [ESP32 #1] 2024, Novembre
Anonim
Calcul de base IOT utilisant Nodemcu et Micropython
Calcul de base IOT utilisant Nodemcu et Micropython

Dans ce tutoriel, je vais utiliser la connexion NodeMcu, micropython et Mqtt pour connecter le serveur.

Ce didacticiel utilise la connexion mqtt basée sur https pour se connecter de Nodemcu au serveur Adafruit.io.

Dans ce projet, j'utilise le langage de programmation micropython qui est presque similaire à python.

Étape 1: Composants requis

Composants requis
Composants requis
Composants requis
Composants requis
Composants requis
Composants requis
Composants requis
Composants requis

Les composants suivants sont nécessaires pour terminer ce projet.

Composants requis:

  • Nodemcu
  • Capteur infrarouge
  • LED
  • Cable USB
  • Connexion Internet

Étape 2: Démarrage

Mise en route
Mise en route
Mise en route
Mise en route

Procédure:

  • Téléchargez et installez le logiciel espcut pour le débogage.
  • Téléchargez des fichiers à partir de ce lien. qui est stocké en tant que référentiel github. Tout le programme est disponible dans ce référentiel.
  • Téléchargez et installez le micrologiciel micropython à partir de ce lien vers le NODEMCU
  • Connectez le capteur IR au GPIO12 et la LED au GPIO 2 de Nodemcu.
  • télécharger ce logiciel webrepl

Étape 3: Adafruit IO

Adafruit IO
Adafruit IO

visitez io.adafruit.com et connectez-vous pour accéder à votre tableau de bord

Étape 4: Créer un tableau de bord

Créer un tableau de bord
Créer un tableau de bord

Cliquez sur l'action et créez un nouveau tableau de bord

Étape 5: Création de blocs

Création de blocs
Création de blocs
Création de blocs
Création de blocs
Création de blocs
Création de blocs
  1. Cliquez sur le nom du tableau de bord.
  2. cliquez à nouveau sur le bouton +(plus) pour créer un bloc
  3. Maintenant, cliquez sur Basculer et donnez-lui un nom.
  4. Cliquez maintenant sur le bouton Créer
  5. Ensuite, sélectionnez votre bloc et cliquez sur l'étape suivante
  6. Donnez un nom à ce bloc et définissez les noms de l'état ON et de l'état OFF.
  7. Après cela, cliquez sur créer un bloc.

Répétez le processus à partir de la 2ème étape, sélectionnez le texte et créez un bloc supplémentaire, comme indiqué sur la figure

Étape 6: Tableau de bord final

Tableau de bord final
Tableau de bord final

Votre tableau de bord final ressemblera à ceci.

Étape 7: Obtenez le nom d'utilisateur et la clé

Obtenir le nom d'utilisateur et la clé
Obtenir le nom d'utilisateur et la clé

Cliquez sur l'icône de clé sur le côté gauche de l'écran et copiez le nom d'utilisateur et la clé active

Étape 8: Activer WEBREPL

Activer WEBREPL
Activer WEBREPL
  • Ouvrez le logiciel espcut
  • envoyer cette commande "import webrepl_setup"
  • lisez le texte sur la console et configurez le webrepl.

Étape 9: Connectez-vous à Webrepl

Se connecter à Webrepl
Se connecter à Webrepl
Se connecter à Webrepl
Se connecter à Webrepl
  • Trouvez le réseau wifi dont le ssid commence à partir de micropython
  • connectez-vous à ce ssid avec le mot de passe "micropythoN"
  • vous obtiendrez l'écran comme indiqué dans la figure ci-dessus.

Étape 10: ajouter le code

Ajouter le code
Ajouter le code
  • extrayez le logiciel webrepl, ouvrez webrepl.html et cliquez sur connecter
  • il vous demandera de fournir un mot de passe
  • dans mon cas, le mot de passe est "1234567"
  • waouh tu es connecté.
  • téléchargez les fichiers qui ont été téléchargés à partir du référentiel github.
  • téléchargez main.py, mqtt.py, boot.py et data.txt à l'aide de webrepl.
  • maintenant, appuyez sur le bouton de réinitialisation de votre nodemcu. et vérifiez la sortie sur io.adafruit.com
  • si vous voulez vérifier l'exécution du code, vous devez à nouveau vous connecter au wifi micropython et vous connecter.

Étape 11: Vidéo de travail

La vidéo de travail de ce tutoriel est disponible ici.

Conseillé: