Table des matières:
- Fournitures
- Étape 1: Obligatoire
- Étape 2: schéma, câblage
- Étape 3: Téléchargez le code et connectez les tuyaux
- Étape 4: Aller plus loin
Vidéo: Système d'arrosage facile à programmer avec Arduino : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
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
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
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
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
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é:
Système d'arrosage automatique des plantes à l'aide d'un Micro:bit : 8 étapes (avec photos)
Système d'arrosage automatique des plantes à l'aide d'un Micro:bit : dans ce Instructable, je vais vous montrer comment construire un système d'arrosage automatique des plantes à l'aide d'un Micro:bit et d'autres petits composants électroniques. Le Micro:bit utilise un capteur d'humidité pour surveiller le taux d'humidité dans le sol de la plante et
UWaiPi - Système d'arrosage automatique des plantes à temps : 11 étapes (avec photos)
UWaiPi - Système d'arrosage automatique des plantes à commande temporelle : Bonjour ! Vous avez oublié d'arroser vos plantes aujourd'hui matin ? Vous prévoyez des vacances mais vous vous demandez qui va arroser les plantes ? Eh bien, si vos réponses sont Oui, alors j'ai une solution à votre problème. Je suis vraiment heureux de vous présenter uWaiPi
Système d'arrosage automatique des plantes Arduino : 8 étapes (avec photos)
Système d'arrosage automatique des plantes Arduino : rencontrez Sprout - la jardinière d'intérieur moderne qui arrose automatiquement vos plantes, herbes, légumes, etc. et révolutionnera votre jeu de jardinage. Il se compose d'un réservoir d'eau intégré à partir duquel l'eau est pompée et maintient le sol de la plante hy
DIY MusiLED, LED synchronisées avec la musique avec une application Windows et Linux en un clic (32 bits et 64 bits). Facile à recréer, facile à utiliser, facile à porter. : 3 étapes
DIY MusiLED, LED synchronisées avec la musique avec une application Windows et Linux en un clic (32 bits et 64 bits). Facile à recréer, facile à utiliser, facile à porter. : Ce projet vous aidera à connecter 18 LED (6 rouges + 6 bleues + 6 jaunes) à votre carte Arduino et analyser les signaux en temps réel de la carte son de votre ordinateur et les relayer à les leds pour les éclairer selon les effets de beat (Snare, High Hat, Kick)
Système d'arrosage automatique avec La COOL Board : 4 étapes (avec photos)
Système d'arrosage automatique avec La COOL Board : Bonjour à tous, Alors cette fois, nous allons commencer nos Instructables en creusant un peu plus dans La COOL Board. La sortie d'acteur sur notre carte active la pompe lorsque le sol est sec. Tout d'abord, je vais vous expliquer comment cela fonctionne : La COOL Board a une sortie 3,3 volts