Table des matières:

Système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide de NodeMCU : 6 étapes
Système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide de NodeMCU : 6 étapes

Vidéo: Système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide de NodeMCU : 6 étapes

Vidéo: Système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide de NodeMCU : 6 étapes
Vidéo: IoT appliqué dans l’Agriculture avec la carte Arduino 2024, Juillet
Anonim
Système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide de NodeMCU
Système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide de NodeMCU

Dans ce didacticiel, nous allons mettre en œuvre un système de surveillance et de contrôle de l'humidité du sol basé sur l'IoT à l'aide du module WiFi ESP8266, c'est-à-dire NodeMCU.

Composants requis pour ce projet:

  • Module WiFi ESP8266 - Amazon (334/-INR)
  • Module de relais – Amazon (130/- INR)
  • Pompe submersible 5V – Amazon (130/- INR)
  • Capteur d'humidité du sol – Amazon (160/- INR)
  • Cavaliers – Amazon (120 PC pour 160/- INR)
  • Pile 9V + Snap – Amazon (40/- INR)

Total (Amazon) – 954/- INR

OU

Acheter chez Electronixity en 682/- INR

Étape 1: Module Wi-Fi ESP8266

Module Wi-Fi ESP8266
Module Wi-Fi ESP8266

La carte de développement équipe le module ESP-12E contenant la puce ESP8266 dotée d'un microprocesseur Tensilica Xtensa® 32 bits LX106 RISC qui fonctionne à une fréquence d'horloge réglable de 80 à 160 MHz et prend en charge le RTOS.

Il y a aussi 128 Ko de RAM et 4 Mo de mémoire Flash (pour le stockage de programmes et de données) juste assez pour faire face aux grandes chaînes qui composent les pages Web, les données JSON/XML et tout ce que nous lançons sur les appareils IoT de nos jours.

L'ESP8266 intègre l'émetteur-récepteur Wifi 802.11b/g/n HT40, il peut donc non seulement se connecter à un réseau WiFi et interagir avec Internet, mais il peut également configurer son propre réseau, permettant à d'autres appareils de s'y connecter directement. Cela rend l'ESP8266 NodeMCU encore plus polyvalent.

Étape 2: Module de relais

Module de relais
Module de relais

Un relais vous permet d'allumer ou d'éteindre un circuit en utilisant une tension et/ou un courant beaucoup plus élevés que ce que l'Arduino pourrait gérer.

Le relais fournit une isolation complète entre le circuit basse tension côté Arduino et le côté haute tension contrôlant la charge. Il est activé à l'aide de 5V d'Arduino, qui, à son tour, contrôle les appareils électriques tels que les ventilateurs, les lumières et les climatiseurs.

Étape 3: Capteur d'humidité du sol

Capteur d'humidité du sol
Capteur d'humidité du sol

Il s'agit d'un humidimètre de sol, d'un capteur d'humidité du sol, d'un capteur d'eau, d'un hygromètre de sol pour Ardunio. Avec ce module, vous pouvez savoir quand vos plantes ont besoin d'être arrosées en fonction de l'humidité du sol dans votre pot, votre jardin ou votre cour. Les deux sondes du capteur agissent comme des résistances variables. Utilisez-le dans un système d'arrosage automatisé domestique, connectez-le à l'IoT ou utilisez-le simplement pour savoir quand votre plante a besoin d'un peu d'amour. L'installation de ce capteur et de son PCB vous permettra de devenir un pouce vert !

Le capteur d'humidité du sol se compose de deux sondes qui sont utilisées pour mesurer le contenu volumétrique de l'eau. Les deux sondes laissent passer le courant à travers le sol et obtiennent ensuite la valeur de résistance pour mesurer la valeur d'humidité. Quand il y a plus d'eau, le sol conduira plus d'électricité, ce qui signifie qu'il y aura moins de résistance. Par conséquent, le niveau d'humidité sera plus élevé. Un sol sec conduit mal l'électricité, donc quand il y aura moins d'eau, alors le sol conduira moins d'électricité, ce qui signifie qu'il y aura plus de résistance. Par conséquent, le niveau d'humidité sera plus faible.

Connexion de câblage

  • VCC: 3,3 V-5 V
  • TERRE: TERRE
  • FAIRE: interface de sortie numérique (0 et 1)
  • AO: interface de sortie analogique

Caractéristiques:

  • Mode de sortie double, sortie analogique plus précise
  • Un trou de boulon fixe pour une installation facile
  • Avec indicateur d'alimentation (rouge) et indicateur de sortie de commutation numérique (vert)
  • Avoir une puce de comparaison LM393, stable.

Étape 4: schéma de circuit

Schéma
Schéma

Les connexions de l'ensemble du projet sont données ci-dessus.

Alimentez le module WiFi ESP8266 via le micro USB.

Téléchargez la bibliothèque ESP8266 à partir d'ici.

Vous rencontrez des problèmes pour installer la carte ESP8266 dans Arduino IDE ? Consulter le tutoriel

Étape 5: Sortir la vidéo

Pour le code de travail complet ---- Alpha Electronz

Conseillé: