TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Alerion en 31 de Mayo de 2016, 20:55:03
-
Hola.
Quiero empezar un proyecto en el cual un mic capte un sonido y este lo reciba un microcontrolador y atraves de la conversion analogo/digital este encienda un led.. Pero no estoy muy seguro de como hacerlo.. asi que agradeceria mucho su ayuda...
-
Imagino que lo que intentas hacer es que segun el nivel de la señal del microfono varie la intesidad del led.
Estoy mas que seguro que se puede hacer sin siquiera programar un PIC. Pero asumiendo que usas uno
Entonces lo primero a hacer es un programa que tome del ADC y cargue al PWM del PIC para asi variar el brillo del LED. La entrada del ADC por ahora seria un potenciometro, variarias la tension con eso.
Luego para agregarle el micro, necesitaras un circuito que capte eso, luego necesitaras un seguidor de onda y tal ves un amplificador con un AO, asi de esa forma tendrias tus 0 a 5V segun la envolvente del sonido, el micro leeria eso y lo pondria en el PWM modificando el duty.
EL programa es muy simple de realizar, ya que no es nada. La mayor dificultad va a estar en conseguir el circuito del microfono.