Recepteur laser

Fermé
pimment69 Messages postés 22 Date d'inscription mardi 21 janvier 2014 Statut Membre Dernière intervention 14 avril 2014 - 7 avril 2014 à 08:22
pimment69 Messages postés 22 Date d'inscription mardi 21 janvier 2014 Statut Membre Dernière intervention 14 avril 2014 - 14 avril 2014 à 08:18
Bonjour,

j'ai un gros soucis, je n'arrive pas à commencer un programme avec un recepteur laser , en fait il y a un laser qui doit etre dirigé vers le recepteur donc et si jamais le laser est coupé ou rencontre un obstacle et bien il y a une led qui s'allume et j'ai essayé de programmer avec des high et low mais ca marche pas comme ca à mon avis, sinon ca serait trop simple, quelqu'un peut me dire par ou commencer, voilà ce que j'ai fait :

int led = 7;
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);


}


2 réponses

Nexii Messages postés 338 Date d'inscription jeudi 13 mars 2014 Statut Membre Dernière intervention 14 mars 2017 575
7 avril 2014 à 11:33
Tu dois être sous Arduino ?

Jette un oeil ici :
http://atelierjcm.com/arduino/infra-rouge-detecter-la-coupure-dun-faisceau/
0
pimment69 Messages postés 22 Date d'inscription mardi 21 janvier 2014 Statut Membre Dernière intervention 14 avril 2014
Modifié par pimment69 le 10/04/2014 à 14:48
oui mais c'est bcp + compliqué le lien la :O , moi c'est bcp + simple , il faut juste que ma led s'allume quand il y a coupure entre le laser et le recepteur mon prof m'a dit que ce programme est juste mais ma led reste toujours eteinte et elle est pas grillée et mon montage est juste c'est le prof qui m'a aidé mais je vois pas pourquoi ca s'allume pas :

int led = 7;
int recepteur = 3;

void setup()
{
pinMode(led, OUTPUT);
pinMode(recepteur, INPUT);
}



void loop()
{
digitalWrite(led,LOW);
if (digitalRead(recepteur)==HIGH)
{
digitalWrite(led,HIGH);
}
else
{
digitalWrite(led,LOW);
}




}
0
Nexii Messages postés 338 Date d'inscription jeudi 13 mars 2014 Statut Membre Dernière intervention 14 mars 2017 575
11 avril 2014 à 09:09
Désoler je fais pas d'Arduino, je compte m'y mettre et j'ai pas mal de site référencés sur la question.
Je pensais que le code saurait t'aider (il n'est pas trop complexe celui du lien).

Bon courage.
0
pimment69 Messages postés 22 Date d'inscription mardi 21 janvier 2014 Statut Membre Dernière intervention 14 avril 2014
14 avril 2014 à 08:18
merci quand meme , c'est juste qu'il faut que la led s'éteigne quand le laser n'est pas coupé et s'allume quand le recepteur ne recoit plus le laser je rame :(
0
pimment69 Messages postés 22 Date d'inscription mardi 21 janvier 2014 Statut Membre Dernière intervention 14 avril 2014
10 avril 2014 à 14:13
oui exacte je suis sous arduino
0