![Instrument de lumière Arduino Instrument de lumière Arduino](https://img.gwsigeps.com/img/circuits/arduino-light-instrument-1.jpg)
Table des matières:
Ce projet crée un instrument dont la hauteur est déterminée par le niveau de lumière. Déplacez votre main sur le
De la lumière ou de l’air y pénètrent à différentes hauteurs pour bloquer plus ou moins de lumière en créant des hauteurs différentes.
Composants nécessaires:
1x planche à pain
1x Arduino
2x LDR
2x résistance de 100 ou 220 ohms
2x résistances 10K
2x haut-parleurs ou buzzers piézo
Fils
Les composants peuvent être trouvés à
Ce projet utilise un kit complémentaire Arduino Board et LDR
www.EGRobotics.com
Le code:
void setup() {
}
boucle vide () {
int sensorReading = analogRead (A0);
int sensorReading1 = analogRead (A1);
int thisPitch1 = map (sensorReading, 400, 1000, 120, 1500);
ton (10, thisPitch1, 10); // change la dernière valeur pour changer la durée pendant laquelle le haut-parleur maintient sa tonalité.
délai (100); // Change le temps de retard pour différentes durées, mais ne passe pas sous la durée de tonalité de 10.
int thisPitch2 = map (sensorReading1, 400, 1000, 120, 1500);
ton (11, thisPitch2, 10);
délai (100);
}
Vidéo:
Rendez-vous sur www.instructables.com/member/EGRobotics/ pour des projets plus amusants!