Étape 3: (Bo) arduino programme
Donc bref, il va tenir ici. Basé sur l’un des exemples de programmes dans la bibliothèque de l’arduino. Notez que le ' < 20' bit peut être modifié afin de rendre le circuit plus ou moins sensible. Après avoir démonté la chose pour ce Instructable, je ne peux pas, pour la vie de moi, n’oubliez pas quelle direction se traduit par une sensibilité plus élevée (c'est-à-dire si un nombre supérieur ou inférieur rend plus sensible). Toutes mes excuses. Quand je lance le circuit de retour ensemble, je mettrai à jour en conséquence.Interrupteur sonore Code
int analogPin = 0 ; a0 broches sur la carte
int ledPin = 10 ; broche 10 du Conseil d’administration
int analogValue = 0 ; valeur de l’ADC
void setup()
{
pinMode (ledPin, sortie) ;
}
void loop()
{
lire les entrées analogiques, diviser par 4 pour faire de la plage 0-255 :
analogValue = analogRead(analogPin) ;
analogValue = analogValue / 4 ;
Si (analogValue < 20) {}
digitalWrite (ledPin, HIGH) ;
}
else {}
digitalWrite (ledPin, basse) ;
}
Delay(10) ;
}