PROJET

Arrosage automatique avec une carte Micro:Bit

Comment automatiser l’arrosage d’un pot de germination ?

L'automatisation de l'arrosage d'un pot de germination à l'aide d'une carte Micro:Bit peut être réalisée en utilisant des capteurs pour collecter des informations sur l'humidité du sol, et en utilisant ces informations pour activer une pompe d'arrosage lorsque le sol devient trop sec.

  • Carte Micro:Bit Micro:Bit V2

  •  Carte grove Shield.

  • 2 pinces crocodile.

  • Un pot avec de la terre.
  • Un servomoteur angulaire 180°.

  • 2 tiges métalliques pour le sol.
  • Câble adapté à la carte grove.

  • Câble USB.
  • Batterie.

 

Algorithmes pour Automatiser l'Arrosage :

  • Initialisation : Le programme commence par initialiser le Micro:Bit, le capteur d'humidité, la pompe d'arrosage et l'horloge temps réel.
  • Lecture du Capteur d'Humidité : La Micro:Bit lit régulièrement les données du capteur d'humidité du sol. Si l'humidité du sol descend en dessous d'un seuil prédéfini (par exemple, 30 %), cela indique que le sol a besoin d'être arrosé.
  • Arrosage : Si le sol est trop sec et l'heure d'arrosage est correcte, le Micro:Bit active la pompe d'arrosage pour une durée déterminée, fournissant de l'eau au pot de germination. Il est important de ne pas trop arroser pour éviter la saturation du sol.
  • Répétition : Le programme continue à lire l'humidité du sol et à vérifier l'heure, en répétant le processus à intervalles réguliers.
  • Arrêt manuel : Vous pouvez également inclure une option pour désactiver l'arrosage manuellement en appuyant sur un bouton sur le Micro:Bit, au cas où le sol aurait suffisamment d'humidité.

Editeur de programme : makecode.microbit.org

  • Programmation en block :

  • Programmation avec python  :