Arduino

¡Hola! Bienvenido a Geeky Theory. Puedes participar y escribir tus propios tutoriales si te unes a nuestra comunidad de usuarios, donde competirás con los mejores redactores y programadores de Internet para estar en lo más alto de la tabla y conseguir Rockets. ¡Accede y únete a nosotros! Y si quieres publicar tus propios artículos, lee esta guía de publicación para saber cómo hacerlo.
5 octubre, 2012
|
10.127 15

Tutorial Arduino: Construye un vúmetro

vu

En este tutorial se va a explicar cómo montar nuestro propio VU meter, o vúmetro. Un vúmetro es un indicador de volumen. El VU es la unidad de volumen. En este proyecto, mostraremos en una línea de 10 LEDs el sonido percibido por un micrófono. Habrá 5 LEDs verdes, 3 amarillos y 2 rojos. Cuando mayor sea el volumen, más LEDs se encenderán.

 

Para comenzar, debemos saber cómo conectar el micrófono a nuestra placa Arduino. Para llevar a cabo esta tarea, debemos tener un Electret Microphone. El Electret microphone es un tipo de micrófono muy robusto y de reducido tamaño, pero tiene una pega, y es que es muy sensible a la humedad y a los cambios de temperatura, por lo que poco a poco, su rendimiento irá bajando. Este tipo de micrófono se puede conseguir en una tienda de componentes electrónicos o por Internet, a un precio realmente asequible, si sabemos buscar. A mí personalmente me ha salido muy barato, porque directamente he desmontado unos cascos con micrófono que no funcionaban. Como veréis en el vídeo, el micrófono seguía en perfecto estado, así que, he podido darle un nuevo uso.

Una de las características de estos micrófonos es que no producen una señal suficiente como para poder leerla con un pin analógico. Es por esto por lo que realizamos un circuito amplificador con un transistor BC337. Utilizaremos también un condensador de 100 nF, mediante el cual eliminaremos la componente continua de la señal generada por el micrófono. Esta componente continua es una señal a frecuencia 0 Hz. El esquemático del circuito se podrá ver tras analizar código. Este proyecto tiene un pequeño extra, y es que, si pulsamos el botón mientras está el programa en ejecución, se iluminará el LED que más alto ha llegado. Si lo sometemos a mucho volumen, siempre estará en el último LED, el rojo, pero si lo utilizamos con un volumen normal, veremos el efecto.

 

- MONTAJE:

- VÍDEO:

Código en GitHub:
github

Share on Facebook10Share on Google+8Tweet about this on Twitter4Buffer this pageFlattr the authorEmail this to someoneShare on LinkedIn0Share on Reddit0Share on Tumblr

Ingeniero de Telecomunicación. Apasionado de la programación y del conocimiento libre. Demasiadas ideas pasan por mi cabeza. Intentaré escribirlas todas en Geeky Theory.

  • Francisco

    Un saludo, enhorabuena por tu web, nos ayuda mucho a los aficionados de la electronica y la informatica. me gustaria si fuera posible que me enviaras la imagen del diagrama con mayor calidad. seria la imagen vumeterarduino3.jpg. gracias y un saludo. mi correo es pacolax@hotmail.com

    • Mario

      Hola Francisco. En cuanto pueda subiré de nuevo la imagen. Saludos y, gracias por leernos.

  • Guillermo

    excelente amigo gracias por esta información que nos das y esta excelente tu pagina espero ver mas de arduino

    • Mario

      No te preocupes que se subirán más cosas con Arduino. ¡Gracias!

  • Pingback: VU Meter con Arduino « accionangel

  • IPSE

    ¿No podéis poner las imágenes del esquema con mas resolución?
    Soy incapaz de leer cada valor.
    Gracias de antemano.

    • Mario

      Hola IPSE. Las pondremos, no te preocupes.

  • ciro

    el circuito en el protoboard no se aprecia bien… si puedes agrandarla o mejorar la imagen….
    gracias

    • Mario

      Hola ciro. Estamos en ello ;)

  • alejandro

    por favor, podrías decir los valores de las resistencias de izquierda a derecha en la imagen vumeterarduino4

    • Mario

      Hola alejandro. Son de 270 Ohmios. Un saludo.

      • alejandro

        Gracias

  • samuel

    hola…me podrias dar los valores de las resistencias dle circuito de amplificacion que va al microfono porfa

  • http://Website Katy

    ¿Podrías porfavor mandarme los digramas un poco más claros?. Me gustaría probar este proyecto :)
    A mi correo por favor, y super interesante su aporte, ¡Felicidades! ;) katy.rvelez@hotmail.com

  • Andrés Espinosa

    El problema que tengo con esto es que hay un límite de volumen que capta, es decir no diferencia entre sonidos muy fuertes. Estoy buscando hacer un dispositivo que los primeros segundos se calibre, y después con sonidos más fuertes prenda distintas luces. El problema es que el límite de volumen que capta es muy bajo, y no puedo diferenciar sonidos muy fuertes.