Table des matières:

Automatisation à l'aide de NodeMCU : 5 étapes
Automatisation à l'aide de NodeMCU : 5 étapes

Vidéo: Automatisation à l'aide de NodeMCU : 5 étapes

Vidéo: Automatisation à l'aide de NodeMCU : 5 étapes
Vidéo: DOMOTIQUE DIY !! 🤖 Allume une ampoule à 10000km en une FRACTION de seconde en WIFI !! Tuto n°1 2024, Novembre
Anonim
Automatisation à l'aide de NodeMCU
Automatisation à l'aide de NodeMCU

Comment contrôler le relais à l'aide d'un serveur Web.

Étape 1: Composants

Matériel

  • Carte de développement NodeMCU
  • Relais
  • cable USB

Logiciel

IDE Arduino

Étape 2: Détail des composants

Qu'est-ce qu'un relais

Le relais est un dispositif électromagnétique utilisé pour isoler électriquement deux circuits et les connecter magnétiquement. Ce sont des dispositifs très utiles et permettent à un circuit d'en commuter un autre alors qu'ils sont complètement séparés. Ils sont souvent utilisés pour interfacer un circuit électronique (fonctionnant à basse tension) à un circuit électrique qui fonctionne à très haute tension. Par exemple, un relais peut faire un circuit de batterie 5V DC pour commuter un circuit secteur 230V AC.

Comment ça fonctionne

Image
Image
Image
Image

Un commutateur de relais peut être divisé en deux parties: entrée et sortie. La section d'entrée a une bobine qui génère un champ magnétique lorsqu'une petite tension d'un circuit électronique lui est appliquée. Cette tension est appelée tension de fonctionnement. Les relais couramment utilisés sont disponibles dans différentes configurations de tensions de fonctionnement comme 6V, 9V, 12V, 24V, etc. La section de sortie se compose de contacteurs qui se connectent ou se déconnectent mécaniquement. Dans un relais de base, il y a trois contacteurs: normalement ouvert (NO), normalement fermé (NC) et commun (COM). À aucun état d'entrée, le COM est connecté à NC. Lorsque la tension de fonctionnement est appliquée, la bobine du relais est excitée et le COM change le contact en NO. Différentes configurations de relais sont disponibles, telles que SPST, SPDT, DPDT, etc., qui ont un nombre différent de contacts inverseurs. En utilisant une combinaison appropriée de contacteurs, le circuit électrique peut être activé et désactivé. Obtenez des détails internes sur la structure d'un commutateur de relais.

La borne COM est la borne commune. Si les bornes COIL sont alimentées avec la tension nominale, les bornes COM et NO ont une continuité. Si les bornes COIL ne sont pas alimentées, les bornes COM et NO n'ont aucune continuité.

La borne NC est la borne normalement fermée. C'est la borne qui peut être mise sous tension même si le relais ne reçoit pas ou suffisamment de tension pour fonctionner.

La borne NO est la borne normalement ouverte. C'est la borne où vous placez la sortie que vous voulez lorsque le relais reçoit sa tension nominale. S'il n'y a pas de tension aux bornes COIL ou si la tension est insuffisante, la sortie est ouverte et ne reçoit aucune tension. Lorsque les bornes COIL reçoivent la tension nominale ou un peu moins, la borne NO reçoit une tension suffisante et peut allumer l'appareil en sortie.

Qu'est-ce que NodeMCU

NodeMCU est une plate-forme IoT open source. Il comprend un micrologiciel qui s'exécute sur l'ESP8266Wi-FiSoC d'Espressif Systems et du matériel basé sur le module ESP-12.

Image
Image

Comment programmer NodeMCU avec Arduino IDE

Pour connecter NodeMCU au PC en série, vous devez installer le pilote cp2102. Une fois le pilote installé, connectez NodeMCU au PC, ouvrez Arduino IDE et sélectionnez la carte NodeMCU 1.0 et sélectionnez le port. Après cela, téléchargez le code.

Comment connecter NodeMCU avec relayIci, je n'ai connecté qu'une seule connexion. Vous pouvez même connecter une broche de tension à Vin de NodeMCU au lieu de 3,3V.

Image
Image

Étape 3: Configurer NodeMCU dans Arduino IDE

Étape 1Ouvrez Arduino IDE. Ensuite, allez dans Fichier => Préférence

Image
Image

Étape 2Dans le gestionnaire de cartes supplémentaires, copiez et collez l'URL et cliquez sur ok:

arduino.esp8266.com/stable/package_esp8266c…

Image
Image
Image
Image

Étape 3Ouvrez Board Manager en allant dans Tools => Board => Boards Manager.

Image
Image

Étape 4Ouvrez Boards Manager et recherchez nodemcu.

Image
Image

Étape 5Après cela, téléchargez la bibliothèque ESP8266WiFi. Ouvrir le gestionnaire de bibliothèque: Sketch => Inclure la bibliothèque => Gérer les bibliothèques

Image
Image

Rechercher la bibliothèque ESP8266WiFi

Image
Image

Étape 6Sélectionnez la carte et le port.

Image
Image
Image
Image

Étape 4: programmer

Étape 5: Résultat

Conseillé: