Table des matières:
- Fournitures
- Étape 1: schéma de câblage
- Étape 2: Isoler le capteur d'humidité du sol
- Étape 3: Code Arduino
- Étape 4: Récupération des batteries de la batterie d'un ordinateur portable
- Étape 5: connectez tout et sécurisez avec du ruban isolant
- Étape 6: connectez le tube en silicone
Vidéo: Système d'arrosage automatique Arduino (Garduino): 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
J'ai fait un système d'arrosage à base d'arduino pour mes piments pendant que je suis loin de chez moi. Il m'est arrivé de créer celui-ci en tant que serveur Web que je peux surveiller à partir du réseau local et du système domotique (Hassio). Ceci est encore en construction, je ajoutera plus de pompes et trouvera comment ajouter plus de capteurs analogiques d'humidité du sol. Je devrais également ajouter un interrupteur ON/OFF. L'une des mises à niveau les plus importantes qui prolongera la durée de vie des batteries consiste à ajouter une fonctionnalité de veille à ce serveur Web et à configurer la communication de http à mqtt. Tout ce processus a commencé lorsque j'ai vu ce projet. j'avais bme280 et wemos d1 mini qui traînaient du projet qui surveillait la température/l'humidité de la cafetière au bureau, de sorte que je n'aurais pas besoin d'aller vérifier s'il a été préparé (oui, je suis paresseux). J'ai également ajouté bme280 à ce projet mais j'ai eu plusieurs problèmes avec ce qui Je n'ai pas vraiment le temps de réparer car l'arrosage a bien fonctionné pendant mes vacances d'été pendant une semaine.
Fournitures
Pour ce projet, vous aurez besoin des fournitures suivantes:
- Wemos D1 mini (j'en avais un normal mais vous devriez devenir pro et assurez-vous que son régulateur de tension n'est pas bon marché afin qu'il s'allume bien avec une batterie un peu usée aussi!)
- Batterie Li-Ion 18650 ou peu. J'ai récupéré le mien d'un vieil ordinateur portable et j'en ai trouvé 4 fonctionnels
- Support de batterie 18650 pour le nombre de batteries dont vous avez besoin. J'en ai utilisé quatre et je les ai connectés en parallèle
- Carte de charge de batterie TP4056
- Capteur capacitif d'humidité du sol v1.2 (qui n'est pas isolé, vous devez donc ajouter de l'époxy non conducteur sur les côtés et sur tous les composants soudés. J'ai entendu dire que la colle chaude fonctionnait également, mais j'ai utilisé de l'époxy)
- Capteur de température et d'humidité BME280
- Mini panneau photovoltaïque monocristallin 5.5V 0.66W 120mA (ou plus puissant, je pense que ce n'est pas suffisant).
- 1N5819 diode
- Pompe à eau submersible 6V
- Module relais 5V pour contrôler la pompe. J'ai choisi un module qui a 5 relais juste pour être prêt pour la mise à niveau
- fibre protoboard
- et bien sur du fil
- Un boîtier résistant à l'eau qui peut contenir tous les appareils électroniques sur le côté.
- tube en silicone de qualité alimentaire. Le mien n'était pas coloré et le diamètre intérieur était d'environ 5 mm de diamètre.
Étape 1: schéma de câblage
Ce n'est certainement pas une documentation de câblage technique, mais j'ai ajouté ceci pour montrer comment j'ai câblé celui-ci. Donnez-moi un commentaire si vous avez besoin d'aide avec celui-ci !
Étape 2: Isoler le capteur d'humidité du sol
Utilisez de la colle chaude et de l'époxy pour isoler les coins de ce capteur. J'ai utilisé de la colle chaude près de la borne de connexion du fil juste pour être sûr que l'époxy ne s'y coincera pas.
Étape 3: Code Arduino
J'ai joint ce code arduino. Il y aura du code copier/coller d'autres projets. Personnellement, j'ai eu quelques problèmes avec celui-ci et tout était lié à la bibliothèque bme que j'avais.
Le problème était que je ne pouvais pas me connecter sur le serveur. Le correctif rapide pour résoudre ce problème consiste à supprimer ou à ajouter un commentaire sur les lignes 125 et 126
Donc, si tout a fonctionné comme il se doit, vous pouvez ajouter votre serveur domotique pour lire json à partir de 192.168.1.241/json
Je pense que cela devrait être modifié pour utiliser le protocole mqtt et activer la fonctionnalité de veille. Lorsque je le fais avec mqtt, je le ferai pour publier des lectures sur mon HASSIO, puis continuer à dormir.
Juste à noter, ce fichier est fait assez rapidement alors que j'en avais besoin juste pour gérer l'arrosage pendant mes vacances. Je pense que je devrais modifier les paramètres de confidentialité sur celui-ci dans github, si vous souhaitez ajouter quelque chose à ce projet:)
Étape 4: Récupération des batteries de la batterie d'un ordinateur portable
Dans cette étape, vous devez être très prudent! Ces batteries peuvent exploser avec une puissance élevée, mais cela ne m'est jamais arrivé. Le boîtier de la batterie est généralement très étanche et peut même être collé. J'ai utilisé un peu de chaleur d'un sèche-cheveux et d'un tournevis à tête plate pour l'ouvrir. Après cela, j'ai déconnecté la bande de métal soudée des batteries.
Étape 5: connectez tout et sécurisez avec du ruban isolant
J'ai joint une photo de mon protoboard et de tout le reste que j'ai rangé dans le boîtier.
J'ai percé des trous dans le boîtier pour les fils (capteur d'humidité et pompe à eau).
Étape 6: connectez le tube en silicone
Après cela, j'ai connecté le tube silocon à la pompe à eau submersible. C'était un ajustement serré, mais si le vôtre finit par être lâche, je vous recommande d'utiliser des fermetures à glissière pour le fixer en place.
J'ai tranché le tube à quelques endroits et placé des bâtonnets de barbecue dans des trous trop grands. De cette façon, j'ai pu utiliser une pompe pour plusieurs plantes et tout le monde a été arrosé de manière égale !:RÉ
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
Système d'arrosage automatique des plantes : 4 étapes
Système d'arrosage automatique des plantes : Voici comment j'ai réalisé mon système d'arrosage automatique des plantes
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
Pot de plante intelligent automatique - (bricolage, imprimé en 3D, Arduino, arrosage automatique, projet): 23 étapes (avec photos)
Pot de plante intelligent automatique - (bricolage, imprimé en 3D, Arduino, arrosage automatique, projet): Bonjour, Parfois, lorsque nous partons de la maison pendant quelques jours ou que nous sommes vraiment occupés, les plantes d'intérieur souffrent (injustement) car elles ne sont pas arrosées quand elles besoin de ça. C'est ma solution. C'est un pot de plante intelligent qui comprend : un réservoir d'eau intégré. Un sens
Système d'arrosage automatique Arduino : 5 étapes
Système d'arrosage automatique Arduino : Premier de nombreux projets arduino DIY, espérons-le. Je vais vous montrer comment construire un système d'arrosage automatique. Il arrosera les plantes pour vous lorsque vous n'y serez pas. Bien que le projet soit basé sur Arduino Nano, il n'y a aucun problème pour le construire avec Arduino UNO