Table des matières:
- Fournitures
- Étape 1: Configuration du Pi
- Étape 2: Construire le circuit
- Étape 3: Le code et la base de données
- Étape 4: boîtier
Vidéo: Arrosage automatique des plantes : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Les plantes ne sont pas satisfaites de vos soins ?
Est-ce qu'ils meurent toujours sans vous expliquer leurs problèmes ?
Alors continuez à lire sur la façon de construire votre propre système d'arrosage automatique des plantes, qui vous donne toutes les informations dont vous aurez besoin pour que votre plante vive une vie heureuse. Je me suis assuré non seulement d'inclure l'humidité, mais aussi la température et la lumière pour une référence supplémentaire. Vous pourrez voir la croissance de votre propre plante.
Et en plus de cela, il garde votre plante hydratée.
Fournitures
Composants électriques:
- Framboise Pi (4)
- Écran LCD 16x2 (pour afficher l'adresse IP)
- Résistance dépendante de la lumière
- TMP36
- (Sparkfun) Capteur d'humidité
- MCP3008
- Potentiomètre
- Module relais
- Petite pompe submersible (Préférable 5-9V)
- Planche à pain
- Fils électriques
Outils et matériaux:
- Du bois
- Outils de base
- Colle à bois
- Pot ou bol en verre pour stocker l'eau
Logiciel: (j'ai utilisé, n'hésitez pas à utiliser des alternatives)
- win32diskimager
- Mastic
- Atelier MySQL
- Code Visual Studio
Étape 1: Configuration du Pi
Nous allons d'abord configurer notre Raspberry Pi. Prenez l'image Raspbian sur https://www.raspberrypi.org/downloads/raspberry-pi-os/ et écrivez-la sur une carte SD.
Connectez-vous maintenant à votre Internet et exécutez les commandes suivantes pour installer les programmes et bibliothèques nécessaires.
Apache, PHP
sudo apt installer apache2 -y
sudo apt installer php libapache2-mod-php -y
MariaDB
sudo apt install mariadb-server mariadb-client -y
sudo apt installer php-mysql -y
sudo systemctl redémarrer apache2.service
PHPMonAdmin
sudo apt installer phpmyadmin -y
Python
pip3 installer mysql-connector-python
pip3 installer flask-socketio
pip3 installer des flacons-cors
pip3 installer gevent
pip3 installer gevent-websocket
pip3 installer spidev
pip3 installer CharLCD
Étape 2: Construire le circuit
Nous allons d'abord nous assurer que tous les composants sont prêts. Connectez soigneusement tous les fils comme indiqué.
Les 3 capteurs sont connectés au MCP3008. Le MCP3008, ainsi que l'écran LCD et le relais IN1, sont tous directement connectés au Pi.
Ne pas connecter la pompe au Pi, car cela pourrait causer des dommages !
Étape 3: Le code et la base de données
Tout le code et la base de données peuvent être trouvés et utilisés depuis mon Github:
github.com/SnauwaertSander/RaspiPlant
Placez le Frontend (html) dans '/var/www/'Placez le Backend (project1) dans /home/pi/
Connectez-vous à votre serveur MySQL (avec MySQL Workbench ou n'importe quel client via SSH) et exécutez le dump trouvé dans github.
Pour que le code s'exécute automatiquement, placez le Raspiplant.service dans /etc/systemd/system/ et exécutez la commande suivante:
sudo systemctl activer Raspiplant.service
Une fois que tout est à sa place, le code doit s'exécuter automatiquement au démarrage, pour confirmer que tout fonctionne correctement, redémarrez votre pi et accédez à l'adresse IP indiquée sur l'écran lcd. Si vous ne pouvez pas accéder au site ou que le site n'affiche aucune valeur après 30s, déconnectez votre Pi et vérifiez votre câblage.
Désormais, toutes les heures, le programme effectuera un contrôle de votre installation. Il enregistrera les valeurs dans le tableau et activera la pompe si nécessaire. Dans cette version, la seule façon d'ajouter de nouvelles plantes est dans la base de données.
Étape 4: boîtier
Je construis ma mallette avec du vieux bois et des outils de base. Je suis sûr que vous pourriez faire un bien meilleur travail que moi, alors allez-y et essayez quelque chose.
Sinon voici une explication de base sur la façon dont j'ai fait: j'ai fait une petite boîte en bois avec de la colle à bois. Pour accéder à l'électronique, j'ai utilisé une charnière sur la partie supérieure. Ensuite, j'ai fait quelques trous pour les capteurs, l'alimentation et l'écran LCD. Après tout ça, je l'ai fini avec une couche de peinture grise.
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
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
Construisez un pot d'arrosage automatique avec WiFi - Arrose les plantes automatiquement et envoie des alertes lorsque l'eau est faible : 19 étapes
Construire un pot d'arrosage automatique bricolage avec WiFi - Arrose les plantes automatiquement et envoie des alertes lorsque l'eau est faible: Ce tutoriel vous montre comment construire une jardinière personnalisée à arrosage automatique connectée au WiFi à l'aide d'une vieille jardinière, d'une poubelle, d'un adhésif et d'un Self Kit de sous-assemblage de pot d'arrosage d'Adosia
Comment construire un système d'arrosage automatique des plantes avec des alertes WiFi : 15 étapes
Comment construire un système d'arrosage automatique des plantes DIY avec alertes WiFi : Ceci est le projet terminé, un système d'arrosage automatique des plantes DIY contrôlé via #WiFi. Pour ce projet, nous avons utilisé le kit de sous-assemblage de système de jardinage automatique à arrosage automatique d'Adosia. Cette configuration utilise des électrovannes d'eau et un moisi analogique du sol