Distributeur de croquettes automatique

Cela faisait un bon moment que je cherchais à bricoler quelque chose pour nourrir automatiquement la paire de chats qui me traîne dans les pieds à la maison. L’objectif étant, au quotidien, de ne plus avoir à supporter les séances de miaulements qu’ils n’infligent quand ils ont faim et que la gamelle est vide. Accessoirement, un distributeur automatique nous simplifierait aussi bien la vie pour les vacances.

J’ai commencé à regarder ce qui était disponible en rayon chez les revendeurs de matériel pour animaux. On trouve à des prix de l’ordre de 50 à 100 euros, deux types de système :

-> Les systèmes horizontaux constitués d’une boite avec plusieurs compartiments (jusqu’à 8) que l’on rempli à l’avance. Le couvercle tourne au dessus de la boite et rend la nourriture disponible. C’est une conception que je trouve assez élégante. La seule pièce mobile est le capot qui est très léger. La mécanique est très simple et un tout petit moteur doit être suffisant. En contrepartie, la capacité n’est pas très grande. Si on programme 2 distributions par jour, on est limité à 4 jours d’autonomie seulement pour les modèles les plus grands.

-> Les systèmes verticaux, ont une capacité nettement plus importante. Après avoir un peu creusé, il semble que dans ce type de dispositif, la distribution se fasse soit par une vis sans fin, soit par une roue à aube. Seul inquiétude par rapport au modèle en photo : Pour un chat OK, mais pour un chien de cette taille, j’imagine qu’il doit être facile de renverser l’appareil ? Voici un lien très intéressant qui décrit le détail du démontage et l’analyse du fonctionnement de ce type d’appareil.

L’inspiration m’est venue de la lecture du blog la famille créative qui décrit la construction d’un distributeur automatique DIY. Monsieur Créatif propose une solution à base de réservoir en bois et en plexi, et d’un système de distribution utilisant un moteur de plateau de micro-onde de récupération. Malheureusement, cet article concerne uniquement la fabrication, et il n’y a aucune info sur l’efficacité de ce système en fonctionnement.

 

J’avais justement des moteurs de micro-onde en stock, j’ai donc copié sa réalisation. J’ai assez vite réalisé que cette solution allait être très difficile à faire fonctionner sur le long terme. En effet, il se produit inévitablement des situations ou une croquette se trouve prise « en cisaille » dans le mécanisme. Le moteur de micro-onde n’est pas assez puissant pour la couper en 2. Ces moteurs ont bien pour caractéristique de changer automatiquement de sens de rotation en cas de blocage, mais  en pratique cela se traduit par des aller-retour du moteur dans un craquement de pignons assez déplaisant à l’oreille.

J’ai donc apporté 2 modifications au design :

*  remplacer le moteur de micro-onde par un servomoteur de bonne taille développant un couple de l’ordre de 20kg/cm. Pour piloter le servo, j’ai utilisé un arduino. La partie électronique est on ne peut plus simple. L’arduino et le servo sont alimentés par une alim 5V/2A régulée, et le tout est branché sur un programmateur de prise.

Lorsque c’est l’heure de la distribution, l’arduino commande le servo pour faire un aller retour puis se met en standby jusqu’à la prochaine distribution.

*J’ai également opté pour un système de prélèvement des croquettes linéaire plutôt que rotatif.

  

Le résultat permet de charger 4kg de croquette en une fois, ce qui me donne une autonomie d’environ 2 semaines et fonctionne pour le moment parfaitement.

  1. Automated cat feeder with a view - Hack a Day - pingback on %A %e %B %Y at %H:%M
  2. You could easily load your sketch to an attiny chip if you want to dedicate your arduino to more worthy tasks.

    http://hlt.media.mit.edu/?p=1695

    http://hlt.media.mit.edu/?p=1706

  3. Interesting feeder. Are you going to share the plans and code?

  4. Bonjour,

    Merci pour ce post. Tu m’as remotivé à terminer le mien. C’est maintenant chose faite.
    C’est pas mal l’idée du servo-moteur. J’ai effectivement dû changer de moteur (pas assez puissant) mais ça reste limite.
    Bon bricolages;
    A+
    Antoine

  5. Bonjour,
    Pourriez-vous me dire ou vous avez acheté votre servomoteur ?
    Merci

    Simon

  6. bonsoir, je n’y connais rien en électronique. pouvez-vous donner plus de détail sur la carte ‘arduino’, quelle ref utilisez-vous et combien ça coute ? comment faite vous pour que le servomoteur arrete de tourner ?

    • Bonjour.

      Pour la carte arduino, il s’agit, grosso-modo, d’un mini ordinateur qui se présente sous la forme d’une carte electronique de petite taille et qui dispose de connecteur lui permettant d’intéragir avec le monde extérieur. Il se programme très simplement en C.. On peut se le procurer assez facilement par divers canaux, Ebay par exemple. Il est généralement possible de le trouver pour une 15aine d’euros. En ce qui concerne le servomoteur, c’est le programme de l’arduino qui gère le mouvement.

  7. Est-il possible d’obtenir le programme en C ?
    Merci.

Laisser un commentaire

Trackbacks and Pingbacks: