Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construire un système aéroponique automatisé avec Raspberry Pi et capteur d'humidité

Apprenez à construire un jardin aéroponique haute performance piloté par un Raspberry Pi. Ce guide couvre tout, de la configuration matérielle au code Python qui maintient vos plantes hydratées et en bonne santé.

Pourquoi l'aéroponie ?

L'aéroponie délivre les nutriments sous forme de fine brume directement aux racines des plantes, éliminant le besoin de sol. Le système offre :

Étape 1 : Rassembler les matériaux

Étape 2 : Peindre le seau

Peignez le seau complètement en noir pour bloquer la lumière externe, qui pourrait sinon favoriser des micro-organismes indésirables dans la solution nutritive.

Étape 3 : Préparer le couvercle

Percez cinq trous espacés régulièrement dans le couvercle — juste assez grands pour accueillir les pots en filet. Après perçage, nettoyez les trous et fixez les pots avec de la colle chaude. Repeignez le couvercle si nécessaire.

Étape 4 : Installer le brumisateur

Insérez le brumisateur dans le seau et connectez le transformateur flottant. Utilisez le transformateur pour convertir le courant alternatif secteur en tension DC requise par le brumisateur. Câblez le brumisateur via le relais : coupez le câble rouge ou blanc interne, dénudez les extrémités et insérez-les dans les bornes du relais.

Étape 5 : Câbler le Raspberry Pi

Fixez la carte GrovePi sur l'en-tête GPIO du Pi. Connectez le relais au port D4 et le capteur d'humidité au port D7. Assurez-vous que toutes les connexions sont solides avant d'alimenter.

Étape 6 : Programmer le système

Éteignez le Pi, placez le GrovePi sur la carte, puis démarrez. Le script Python suivant lit en continu l'humidité et active le brumisateur lorsque le niveau descend en dessous d'un seuil défini.

import time
import grovepi
import sys
sensor = 7  # D7 – capteur d'humidité
relay = 4   # D4 – relais contrôlant le brumisateur
while True:
    try:
        sys.stderr.write("\x1b[2J\x1b[H")  # effacer le terminal
        temp, humidity = grovepi.dht(sensor, 1)  # lire le capteur
        print(humidity)  # sortie de débogage
        if humidity < 2450:  # seuil (nécessite calibrage)
            grovepi.digitalWrite(relay, 1)  # allumer le brumisateur
        else:
            grovepi.digitalWrite(relay, 0)  # éteindre le brumisateur
    except KeyboardInterrupt:
        sys.exit()

Ajustez le seuil d'humidité selon les besoins de votre plante et l'environnement. Une fois réglé, le système maintiendra automatiquement une humidité optimale.

Réflexions finales

Avec cette configuration, vous profiterez d'un jardin aéroponique auto-régulé qui économise l'eau, maximise l'espace et produit des plantes saines toute l'année.

Processus de fabrication

  1. Connecter plusieurs capteurs DS18B20 1-Wire à un Raspberry Pi pour une surveillance température précise
  2. Surveiller efficacement les températures de salle avec Raspberry Pi et Nagios
  3. Moniteur température et humidité domestique avec Raspberry Pi et tableau de bord web — Suivi à distance en temps réel
  4. Construire un capteur de température distant avec Raspberry Pi et Python – Guide étape par étape
  5. Surveillance transparente température et humidité sur Raspberry Pi avec EzTemp
  6. Construire une station météo Raspberry Pi qui envoie les données météo quotidiennes par email
  7. Intégration de données de capteurs sur Raspberry Pi : Guide pratique complet
  8. Construire un système de surveillance température et lumière multi-capteurs avec Raspberry Pi et DS18B20
  9. Maîtriser le contrôle des capteurs et actionneurs sur Raspberry Pi : Accéléromètre, Servo et Streaming de données