Pages: [1]   Go Down
Author Topic: SOUND DETECTOR|| Rilevatore sonoro!  (Read 700 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello everyone,
for an exam I decided to build a "sensor" that detects the sound frequencies of emergency vehicles that turn off the radio immediately.
Before I put an amp that I plugged a microphone. Next to interface Arduino to 1.0 I added a converter F / T because it does not work with arduino sound frequencies, the problem now is how do I work with the amplitude of the input signal taken via arduino?

I report the code I used:

Ciao a tutti,
come progetto d'esame ho deciso di costruire un "sensore" che rileva le frequenze sonore dei mezzi di soccorso che spegnerà immediatamente l'autoradio.
Prima ho montato un amplificatore a cui ho collegato un microfono. Successivamente per interfacciarlo ad Arduino 1.0 ho inserito un convertitore F/T perchè arduino non lavora con le frequenze sonore, ora il problema è come faccio a lavorare con l'ampiezza del segnale preso in ingresso tramite arduino?

di seguito riporto il codice da me utilizzato:

int MIC=0;
int LED=13;
int NOISE_MARGIN=392;
double SAMPLING=0.1;

int value=0;
boolean flag=true;

void setup() {  
  pinMode(MIC,INPUT);
  pinMode(LED,OUTPUT);
  Serial.begin(9600);
}

void loop() {  
  value=analogRead(MIC);
  if(value>NOISE_MARGIN)
    digitalWrite(LED,HIGH);
       else digitalWrite(LED,LOW);
  Serial.println(value);
  delay(SAMPLING);
}


« Last Edit: May 31, 2012, 05:44:19 am by difra93 » Logged

Pages: [1]   Go Up
Jump to: