Table des matières:

LED contrôlée par Internet à l'aide de NodeMCU : 6 étapes
LED contrôlée par Internet à l'aide de NodeMCU : 6 étapes

Vidéo: LED contrôlée par Internet à l'aide de NodeMCU : 6 étapes

Vidéo: LED contrôlée par Internet à l'aide de NodeMCU : 6 étapes
Vidéo: Contrôle à distance via le module wifi ESP32 : application web pour allumer et éteindre des LEDs 2024, Juillet
Anonim
LED contrôlée par Internet à l'aide de NodeMCU
LED contrôlée par Internet à l'aide de NodeMCU

L'Internet des objets (IoT) est un système d'appareils informatiques interdépendants, de machines mécaniques et numériques, d'objets, d'animaux ou de personnes dotés d'identifiants uniques et de la possibilité de transférer des données sur un réseau sans nécessiter d'humain à humain ou d'humain. interaction avec l'ordinateur.

Dans ce instructable, nous allons faire un simple projet IoT. Page Web contrôlée LED à l'aide de NodeMCU connecté sur un réseau local.

DESCRIPTIONNodeMCU est une plateforme IoT open source. Il comprend un firmware qui s'exécute sur le SoC WiFi ESP8266 d'Espressif, et du matériel qui est basé sur le module ESP-12. Le terme "NodeMcu" par défaut fait référence au firmware plutôt qu'aux kits de développement. Le firmware ESP8266 utilise le langage de script Lua. Il est basé sur le projet Lua et construit sur le SDK Espressif Non-OS pour ESP8266. Il utilise de nombreux projets open source, tels que Lua-cjson et spiffs. Micrologiciel interactif basé sur LUA pour le SoC Wi-Fi Expressif ESP8622, ainsi qu'une carte matérielle open source qui, contrairement aux modules Wi-Fi ESP8266 à 3 $, comprend une puce CP2102 TTL vers USB pour la programmation et le débogage, est compatible avec la planche à pain et peut simplement être alimenté via son port micro USB.

CARACTÉRISTIQUES

  • Module Wi-Fi – Module ESP-12E similaire au module ESP-12 mais avec 6 GPIO supplémentaires.
  • USB - port micro USB pour l'alimentation, la programmation et le débogage
  • En-têtes – 2 en-têtes à 15 broches de 2,54 mm avec accès aux GPIO, SPI, UART, ADC et broches d'alimentation. Divers – Boutons de réinitialisation et de flash
  • Alimentation – 5V via le port micro USB

Étape 1: Matériel requis

Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
Matériaux nécessaires
  1. ESP8266 NodeMCU
  2. Planche à pain
  3. LED
  4. Fils de cavalier
  5. IDE Arduino

Étape 2: Installation du paquet de carte NodeMCU

Installation du paquet de carte NodeMCU
Installation du paquet de carte NodeMCU
Installation du paquet de carte NodeMCU
Installation du paquet de carte NodeMCU
  1. Ouvrez l'IDE Arduino. Allez dans Fichiers-> Préférences. Entrez https://arduino.esp8266.com/stable/package_esp8266… dans le champ URL supplémentaires du gestionnaire de carte
  2. Allez maintenant dans Outils-> Cartes-> Gestionnaire de cartes, recherchez ESP8266 et installez le package.

Étape 3: Connexions des broches

Connexions des broches
Connexions des broches
  1. D7 du NodeMCU aux LED +ve.
  2. G de NodeMCU aux LED -ve.

Étape 4: Code source

Code source
Code source
Code source
Code source
Code source
Code source
Code source
Code source

Dans du code

changer ssid en votre nom ssid

et Mot de passe au mot de passe de votre SSID

const char* ssid = "MODI";//votre ssid

const char* mot de passe = "8826675619";//Votre mot de passe

Étape 5: Téléchargement du code

Téléchargement du code
Téléchargement du code

Lorsque vous avez réussi à établir votre connexion sur la maquette et à écrire le codage, vous devez télécharger le codage dans le NodeMCU à l'aide d'un micro USB.

Maintenant, allez dans Outils > Carte > Modules ESP8266 et vous pouvez voir de nombreuses options pour ESP8266. Sélectionnez "NodeMCU 1.0 (module ESP-12E). Ensuite, sélectionnez votre port. Si vous ne reconnaissez pas votre port, allez dans Panneau de configuration > Système > Gestionnaire de périphériques > Port et mettez à jour votre pilote USB.

Téléchargez maintenant le code sur le tableau.

Étape 6: Contrôle de la LED

Contrôle de la LED
Contrôle de la LED
Contrôle de la LED
Contrôle de la LED
Contrôle de la LED
Contrôle de la LED
Contrôle de la LED
Contrôle de la LED
  • Ouvrez maintenant votre Serial Monitor, et non pas l'URL.
  • Maintenant, placez l'URL dans le navigateur de votre téléphone.
  • Une page s'ouvrira avec deux boutons ON et OFF.
  • Si tout est correct lorsque vous appuyez sur ON, la LED s'allume et lorsque vous appuyez sur OFF, la LED s'éteint.

Conseillé: