Recepteur laser et Led
pimment69
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
Fanny -
Fanny -
Bonjour, j'ai un gros problème avec mon programme , c'est tout bête et j'ai l'impression que c'est super simple mais ca marche pas comme je veux
donc j'ai un recepteur laser, une led et un petit laser donc voilà mon projet :
lorsque le laser est coupé par un obstacle entre le laser et le recepteur , alors la led s'allume sinon elle est éteinte , sauf qu'avec ce programme elle reste allumée tout le temps et quand je passe le laser devant le recepteur rien se passe
je précise je suis sur arduino
donc j'ai un recepteur laser, une led et un petit laser donc voilà mon projet :
lorsque le laser est coupé par un obstacle entre le laser et le recepteur , alors la led s'allume sinon elle est éteinte , sauf qu'avec ce programme elle reste allumée tout le temps et quand je passe le laser devant le recepteur rien se passe
je précise je suis sur arduino
int led = 2; int recepteur = 3; void setup() { pinMode(led, OUTPUT); pinMode(recepteur, INPUT); } void loop() { digitalWrite(led,LOW); digitalWrite(recepteur,HIGH); if (recepteur,LOW) digitalWrite(led, HIGH); }
3 réponses
personne ? :s je comprends pas pourquoi ma led reste toujours allumé alors que mon laser est devant mon recepteur :s
Bonjours
c'est normale qu'il reste allumé tout le temps il faut revoir ton algorithme et ton implémentation, ta condition
bref travail plus l'algorithme de ton application avant de codé
à bientôt
c'est normale qu'il reste allumé tout le temps il faut revoir ton algorithme et ton implémentation, ta condition
if(recepteur,LOW)n'est pas correcte (peut-être que je me trompe) car peu importe l'état de ton récepteur il sera tout le temps allumé le mieux et de faire si mon récepteur et pas détecter ben allume la led sinon elle reste éteinte.
bref travail plus l'algorithme de ton application avant de codé
à bientôt