La domotique, appelée également parfois smarthome, ou encore maison connectée, maison “intelligente”, sont des termes de plus en plus à la mode. Dans ce projet, nous allons passer à revue le fonctionnement de plusieurs capteurs, d'un module wifi et de leur contrôlent via un Smartphone.
L'objectif de ce projet est de programmer l'activation d'une pompe grâce aux données récoltées par des capteurs ou via une application smartphone que nous créerons.
Pour cela, nous nous appuierons sur les travaux de Viral Science - The home of Creativity, un indien qui a partagé une multitude de projets open source et notamment sur la thématique de la domotique.
Ce projet est parfait pour celles et ceux qui souhaitent se lancer dans la commande d'actionneurs programmable en réseau.
L'atelier se composera de :
Dans cette partie de l'atelier, nous allons faire le tour des composants que nous utiliserons...
Image | Matériel | Qt. | Description |
---|---|---|---|
NodeMCU ESP8266 |
Module basé sur un ESP8266 cadencé à 80 MHz et exécutant le firmware open source NodeMCU. Cette carte se programme via l'IDE Arduino et est compatible avec les scripts LUA. |
||
Capteur d'humidité GT110 |
Ce module capteur d'humidité permet de connaître la concentration d'eau dans la terre par exemple. Le capteur se raccorde sur une entrée analogique d'une carte Arduino ou compatible. |
||
Capteur de T° et d'humidité DHT11 KY015TF |
Ce capteur de température et d'humidité basé sur le circuit DHT11 communique avec un microcontrôleur type Arduino ou compatible via une sortie digitale. |
||
Module relais 5 V GT1080 |
Module permettant la commutation d'un relais à partir d'une sortie digitale d'une carte Arduino ou compatible pour la commande d'appareils nécessitant une puissance importante (moteur, solénoïde, etc.) |
||
Plaque de montage rapide |
Plaque d'essais à connexions sans soudure, au pas de 2,54 mm. |
||
Mini-pompe péristaltique |
Permet de distribuer de petite quantité de liquide avec précision. Elle fonctionne grâce à 3 pales appuyant lors de leur rotation sur le flexible contenant le liquide à déplacer. |
||
Tube en silicone |
Tube en silicone de 5 m de longueur et de diamètre interne de 6,4 mm. Ce tube peut être découpé à la longueur souhaitée. |
||
Alimentation 6v |
Adaptateur secteur à tension de sortie régulée commutable entre 3 et 12 Vcc. |
||
Set de Cables Dupont" |
Ce sont des connecteurs à utiliser pour les prototypages sur Arduino sans soudure |
||
Cordon micro-usb |
Permet de raccorder vos appareils équipés de la connectique micro USB 2.0 à votre PC ou à un chargeur USB.. |
Un doute sur l'achat d'un composant, passez nous voir au fablab ou écrivez-nous sur fablab@brignoles.fr !
Retrouvez, dans cette partie de l'atelier, l'assembalge de chaque composants.
Téléversez le code correspond à chaque composants pour voir comment il fonctione.
Pour finir ce projet, nous allons convertir un smartphone en moniteur de contrôle du système d'arrosage.
Commencez par télécharger le code Arduino final ici et suivez le guide ci-dessous !