Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 193

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/LocalSettings.php on line 197

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338

Warning: putenv() has been disabled for security reasons in /home/users4/d/debrouilloweb/www/wikidebrouillard/includes/parser/Parser.php on line 2338
[ Wikidébrouillard ] Leds qui suivent la musique

Leds qui suivent la musique

De Wikidebrouillard.

Article incomplet en cours de rédaction

Sommaire

Présentation de l'expérience

Matériel

  • 1 capteur de son (ici est utilisé le DFR0034 de DFRobot mais d'autres capteurs peuvent être utilisés)
  • 1 arduino uno (et son câble usb)
  • 1 ordinateur pour programmer la carte avec le logiciel arduino
  • fils
  • 4 LEDs (des couleurs différentes rendrons plus joli)
  • Musique (lien youtube) de la musique pour tester le montage (la musique techno donne un meilleur résultat)

L'expérience

Le montage

C'est à dire :

  • les pattes les plus longue des LEDs sur les broches 10, 11, 12, 13 de la carte
  • les pattes les plus courtes sur le GND
  • le fils bleu du capteur (fils livré avec, voir photo) est à relié à A0
  • le fils rouge du capteur au 3.3V de la carte
  • le fils noir au GND de la carte

Le code

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);
  }
}

Que voit-on ?

On voit que les LEDs s'allument en rythme avec la musique.

Explications

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.

Questions sans réponses

Expériences sur Wikidébrouillard

Autres expériences

Autres expériences avec le même concept, recherche sur internet (indiquer les liens). 

Applications : liens avec le quotidien

Lieux propices à sa réalisation

Plutôt dans un atelier avec des ordinateurs disposant du logiciel arduino.

Portail des ExplorateursWikidébrouillardLéon DitFLOGPhoto mystèreJ'ai FaitPortraits
AR
CO

Leds qui suivent la musique

Rechercher

Page Discussion Historique
Powered by MediaWiki
Creative Commons - Paternite Partage a l

© Graphisme : Les Petits Débrouillards Grand Ouest (Patrice Guinche - Jessica Romero) | Développement web : Libre Informatique