Outils pour utilisateurs

Outils du site


virginieouafouaf

Ceci est une ancienne révision du document !


Virginie Ouaf Ouaf

wiki pour Virginie pour la compréhension et la duplication de l'électronique nécessaire a ses Œuvres interactives.

Détecteur de luminosité , avec seuil réglable , qui lance du son MP3 stocké sur une carte SD

BOM

  • Arduino UNO
  • Capteur de luminosité ( photorésistance)
  • Potentiomètre
  • Carte MP3 DY Player ( modèle DY-SV5W )
  • Haut Parleur (type PC speaker)
  • Carte microSD
  • câbles Dupuis
  • Colle chaude (facultatif)

Schéma de câblage

Code Arduino

#include <Arduino.h>
//son
#include "DYPlayerArduino.h"
DY::Player player;
int son = 1;
int distance = 0;
int seuil = 500;
 
void setup() {
  // Serial.begin(9600);
  player.begin();
  player.setVolume(20);
  randomSeed(analogRead(0));
 
}
 
void loop() {
 
  seuil = analogRead(A1);
  delay(100);
  //lecture de la distance en CM
  distance = analogRead(A0);
  // Serial.print(seuil); // affichage console
  // Serial.print(" - ");
  // Serial.println(distance);
  delay(100);
 
  if (distance > seuil) {
    delay(10);
    //lecture d'un son aleatoire
    // son = int(random(1, 9)); // a decommenter si besoin
 
    // Serial.print("OK"); // affichage console
    // Serial.println(son);
    player.playSpecified(son); // lecture du son 0001.mp3 
    delay(4000);
    // remise a off
    distance = 100;// forcage distance>50
  }
}
virginieouafouaf.1626699961.txt.gz · Dernière modification : 2021/07/19 13:06 de gaziel