Académique Documents
Professionnel Documents
Culture Documents
Objectifs
1. Savoir lire la sortie Audio
2. Savoir la dynamique des signaux audio
3. Savoir convertir un signal stéréo en mono
4. Savoir contrôler l’intensité d’une LED (ou plusieurs) avec un signal audio
5. Etc.
#define pinPWM 2
void setup() {
Serial.begin(115200);
void loop() {
Audio_left=analogRead(A0);
Audio_right=analogRead(A1);
// Sommation + Gain
Audio_sig=Gain*(Audio_left+Audio_right);
// Contrôle de la LED
analogWrite(pinPWM,Audio_sig);
Serial.print(Audio_left);Serial.print(",");
Serial.print(Audio_right);Serial.print(",");
Serial.println(Audio_sig);
delay(20);
Contrôle de la LED
#define Gain 1
#define pinPWM 2
void setup() {
void loop() {
Audio_left=analogRead(A0);
Audio_right=analogRead(A1);
// Sommation + Gain
Audio_sig=Gain*(Audio_left+Audio_right);
// Contrôle de la LED
analogWrite(pinPWM,Audio_sig);