Table des matières:

Système d'arrosage facile à programmer avec Arduino : 4 étapes
Système d'arrosage facile à programmer avec Arduino : 4 étapes

Vidéo: Système d'arrosage facile à programmer avec Arduino : 4 étapes

Vidéo: Système d'arrosage facile à programmer avec Arduino : 4 étapes
Vidéo: Créer un système d'arrosage automatique avec l'Arduino 🌼 2024, Novembre
Anonim
Image
Image
Système d'arrosage facile à programmer avec Arduino
Système d'arrosage facile à programmer avec Arduino
Système d'arrosage facile à programmer avec Arduino
Système d'arrosage facile à programmer avec Arduino

Ce projet gardera vos plantes en vie, sans aucune intervention pendant plusieurs jours voire semaines.

Pour résumer, il s'agit d'un système d'arrosage programmable simple, alimenté par Arduino.

Si vous aimez l'électronique et les plantes, ce projet est fait pour vous. Il s'adresse aussi bien aux novices qu'aux confirmés.

Vous pouvez partir en vacances les yeux fermés.

Je l'ai utilisé une semaine de canicule pendant mes vacances (~35°C) avec deux plants de tomates.

C'est un projet utile et peu coûteux que tout le monde devrait faire. Il est basique et peut être adapté à tous vos besoins et conditions d'arrosage. Le coût total est inférieur à 25 €.

Cela ressemble à une leçon Arduino, mais gardez à l'esprit que cela va sauver votre plante, économiser votre temps, économiser votre eau.

Je pense et l'ai fait en 2h tout compris.

Vous pouvez regarder les photos avant/après, les plantes ont beaucoup poussé en une semaine. Maintenant c'est des plantes plus saines, la floraison apicale est réduite car les arrosages sont réguliers.

C'est vraiment une version basique, je suis sûr que vous ferez une version plus complète par vous-même, avec vos propres conditions

J'ai réalisé ce projet en coopération avec la société ELEGOO, ils m'ont demandé un projet utile et facile pour tout le monde avec leur matériel, et je le fais probablement. Ce projet peut être réalisé avec des parties de leur kit de démarrage Uno.

ELEGOO m'envoie une unité pour le faire. Ils croient aux Makers et à notre créativité.

Fournitures

www.elegoo.com/shop/

Étape 1: Obligatoire

Obligatoire
Obligatoire
Obligatoire
Obligatoire
Obligatoire
Obligatoire

Pour réaliser ce projet d'arrosage de 2 plantes il vous faut:

- Carte Starter Kit ELEGOOUno R3

Dans le kit, vous avez déjà les fils pour connecter les cartes entre elles et quelques capteurs pour améliorer le système comme le DHT11 ou le module LCD pour garder un œil sur le temps programmable par exemple.

- Carte Relais x2https://www.amazon.fr/ARCELI-Module-Framboise-dext…

- RTC DS1307https://www.amazon.fr/ANGEEK-Angetek-modules-Montr…

- x2 mini pompe à membrane d'amorçagehttps://fr.aliexpress.com/item/4000086165151.html?…

- x2 Pipe pour l'eauhttps://fr.aliexpress.com/item/32846595875.html?sp…

- x2 Réservoir d'eau type seau entre 10L et 20L de contenance

- Alimentation 12V avec 2A min

- x2 Plantes bien sûr

Tout cela pourrait être remplacé par les mêmes modules, attention avec la carte Uno, certaines cartes d'autres sites ne fonctionnent pas bien en I2C.

Étape 2: schéma, câblage

Schéma, Câblage
Schéma, Câblage
Schéma, Câblage
Schéma, Câblage
Schéma, Câblage
Schéma, Câblage

Vous devez respecter le schéma sur les photos.

Les connexions entre RTC, Relay command et Arduino Uno, sont réalisées par des fils Dupont.

Pour les pompes à eau, il faudra récupérer l'alimentation de la carte arduino en soudant les fils sous l'arduino uno en respectant les polarités et le code couleur. Fils nécessaires pour supporter 12V 2A. Ensuite, soudez le fil d'alimentation aux pompes à eau et connectez-les aux relais.

