Go Down

Topic: Utiliser valeur du potentiomètre pour décaler une action (Read 8 times) previous topic - next topic

gunsman76

Avec le programme d'origine, ça fonctionne parfaitement, quand j'ai une detection de passage devant la cellule, la led verte s'allume parfaitement.


Le problème c'est de lancer une action a X seconde derrière l'allumage de la led verte



fdufnews

#71
Feb 03, 2013, 04:51 pm Last Edit: Feb 04, 2013, 08:52 am by fdufnews Reason: 1
Quote
Mais je me rends surtout compte que l'idée du potar paraissait une bonne idée car c'était sur le papier la plus simple, on tourne un bouton pour augmenter le temps, on le baisse pour baisser le temps. Mais quand je vois le mal à programmer le code, je me demande si en mettant des boutons on gagnerait pas du temps pour incrémenter et décrémenter la valeur de décalage.

C'est pas la manière de saisir les consignes qui complique ou ralenti le code c'est les ajouts successifs non maitrisés.
La saisie du temps par les potentiomètres et d'ailleurs plus simple que la saisie par des boutons.
Il faut juste mettre le montage de coté, prendre une feuille de papier et décrire pas à pas ce que doit faire ton programme. Comment sont utilisées les commandes les paramètres qu'elles fournissent et ce que le programme en fait. Tu vas voir, c'est magique après cela ira tout seul.

gunsman76

C'est peut-être parce qu'on se complique trop la vie.


Parce que le problème est très simple


1 pièce passe devant le capteur --> allumage led verte ---> attente Nb secondes ---> allumage led rouge


c'est juste un décalage d'action, décalage que je dois controler



Dur dur....

infobarquee

en mettant une valeur en dur pour le potar, chez moi ca fonctionne.
donc, je dirais une mauvaise lecture du potar avec un truc style 2.00 qui fout tout par terre dans le millis.
c'est pas un float qu'il faut pour initialiser le potar mais un int vu que tu vas jusqu'à 100.

gunsman76

a oui, se serait super !


On peut régler le problème comment ?

Go Up