Porte automatique pour poulailler

Bonjour et Bonne Année à tous,

Je poste la dernière version du code pour mon projet de porte automatique de poulailler.
Ce code est allégé et simplifié car on utilise un moteur pas à pas (28BYJ-48 5V) pour piloter la porte guillotine au lieu d'un moto-réducteur
Plus de fin de course mais un mode étalonnage pour déterminer la longueur de course de la porte.
Les heures de fermetures et d'ouverture sont toujours calculées par rapport au levé et couché du soleil.(plus de cellule photo-résistance)
Les inconvénients de ce nouveau code sont qu'il n'y a plus de détection d'anomalie de fermeture (plus de fin de course) et que l'ensemble consomme plus de courant avec le maintient sous tension du module ULN2003.

Composants nécessaires

  • Arduino uno
  • Tiny RTC
  • Moteur Pas à Pas 28BYJ-48 5V
  • Module pilotage Moteur ULN2003
  • Convertisseur DC-DC 12V-5V

A bientôt.

Poulailler_4.ino (33.3 KB)