Instrument de lumière Arduino

Instrument de lumière Arduino

Table des matières:

Anonim

Instrument de lumière Arduino

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!

Provisions: