M’enregistrer

Ouverture de poulailler automatisé

L’électronique et l'automatisation à portée de tous.
Messages: 9
Enregistré le: 04 Octobre 2018, 08:33

Ouverture de poulailler automatisé

Messagepar Sam AP » 07 Janvier 2019, 14:49

Gabe est un particulier habitant d'un habitat collectif en Ardèche du Nord, la maison possède un petit poulailler occupé par une dizaine de poule.


Gabe a automatisé la porte du poulailler afin qu'elle se ferme à la nuit tombée et s'ouvre au petit matin afin d'éviter d'avoir à effectuer cette action à des heures qui ne l'arrangeait pas.
Afin d’être sur du fonctionnement du système, il a mis en place des capteurs pour contrôler la position de la porte et un système de communication utilisant le protocole Lora et un Raspberry Pie afin d’être informé en cas de problème.

IMG_20181121_160831-1.jpg
poulailler_ensemble1
IMG_20181121_160831-1.jpg (1.18 Mio) Vu 1280 fois



Le système d’ouverture :

Le système d’ouverture est assez simple, il est composé d’une planche en bois coulissante servant de porte, celle ci est attaché à un fil qui peut s’enrouler autour d’un axe actionné par un petit moteur électrique afin de monter ou descendre. Le moteur est contrôlé par une carte Arduino sur laquelle est branché un capteur de luminosité. Le tout est alimenté par une batterie 12V.

IMG_20181121_160813.jpg
poulailler_vue_ensemble
IMG_20181121_160813.jpg (1.08 Mio) Vu 1280 fois


Lorsque la luminosité atteint le seuil voulu, le moteur enroule le fil qui tire sur la porte et la fait monter afin d’ouvrir le poulailler.

IMG_0662.jpg
poulailler_capteur_lumi
IMG_0662.jpg (516.79 Kio) Vu 1280 fois


Le système de contrôle :

Afin d’être sur que la porte soit bien fermée ou ouverte quand elle le doit, Gabe a mis en place un système de contrôle qui le prévient par mail et SMS lorsqu’il y a un problème.

Le système de contrôle commence par 2 capteurs de butée qui vérifient si la porte est ouverte ou fermée.

IMG_0671.jpg
poulailler_capteur_butee
IMG_0671.jpg (374.41 Kio) Vu 1280 fois


La carte Arduino contrôle cette information et l’envoie par onde radio grâce au protocole Lora. Dans sa maison, Gabe a installé un Raspberry Pie muni d’une antenne pouvant recevoir les messages Lora. Ce Raspberry Pie agit comme un petit serveur qui exécute des scripts pour vérifier l’état de la porte du poulailler, stock des informations dans une bases de données et envois des mails et SMS lorsqu’il y a des problèmes.

Gabe a profité du système pour installer un capteur DH22 pour connaître la température et l'humidité à l'intérieur du poulailler et l'enregistrer dans une base de donnée afin d'en connaître l'évolution au cours de l'année.


Points à améliorer :

L’enroulage du fil autour de l’axe à souvent tendance à se bloquer, Gabe avait choisi ce système car c’est celui utilisé par les systèmes équivalent du commerce, mais il ne s’avère pas optimal.
La batterie se décharge relativement vite (1 semaine), il pense que c’est du à la présence d’une LED allumée en permanence sur la carte de contrôle du moteur, pour palier à cela il a une 2ème batterie et le contrôleur Arduino l’informe quand sa batterie est bientôt déchargée grâce à un contrôle de sa tension.


Liste du matériel utilisé :

Carte controlleur Lora Feather M0 de chez Adafruit (équivalent à un Arduino Zero sur lequel est monté un module Lora) https://www.adafruit.com/product/3178
Carte de contrôle Moteur DC H-Bridge : https://www.amazon.fr/Neuftech-Double-D ... controller
Moteur 12V avec moto-réducteur : https://www.amazon.fr/Electrique-R%C3%A ... oreducteur

1 Photo résistance
1 Batterie 12V
2 Capteurs de butée



Ces travaux de recensement bénéficient du soutien financier de l’Europe et du Réseau Rural National, par le biais de la Mobilisation Collective pour le Développement Rural coordonnée par l’Atelier Paysan sur "L’innovation par les Usage·R·E·s, un moteur pour l’agroécologie et les dynamiques rurales" (2018-2021).

Image
Modifié en dernier par Sam AP le 22 Janvier 2019, 15:57, modifié 1 fois.

Avatar de l’utilisateur
Messages: 43
Enregistré le: 28 Novembre 2012, 10:37

Re: Ouverture de poulailler automatisé

Messagepar Vincent Bratzlawsky » 10 Janvier 2019, 12:45

Salut,
Très chouette tout ça. Est-ce que c'est possible de voir à quoi ressemble un code de ce genre. Je suis allé voir les doc sur le controleur Lora Feather, ça a l'air un peu complexe. Est-ce que ça se prend vite en main ou faut-il avoir de bonne connaissance en informatique. De même pour le raspberry?
A plus
Vincent

Retourner vers Arduino

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invités