Étape 4: Code
Plug-in the One LinkIt en vous êtes ordinateur et télécharger ce code. Ce code permettra le capteur infrarouge détecter tous les objets entre le capteur et le led et interruption de la LED seront allume et commencent à clignoter. Vous pouvez le modifier pour faire ce qu’il est, que vous voulez faire lorsque l’objet est détectée. (déclenchement d’un servo, tournant sur un relais...).
Voici le code :
int Wled = 13; / / initialise les broches
int IRled = 8 ;
int exact = 2 ;
int ir ;
void setup()
{
pinMode (Wled, sortie) ;
pinMode (IRled, sortie) ;
pinMode (entrée, exact) ;
signal38() ;
}
void loop()
{
signal38() ;
if(IR == 1)
{
digitalWrite (Wled, élevé) ;
Delay(300) ;
digitalWrite (Wled, faible) ;
Delay(300) ;
}
d’autre if(ir == 0)
{
digitalWrite (Wled, faible) ;
}
}
Sub signal38()
{
digitalWrite (IRled, élevé) ;
delayMicroseconds(11) ;
digitalWrite(IRled,LOW) ;
delayMicroseconds(11) ;
digitalWrite (IRled, élevé) ;
delayMicroseconds(11) ;
digitalWrite(IRled,LOW) ;
delayMicroseconds(11) ;
digitalWrite (IRled, élevé) ;
delayMicroseconds(11) ;
digitalWrite(IRled,LOW) ;
delayMicroseconds(11) ;
digitalWrite (IRled, élevé) ;
delayMicroseconds(11) ;
digitalWrite(IRled,LOW) ;
delayMicroseconds(11) ;
}