Distributeur à Croquettes Automatique : Différence entre versions
Ligne 14 : | Ligne 14 : | ||
== Programmation == | == Programmation == | ||
− | + | === Cahier des charges ===<br /> | |
Nous voulions trois types de fonctionnement/modes: <br /> | Nous voulions trois types de fonctionnement/modes: <br /> | ||
: - manuel: les croquettes tombent lorsque l'on actionne l'interrupteur. | : - manuel: les croquettes tombent lorsque l'on actionne l'interrupteur. | ||
: - automatique: les croquettes tombent à intervalles réguliers indéfiniment. | : - automatique: les croquettes tombent à intervalles réguliers indéfiniment. | ||
: - A distance: les croquettes tombent ponctuellement par l’intermédiaire d'un sms ou d'une application.<br /> | : - A distance: les croquettes tombent ponctuellement par l’intermédiaire d'un sms ou d'une application.<br /> | ||
− | + | === Code === | |
Nous utilisons une Arduino UNO pour les essais. Dans le modèle final, il est prévu d'utiliser une Arduino Nano | Nous utilisons une Arduino UNO pour les essais. Dans le modèle final, il est prévu d'utiliser une Arduino Nano | ||
== Forme == | == Forme == | ||
− | + | === Choix du mécanisme === | |
Nous avons cherché quel mécanisme utiliser pour faire le distributeur à croquettes. Nous en avons envisagé plusieurs: | Nous avons cherché quel mécanisme utiliser pour faire le distributeur à croquettes. Nous en avons envisagé plusieurs: | ||
− | + | ==== Trappes diverses (horizontale ou à bascule) ==== | |
Ce mécanisme n'a pas été retenu par peur de coincement/écoulement problématique.<br /> | Ce mécanisme n'a pas été retenu par peur de coincement/écoulement problématique.<br /> | ||
− | + | ==== plateau tournant ==== | |
Ce mécanisme n'a pas été retenu pour des questions d'étanchéité et de nombre de portions possibles. | Ce mécanisme n'a pas été retenu pour des questions d'étanchéité et de nombre de portions possibles. | ||
− | + | ==== boule pivotante ==== | |
C'est l'option qui a été retenue.<br /> | C'est l'option qui a été retenue.<br /> | ||
− | + | ||
+ | |||
+ | === matériel utilisé === | ||
arduino, module GSM (SIM800), module wifi | arduino, module GSM (SIM800), module wifi | ||
== Evolution possible == | == Evolution possible == | ||
− | + | === Vis sans fin === | |
Au milieu du projet, on nous a soufflé l'idée de la vis sans fin. Nous imaginons une machine fonctionnant avec un vis sans fin, un moteur pas à pas, et un plateau relié à une balance. L'information utilisée pour programmer la machine serait le poids des croquettes. Cela permettrait d'adapter la machine à n'importe taille d'animal. | Au milieu du projet, on nous a soufflé l'idée de la vis sans fin. Nous imaginons une machine fonctionnant avec un vis sans fin, un moteur pas à pas, et un plateau relié à une balance. L'information utilisée pour programmer la machine serait le poids des croquettes. Cela permettrait d'adapter la machine à n'importe taille d'animal. |
Version du 31 mars 2016 à 17:41
...
Contributeur·ice·s
Statut du projet
Experimental
Statut de la publication
License
CC-by-sa-3.0
Inspiration
Fichiers source
Machines
Lien
Contexte
Le projet démarre par la nécessité de nourrir son chat tous les jours, même ceux où l'on aurait voulu, sur un coup de tête, fuir son domicile pour faire la fête, partir en vacances ou disparaître...
Les contraintes étaient:
- - Bromure, le chat, est un glouton. Il est donc impossible de lui laisser plus que sa dose journalière en libre service, sans quoi il mange tout, vomit et meurt de faim dans la semaine.
- - il n'y a pas d'accès internet légalement utilisable chez moi.
- - Le budget qui pouvait être alloué à Bromure est notoirement restreint.
Programmation
=== Cahier des charges ===
Nous voulions trois types de fonctionnement/modes:
- - manuel: les croquettes tombent lorsque l'on actionne l'interrupteur.
- - automatique: les croquettes tombent à intervalles réguliers indéfiniment.
- - A distance: les croquettes tombent ponctuellement par l’intermédiaire d'un sms ou d'une application.
Code
Nous utilisons une Arduino UNO pour les essais. Dans le modèle final, il est prévu d'utiliser une Arduino Nano
Forme
Choix du mécanisme
Nous avons cherché quel mécanisme utiliser pour faire le distributeur à croquettes. Nous en avons envisagé plusieurs:
Trappes diverses (horizontale ou à bascule)
Ce mécanisme n'a pas été retenu par peur de coincement/écoulement problématique.
plateau tournant
Ce mécanisme n'a pas été retenu pour des questions d'étanchéité et de nombre de portions possibles.
boule pivotante
C'est l'option qui a été retenue.
matériel utilisé
arduino, module GSM (SIM800), module wifi
Evolution possible
Vis sans fin
Au milieu du projet, on nous a soufflé l'idée de la vis sans fin. Nous imaginons une machine fonctionnant avec un vis sans fin, un moteur pas à pas, et un plateau relié à une balance. L'information utilisée pour programmer la machine serait le poids des croquettes. Cela permettrait d'adapter la machine à n'importe taille d'animal.