Bonjour,
Voici un exemple d'ouverture automatique de poulailler :

- P1060241.JPG (228.92 Kio) Consulté 87043 fois

- P1060229.JPG (243.24 Kio) Consulté 87043 fois

- P1060245.JPG (220.71 Kio) Consulté 87043 fois
Matériel :
*un moteur d'essuie-glace 12V
*un pignon avant de vélo
*70cm de chaîne
*un coussinet en bronze (pour le zèle)
*un cadre en bois de palette, une porte, des charnières, du fil de fer et des vis
*un arduino UNO
*deux relais doubles 12V
*deux micro-rupteurs
*une LDR (Light Depending Resistor)
*des câbles et divers composants électroniques (résistances, transistors, diodes,...)
Budget total de l'installation : < 40€
Partie mécanique
C’est la partie la plus facile à réaliser.
J’ai construit une porte de type « pont-levis » en utilisant un pignon et une chaîne de vélo uniquement pour le délire et certainement pas pour la facilité de mise en œuvre.

- P1060221.JPG (330.86 Kio) Consulté 87043 fois
Une autre solution, plus simple, c’est la porte type « guillotine », avec une bobine de fil qui s’enroule et se déroule. On peut aussi utiliser un moteur de lève-vitre avec le mécanisme d’origine, et là c’est encore plus facile à adapter.
Le contre-poids, permettant de faire descendre la porte lorsque la chaîne se déroule, joue aussi le rôle de béquille pour assurer la stabilité et la résistance du système au passage d'une poule.

- P1060235.JPG (223.44 Kio) Consulté 87043 fois
A noter que tout le module de la porte est monté en atelier et peut donc être installé sur n'importe quel poulailler.
Partie électronique

- P1060207.JPG (369.52 Kio) Consulté 87043 fois
La fonction principale du système est d'ouvrir et de fermer la porte des poules respectivement au lever et au coucher du soleil. Pas question, donc, d'utiliser une minuterie pour programmer l'ouverture du poulailler car les poules ne comprendraient pas pourquoi elles subissent un décalage de quelques minutes chaque jour avec le soleil.
La solution retenue est celle d'une LDR (Light Dependent Resistor ou photo-resitance) branchée sur l'arduino. Comme son nom l'indique, la LDR est une résistance dont la valeur varie en fonction de la quantité de lumière. Le branchement réalisé est le suivant :

- arduino-LDR-photoresistor1.png (48.63 Kio) Consulté 87043 fois
Lorsque la valeur du signal transmis par la LDR dépasse un certain seuil (ici 100), le microcontrôleur commande la rotation du moteur dans le sens d'ouverture jusqu'à ce que la porte arrive en position ouverte. Inversement pour la fermeture du poulailler.

- P1060211.JPG (344.21 Kio) Consulté 87043 fois

- P1060226.JPG (253.48 Kio) Consulté 87043 fois
Des microrupteurs « fin de course » permettent de détecter les positions ouverte et fermée de la porte et de commander l'arrêt du moteur.

- P1060240.JPG (216.16 Kio) Consulté 87043 fois

- P1060234.JPG (196.82 Kio) Consulté 87043 fois
Il faut savoir que les moteurs d'essuie-glace sont généralement prévu pour fonctionner dans un seul sens de rotation. Pour permettre la rotation dans les deux sens, il faut shunter la diode branchée en série sur le pôle - du moteur.
Le module électronique a été conçu pour fonctionner sur une batterie de 12V