Sommaire |
C'est à dire :
void setup() { pinMode(10, OUTPUT); pinMode(11, OUTPUT); pinMode(12, OUTPUT); pinMode(13, OUTPUT); Serial.begin(9600); } void loop() { int val = analogRead(0); Serial.println(val,DEC); if (val >=40){ digitalWrite(13, HIGH); delay(50); digitalWrite(13, LOW); } else if (val >=30){ digitalWrite(12, HIGH); delay(50); digitalWrite(12, LOW); } else if (val >=20){ digitalWrite(11, HIGH); delay(50); digitalWrite(11, LOW); } else if (val >=10){ digitalWrite(10, HIGH); delay(50); digitalWrite(10, LOW); } }
On voit que les LEDs s'allument en rythme avec la musique.
Le capteur de son perçoit la puissance du son, et les envoi à la carte arduino. Chaque LED s'allume selon la puissance du son : si le son est très fort la LED rouge s'allume, un peu moins fort la orange, puis la jaune et enfin la verte. Ce qui donne l'impression que la lumière suit la musique.
Autres expériences avec le même concept, recherche sur internet (indiquer les liens).
Plutôt dans un atelier avec des ordinateurs disposant du logiciel arduino.
© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique