Distributeur Automatique de croquettes (pour des chêvres)

Distributeur automatique de nourriture en bois d'une contenance utile de 42 Litres. La distribution est assurée par deux Servomoteurs ayant chacun une rotation de 180° et une poussée de 20kg.cm. Le pilotage de ces Servos est assuré par une carte Arduino Nano, un module RTC (Real Time Controller) pour la gestion des heures de distribution, de quatre potentiomètres linéaire et de trois boutons on/off pour le réglage des heures de distribution. Le boitier de réglage et certaines pièces mécanique sont imprimées en 3D avec du PLA (plastique).


Ce distributeur permet par un boitier de contrôle de régler 2 heures de distribution quotidiennes dans la plage horaire de 6h à 22h. Il est possible d'activer ou de désactiver individuellement ces 2 heures de distribution.

Afin de déterminer la quantité de nourriture à distribuer, le boitier de contrôle propose une graduation de doses de 1 à 10. Une dose représente environs 100 grammes.

Le distributeur fonctionne sur secteur, en cas de coupure de courant, il ne perd pas l'heure, une pile bouton dans le boitier de contrôle permet de continuer à compter le temps. Si la pile est vide, et qu'il y a une coupure secteur, le boitier de contrôle permet de reprogrammer l'heure actuelle manuellement.

Boitier de commande : utilisation

Réglage de l'heure de la première distribution : potentiomètre B.

Réglage de 'heure de la seconde distribution : potentiomètre C.

L'échelle des heures est graduée entre ces deux potentiomètre, de 2 heures en 2 heures. La première graduation (la plus en bas) est celle de 6h, la dernière (la plus en haut) est celle de 22h.

 

L'interrupteur B' permet d'activer (interrupteur en position haute) la première distribution, ou de la désactiver (interrupteur en position basse).

L'interrupteur C' permet d'activer (interrupteur en position haute) la seconde distribution, ou de la désactiver (interrupteur en position basse).

 

Réglage de la quantité de nourriture à distribuer : potentiomètre D.

L'échelle de quantité est la graduation la plus à droite, de une dose en une dose. La première graduation (la plus en bas) représente 1 dose, la dernière (la plus en haut) représente 10 doses. Une dose représente environs 100 grammes mais cela dépend des croquettes.

 

Pour savoir si le boitier est à l'heure, il faut déplacer doucement le potentiomètre A. Ce potentiomètre utilise la même graduation et échelle que les potentiomètres B et C. Lorsque le potentiomètre A s'approche de l'heure actuelle du boitier alors une Led va s'allumer (à coter de la led Power). Cette opération ne modifie pas le réglage du boitier mais permet de vérifier s'il est à l'heure. Si la Led ne s'allume pas cela signifie que le boiter est dans la plage horaire 22h - 6h.

Si l'heure du boitier ne vous convient pas, placer le potentiomètre A sur l'heure souhaitée, puis effectuer une transition de l'interrupteur A' de ON vers OFF (du haut vers le bas). Cette opération modifie l'heure du boitier. Juste après la transition de l'interrupteur A' de On vers OFF, vous devriez voir la Led (celle à côté de la Led power) s'allumer.

 

En ouvrant le boitier, vous accéderez à une pile bouton qui permet au boitier de conserver l'heure lorsque le distributeur n'est pas alimenté. Si le distributeur ne conserve pas l'heure  après une coupure de courant (vérifiable avec le potentiomètre A), il faudra alors changer la pile bouton.

Boitier de commande imprimé en 3D

Mécanisme

Schéma

Conception

Fichiers sources :

L’ensemble des sources est sous GitHub : https://github.com/Projets-du-dimanche/distributeur_automatique

 

Fichiers sources Arduino : .ino  .cpp .h

Fichier freeCAD 0.16 (dimension du distributeur et éléments à imprimer en 3D) : .FCStd

Schéma électronique (Fritzing 0.9.3): .fzz

1 commentaires