Attention: avant de souder les fils d'alimentation sous la carte arduino, vérifiez l'alimentation positive et négative.

Faites-le correctement et faites attention aux courts-circuits. Les soudures et les connexions se font sans alimentation.

Comment ça fonctionne:

- Uno Board est le cerveau de notre système, il gère tout. C'est une utilisation de contrôleur la plus courante dans le monde des fabricants. Vous pourriez trouver d'autres types de microcontrôleurs (comme Micropython) qui pourraient faire le même travail, mais dans mon esprit, arduino est la carte la plus simple et la plus accessible.

- DS1307 est un minuscule RTC (horloge en temps réel) qui doit être alimenté par CR2032, il pourrait garder la date et l'heure sans alimentation principale par la carte Uno. Le module utilise la communication I2C, l'un des types de communication les plus populaires entre la carte et les modules. Les communications I2C sont représentées par SCL (Serial Clock Line) et SDA (Serial Data Line). Dans certains cas, vous devez regarder le schéma de votre carte pour les trouver.

- Le module de relais utilise un niveau bas pour activer la sortie des relais sur notre boîtier. Vous devez configurer la position de niveau HAUT (5V) sur la broche d'entrée du module pour régler la sortie sur la position normalement fermée. Vous pouvez également câbler votre pompe sur la position normalement ouverte.

- Pompes nécessaires 12V pour les travaux, également alimentées par l'alimentation principale de votre carte Uno en soudant deux fils. Ces pompes sont auto-amorçantes jusqu'à 2 mètres, elles sont très bon marché et puissantes.

Étape 3: Téléchargez le code et connectez les tuyaux

Télécharger le code et connecter les tuyaux
Télécharger le code et connecter les tuyaux
Télécharger le code et connecter les tuyaux
Télécharger le code et connecter les tuyaux

Il est maintenant temps de télécharger le code sur votre tableau.

Téléchargez l'IDE Arduino ici:

Installer les bibliothèques pour RTC DS1307:

Avec le kit ELEGOO, toutes les instructions sont à l'intérieur pour programmer vos cartes.

N'oubliez pas d'installer les tuyaux de votre pompe à eau. Vous devrez regarder quelle entrée pompe l'eau et laquelle l'éjecte. Sur la photo des pompes à eau, E est pour l'entrée de l'eau.

Après cela, installez des seaux remplis d'eau près des plantes, placez le tuyau d'aspiration de la pompe dans le seau et placez le tuyau d'évacuation d'eau de la pompe dans le pot.

Vous devrez adapter les temps d'arrosage à vos plants, mes conditions d'arrosage sont faites pour les plants de tomates

Ce type de pompes à eau peut pomper 135 L/h avec 12V 2A, mais vous devrez tester leur débit avec votre alimentation. Adaptez le code pour faire 60 secondes d'arrosage et mesurer combien de quantité d'eau a été pompée

2 seaux sont nécessaires, pour moi 2,25 L pour une minute pour une seule pompe. Testez les pompes à eau séparément

Vous pouvez l'installer sur un morceau de bois ou dans une boîte en plastique.

Étape 4: Aller plus loin

Aller plus loin
Aller plus loin

Vous avez maintenant les bases pour améliorer ce système et vous l'approprier

Vous pouvez ajouter plus de conditions d'arrosage, comme un capteur de température et d'humidité, une photorésistance, un capteur de pluie, un capteur d'humidité de la plante. Vous pouvez ajouter un système IR pour contrôler le système d'arrosage avec une télécommande.

Vous pouvez programmer plusieurs arrosages à des moments différents pour arroser votre plante, choisissez la quantité d'eau.

Bref, un système entièrement personnalisable pour gérer facilement vos plantes.

Vous pouvez ajouter un panneau solaire (10W) avec batterie lithium-ion rechargeable 12V pour une alimentation indépendante.

Conseillé: