Arduino en español
Circuitos con Arduino - Juan Antonio Villalpando
-- Tutorial de iniciación a Arduino --
Volver al índice del tutorial
____________________________
42.- Sensor de sonido. Micrófono como sensor.
Este micrófono electrec funciona con el LM393.
También funciona como el interruptor de inclinación y el interruptor magnético que hemos visto en otros tutoriales, además de los sensores indicados al final de esta página.
Este módulo NO funciona como amplificador de sonido lineal, es decir no funciona para amplificar el sonido de voz de una persona para luego oirlo mediante un amplificador de sonido.
Su utilización solo es para detectar si hay o no sonido. Es decir, solo sale por su salida un nivel bajo (LOW) o alto (HIGH) según no detecte o detecte sonido. Se denominan detectores de sonido. El nivel umbral puede ser graduado mediante el potenciómetro.
Hoja de datos de otro modelo.
____________________________________
- Vamos a utilizar el mismo código que el del interruptor de inclinación y el magnético.
- Lo conectamos a Vcc, Gnd y el terminal OUT al pin 2 del Arduino.
- Cuando supera el umbral, se enciende el LED13.
- Solo detecta si hay o no sonido.
Código |
/*
Juan A. Villalpando
kio4.com
*/
int LED13 = 13;
int sensor = 2;
int estado = 0;
void setup(){
pinMode (LED13,OUTPUT);
pinMode (sensor,INPUT);
}
void loop(){
estado = digitalRead(sensor);
if (estado == HIGH){
digitalWrite(LED13,HIGH);
}
else {
digitalWrite(LED13,LOW);
}
} |
___________________________
- Micrófono electret.
Micrófono electret
- En todo caso podemos desoldar el micrófono y utilizarlo como tal mediante este circuito para podérselo acoplar a un amplificador lineal de sonido.
- Consulta estos enlaces.
Amplificador básico.
Circuito con micrófono de sonido lineal. Módulo
Módulo, micrófono, grabación de sonido y altavoz. Módulo. Te puede interesar.
______________________________________________
- Este modelo de circuito lo utilizan muchos módulos digitales en los que solo se obtiene en su salida dos niveles, ALTO o BAJO. El umbral se gradúa con el potenciómetro que tiene cada módulo.
- Hay otros módulo de sensores de luz, humedad,... que tiene salidas analógicas.
___________________
- Otros interruptores digitales.
- Módulos digitales con el comparador LM393:
- NOTA: hay módulos que tienen terminal ANALÓGICO, en éstos se puede obtener distintos niveles de medición.
- Normalmente en la salida de un sensor obtenemos una serie de valores, por ejemplo en un sensor de luz según haya más o menos luz dará un cierto valor, en cambio en un interruptor solo tendremos salida ALTA o BAJA, se configurará un umbral y dependiendo si la entrada supera o no ese nivel, entregará en su valor ALTO o BAJO.
___________________
- Sensor de luz.
Rango de detección 760nm-1100 nm
Este módulo tiene terminal analógico. Podemos obtener una serie de valores según el niveles de medición.
___________________
- Sensor de humedad HR202
___________________
- Sensor de luz con LDR
- Observa el esquema, en la salida analógica A0 podemos obtener distintos niveles de tensión según la luz incidente.
___________________
- Sensor de vibración.
___________________
- Interruptor de inclinación (lo hemos visto en otro tutorial)
___________________
- Interruptor magnético (lo hemos visto en otro tutorial)
___________________
- Sensor de lluvia.
- Observa el esquema, en la salida analógica A0 podemos obtener distintos niveles de tensión según la humedad.
________________________________
|