cat feeder terminales
AgnesLte
10 Messages
Le mardi 9 mai 2017 à 17:47:53
Merci pour toutes ses informations, nous vous en somme très reconnaissante
Le mardi 9 mai 2017 à 17:51:25
Pas de soucis, venez poster des photos de votre réalisation, j'ai hâte de voir le résultat
AgnesLte
10 Messages
Le mardi 9 mai 2017 à 17:59:47
Dernière chose, peut on utiliser les mêmes résistances pour le CI? et que représente J1 et J2?
et oui bien sur!
et oui bien sur!
Le mardi 9 mai 2017 à 18:37:19
Il FAUT utiliser les valeurs de résistance précisées sur le schéma à savoir, $R_1 = 4.7k\Omega$ et $R_2 = 220\Omega$.
J1 et J2 sont des borniers à vis.
J1 et J2 sont des borniers à vis.
Padrig
1 Messages
Le jeudi 24 février 2022 à 11:23:51
Le « catfeeder » Lobodol m’a paru intéressant parcequ’il utilise un système de vis sans fin qui me paraît plus
efficace et fiable que le camembert actionné par servomoteur.
Le mien estconstitué de deux culottes d’évacuation à 90° en PVC de
diamètre 63mm dans lequel est inserré un tronçon de vis à pellets
de 55mm en acier. La culotte en PVC fais 58mm de diamètre intérieur.
Le tronçon de vissans fin est emmanché à chaque extrémité sur deux noix percées
en bronze et ajustées au diamètre interne du tube en acier sur
lequel est enroulé et soudée par points la tôle d’acier
spiralée qui constitue la vis d’Archimède. Dans les deux noix je
fais passer une tige filetée de 8mm et deux écrous nylstop. Ce sera
l’axe d’entraînement..ce tronçon de visd’Archimède est inséré dans les deux culottes de PVC emmanchées
bout à bout . Aux extrémités j’ai mis en guise de support deux
tronçons de cylindre en bois dur. Au centre de ces cylindre de bois,
j’ai inserré deux roulements à billes de patins à roulettes de
diam 22mm, Diam. de l’axe 8mm.
Le support en boisest bloqué par des vis à bois pour empêcher tout déplacement
latéral. Ne pas oublier de mettre des rondelles plates pour
compenser la friction longitudinale.
L’appareil ainsiconstitué tourne très librement à la main. Installé sur un plan
de CTP de 16mm , monté sur trois brides en CTP vissées,. L’appareil
est entraîné via un flector par un moteur 24 V 30W à vis sans fin
faisant 120 tours/minute. Alimenté par une alimentation 220V /24 v
récupérée sur un photocopieur usé.Cette alimentationrecoit son 220 d’un relais chinois connecté à un Arduino nano.
Le Sketch Lobodolest modifié pour remplacer les analogWrite en Digital Write pour
commander le relais.…Le tout fonctionne ,y compris l’ interruption. Cependant il y a un problème sur lequel
je bute depuis 2 mois/Il y a unecommutation très brève qui survient dans le cycle de
fonctionnement… Je n’en trouve pas l’origine.
Pour essais sur unarduino uno , équipé pour essai d’une ampoule de 60W connectée
au relais. Je reduis l’echelle du temps avec durée à 5 secondes,
la durée du cycle à 30 secondes. J’observe dans le cycle la
mème commutation intempestive de quelques fractions de secondes …
puis le cycle reprend avec deux ou trois commutations normales. Bref
c’est inutilisable.Voici le sketchdérivé de votre original. Auriez vous une idée ?
ce sketch serviraaprès mise au point pour un système d’aquaponie à bac à
marées...p { margin-bottom: 0.25cm; line-height: 115%; background: transparent }
efficace et fiable que le camembert actionné par servomoteur.
Le mien estconstitué de deux culottes d’évacuation à 90° en PVC de
diamètre 63mm dans lequel est inserré un tronçon de vis à pellets
de 55mm en acier. La culotte en PVC fais 58mm de diamètre intérieur.
Le tronçon de vissans fin est emmanché à chaque extrémité sur deux noix percées
en bronze et ajustées au diamètre interne du tube en acier sur
lequel est enroulé et soudée par points la tôle d’acier
spiralée qui constitue la vis d’Archimède. Dans les deux noix je
fais passer une tige filetée de 8mm et deux écrous nylstop. Ce sera
l’axe d’entraînement..ce tronçon de visd’Archimède est inséré dans les deux culottes de PVC emmanchées
bout à bout . Aux extrémités j’ai mis en guise de support deux
tronçons de cylindre en bois dur. Au centre de ces cylindre de bois,
j’ai inserré deux roulements à billes de patins à roulettes de
diam 22mm, Diam. de l’axe 8mm.
Le support en boisest bloqué par des vis à bois pour empêcher tout déplacement
latéral. Ne pas oublier de mettre des rondelles plates pour
compenser la friction longitudinale.
L’appareil ainsiconstitué tourne très librement à la main. Installé sur un plan
de CTP de 16mm , monté sur trois brides en CTP vissées,. L’appareil
est entraîné via un flector par un moteur 24 V 30W à vis sans fin
faisant 120 tours/minute. Alimenté par une alimentation 220V /24 v
récupérée sur un photocopieur usé.Cette alimentationrecoit son 220 d’un relais chinois connecté à un Arduino nano.
Le Sketch Lobodolest modifié pour remplacer les analogWrite en Digital Write pour
commander le relais.…Le tout fonctionne ,y compris l’ interruption. Cependant il y a un problème sur lequel
je bute depuis 2 mois/Il y a unecommutation très brève qui survient dans le cycle de
fonctionnement… Je n’en trouve pas l’origine.
Pour essais sur unarduino uno , équipé pour essai d’une ampoule de 60W connectée
au relais. Je reduis l’echelle du temps avec durée à 5 secondes,
la durée du cycle à 30 secondes. J’observe dans le cycle la
mème commutation intempestive de quelques fractions de secondes …
puis le cycle reprend avec deux ou trois commutations normales. Bref
c’est inutilisable.Voici le sketchdérivé de votre original. Auriez vous une idée ?
/** * * dérivé duCatfeeder "Lobodol"
* * * modifié pourêtre remplacé par un relais avec transistor : état 1: le moteur
tourne * état 0 le moteurs’arrête * * */// Déclaration desvariables globalesint pinMot = 4; // Broche de sortie du signal de contrôle moteur(24v.
30W) via un relais //avec transistor et LED témoinint bp = 2; // Broche d'entrée du bouton poussoirunsigned long duree = 5; // Nombre de sec pendant lesquelles le moteur va tourner
pour //une distribution : à adapter selon la longueur du tube et la
vitesse de rotation du moteurunsigned longdureeCycle = 30; // Nombre de sec séparant 2 distributions, équivaut
ici à 4h,
//14400 secondes.30secondes pour les essais pour reduire le temps!
void setup() { pinMode(pinMot,OUTPUT); pinMode(bp, INPUT);
// L'interruptionint.0 écoute la broche 2 de l'Arduino Uno// Déclenche uneinterruption lorsque le signal bp est à l'état BAS (bouton poussoir
appuyé) attachInterrupt(0, startMoteur, HIGH); // Initialise lacommande moteur digitalWrite(pinMot, LOW);}
/** * Boucle principale * */void loop() { // Attentejusqu'au prochain cycle de distribution (ici 30s au lieu de 4h)
attendre(dureeCycle); actionneMoteur();}
/** * * Fait tourner lemoteur pendant la duree en millisecondes */voidactionneMoteur(){ digitalWrite(pinMot,HIGH); attendre(duree); digitalWrite(pinMot,LOW);
}
/** * Actionne lemoteur et l'arrête si le bouton poussoir est relâché.utile pour
amorcer la vis sans fin */void startMoteur(){ digitalWrite(pinMot, LOW);// Si on arrêted'appuyer sur le bouton if(digitalRead(bp) == LOW) { digitalWrite(pinMot, HIGH); }}
/** * Attendre nsecondes * @param unsignedlong duree : nombre de secondes à attendre * @return void */voidattendre(unsigned long duree){ int loops; int count = 30;int reste =(duree%count);
loops =floor(duree/count);
for (int i=0; i <loops; i++) { delay(count*1000);
// delay(duree); }
delay(reste*1000);}
ce sketch serviraaprès mise au point pour un système d’aquaponie à bac à
marées...p { margin-bottom: 0.25cm; line-height: 115%; background: transparent }