[Résolu] Capteur de mouvement utilisé comme un inter


bonjour à tous,
je suis en train de programmer une carte uno r3 avec un detecteur de mouvement pour allumer un ruban led en éclairage indirect.

j'ai cependant un probleme, j arrive bien à detecter, récuperer les donnees mais je n arrive pas à coder de cette façon :
quand il detecte  et que la lampe n est pas allumé, elle s allume
quand il ne detecte rien mais que s est allumé ça ne change rien
quand il detecte et que s est allumé, ça s'éteint.

en résumé la partie code : (je ne l'ai pas sous la main)

etatlampe = 0;

if ( detection == high && etatlampe == 0) {
etatlampe = high; }
else if ( detection == low && etatlampe == 1 ) {
etatlampe = high; }
else if ( detection == high && etatlampe == 1 ){
etatlampe = low }

( bien entendu c est dans le loop)

merci si quelqu un à une piste ... !!!

jibogs

tues pas dans la bonne section, demande à un modo de déplacer.

utilise digitalwrite(pinlampe, high) et ca devrait fonctionner


Arduino Forum > International > Français > Le bar (Moderators: jfs, Snootlab) > [Résolu] Capteur de mouvement utilisé comme un inter


arduino

Comments