Objectifs
- Savoir le fonctionnement d’une touche optique
- Savoir utiliser un détecteur IR
- Savoir filtrer un signal TOR avec Arduino
- Savoir régler le seuil de sensibilité
- Etc.
Voir le tuto pour plus de détails
Programme Arduino
 void setup()
{
  // ADC 
  analogReadResolution(12);       // Ajustable <= 12 (4096 Niveaux) 
  // Affichage 
  Serial.begin(250000); 
}
void loop()
{
  // Lecture 
  float V1=(float)analogRead(A0); 
  V1=(V1*3.3/4095.0)*1000.0; 
  float V2=3000.0*(V1<1000.0); 
  
  // Affichage 
  Serial.print(V1); Serial.print("\t");
  Serial.println(V2);
  delay(25); 
}