Étape 4: Comment ça marche ?
Cette pompes sont activées par module relais 5v et c’est le contrôleur par le cerveau principal de l’unité, c’est à dire Arduino uno,
Arduino est un cristal de 16mhz d'où qu'il peut calculer le temps à l’aide de sa minuterie
, dans l’Arduino delay(1000) programmation signifie 1sec, alors il faut donner le lait à notre animal de compagnie pour tous 3 h pour ça
Nous avons besoin calculer le retard
1 sec = 1000ms
60 sec = 60000ms
1 min = 60 s = 60000ms
60 min = 60 * 60000 = 3600000
donc 1 hr = 3600000
Nous avons donc besoin de le calculer pour 3 heures
3 * 3600000 = 10800000!!
C’est pourquoi
Delay(10800000) ;
Nous devons donner ce retard après chaque processus d’alimentation.
chaque fois que ce délai se termine Arduino signale au conducteur de relais, puis pilote relais commute sur la pompe pendant quelques secondes (basé sur l’animal et l’âge, c’est à dire le montant de la consommation de lait sera différent pour différents animaux de compagnie).
puis il tourne du pilote relais, Arduino commence son retard comptant à nouveau.
maintenant, nous allons voir la connexion!!