Table des matières:

Projet de bricolage domotique IOT n°1 : 7 étapes
Projet de bricolage domotique IOT n°1 : 7 étapes

Vidéo: Projet de bricolage domotique IOT n°1 : 7 étapes

Vidéo: Projet de bricolage domotique IOT n°1 : 7 étapes
Vidéo: #16 Arduino: Les Fonctions (partie 2) = en pratique ! 2024, Novembre
Anonim
Image
Image
La description
La description

# INTRODUCTION

La domotique est le processus d'automatisation des appareils ménagers comme la climatisation, le ventilateur, le réfrigérateur, les lumières et la liste continue, afin qu'ils puissent être contrôlés avec votre téléphone, votre ordinateur ou même à distance. Ce projet concerne le nodeMCU esp2866 pour contrôler les appareils de notre maison via notre réseau WiFi.

Étape 1: Composants utilisés

ESP 2866 NodeMCU

2. Source 5V cc/Arduino UNO pour source 5V

3. Capteur DHT11

4. Ampoule électrique

5. Module de relais 5V

6. Planche à pain

7. Cavaliers (mâle-femelle et mâle-mâle)

8. Smartphone avec application Blynk installée

9. Réseau Wi-Fi.

Étape 2: Description

La description
La description

1. Le NodeMCU (Node MicroController Unit) est un environnement de développement logiciel et matériel open source qui est construit autour d'un système sur puce (SoC) très peu coûteux appelé ESP8266.

ESP8266 est une puce de module WiFi à faible coût qui peut être configurée pour se connecter à Internet pour l'Internet des objets (IoT) et des projets technologiques similaires. Fondamentalement, vos équipements électriques et mécaniques normaux ne peuvent pas se connecter à Internet par eux-mêmes. Ils n'ont pas la configuration intégrée pour le faire.

Vous pouvez configurer ESP8266 avec ces équipements et faire des choses incroyables. Contrôle, surveillance, analyse et bien plus encore. ESP8266 NodeMCU dispose de 17 broches GPIO qui peuvent être affectées à diverses fonctions telles que I2C, I2S, UART, PWM, télécommande IR, lumière LED et bouton par programmation. Chaque GPIO activé numériquement peut être configuré comme haut ou bas. Pour plus de détails, reportez-vous à

nœudMCU

Étape 3: un relais

un relais
un relais
un relais
un relais
un relais
un relais
un relais
un relais

est un interrupteur à commande électrique qui peut être allumé ou éteint, laissant passer le courant ou non, et peut être contrôlé avec des basses tensions, comme le 5V fourni par les broches Arduino.

La figure suivante montre le brochage du module relais. Les 3 broches sur le côté gauche du module relais connectent la haute tension et les broches sur le côté droit connectent le composant qui nécessite une basse tension - les broches Arduino.

Le côté haute tension a deux connecteurs, chacun avec trois prises: commun (COM), normalement fermé (NC) et normalement ouvert (NO).

1. COM: broche commune

2. NC (normalement fermé): la configuration normalement fermée est utilisée lorsque vous souhaitez que le relais soit fermé par défaut, ce qui signifie que le courant circule à moins que vous n'envoyiez un signal de l'Arduino au module relais pour ouvrir le circuit et arrêter le courant.

3. NON (normalement ouvert): la configuration normalement ouverte fonctionne dans l'autre sens: le relais est toujours ouvert, donc le circuit est coupé à moins que vous n'envoyiez un signal de l'Arduino pour fermer le circuit.

Les connexions entre le module relais et le NodeMCU sont vraiment simples:

1. GND: va à la terre

2. IN: contrôle le relais (il sera connecté à une broche numérique nodeMCU)

3. VCC: passe à 5 V

Ici, nous donnons à cette broche 5V et GND du relais est connecté respectivement aux broches arduino 5V et GND et la broche GND d'arduino est commune avec la broche GND de NodeMCU.

Avant de poursuivre ce projet, je tiens à vous informer que vous avez affaire à la tension secteur. Alors, veuillez voir la connexion correctement avant de l'allumer. Description des broches et de la connexion:

1. Le fil vert relie la broche D2 du nodeMCU à l'i/p du relais

2. Les fils rouge et jaune connectent respectivement 5V et GND au VCC et GND du relais.

Maintenant, connectez la charge (dans ce cas l'ampoule). Coupez d'abord le fil sous tension de l'ampoule ou de la lampe. Maintenant, connectez la première extrémité, c'est-à-dire va à l'alimentation secteur à la broche NO (si vous souhaitez occasionnellement allumer la lampe/ampoule) et l'autre extrémité du fil sous tension allant à l'ampoule, à la broche COM du relais. Veuillez trouver la connexion ci-dessous.

Étape 4: Capteur DHT11

Capteur DHT11
Capteur DHT11
Capteur DHT11
Capteur DHT11
Capteur DHT11
Capteur DHT11

Utilisé pour détecter la température et l'humidité du lieu de travail dans cette pièce du boîtier, du capteur.

Pour plus de détails se référer

La connexion de DHT11 est la suivante Connectez les broches VCC et GND du capteur aux broches 3.3V et GND de nodeMCU respectivement et la broche de données au D4 dans ce puits, vous pouvez utiliser n'importe laquelle des broches GPIO dans ce projet discuté jusqu'à présent. Veuillez vous référer à l'image suivante:

Ici, les fils rouge et vert connectent respectivement les broches 3,3 V et GND du nodeMCU aux broches VCC (+) et GND (-) du capteur DHT11.

Étape 5: L'application Blynk

L'application Blynk
L'application Blynk

Blynk est une nouvelle plate-forme qui vous permet de créer rapidement des interfaces pour contrôler et surveiller vos projets matériels à partir de votre appareil iOS et Android. Après avoir téléchargé l'application Blynk, vous pouvez créer un tableau de bord de projet et organiser des boutons, des curseurs, des graphiques et d'autres widgets sur l'écran.

Pour commencer avec blynk, suivez le lien ci-dessous.

Pour plus de détails se référer

Étape 6: Schéma de circuit

Schéma
Schéma

Étape 7: Coder

Obtenez votre code ici

Quelques liens plus utiles

1. Lien de la bibliothèque Blynk pour arduino IDE

2. bibliothèque de capteurs dht11

3. Bibliothèque de minuterie simple

4. Pourquoi une minuterie simple est-elle utilisée ??

Conseillé: