Arduino uno, control de dos luces con micrófono

Soy nuevo en arduino y otras cosas electrónicas, quiero intentar controlar dos luces en mi habitación usándolo, hice un boceto de cómo creo que quedaría el circuito, ¿alguien con más experiencia puede decirme si va a funcionar? ? o si hay algún componente que necesito agregar?

Aquí está el boceto:ingrese la descripción de la imagen aquí

Editar
Disculpas por no publicar un esquema, como dije, este es mi primer proyecto en electrónica. Este fue el esquema que se generó, espero que sea bueno. ingrese la descripción de la imagen aquíSobre el problema del micrófono, el que tenía la intención de usar sería uno de mis viejos auriculares, pensé que funcionaría, ¿sería difícil hacer un amplificador?

También quería agregar solo una pregunta más si está bien, si quiero agregar al proyecto un altavoz y un lector de tarjetas SD, no tendría suficientes pines, ¿hay alguna manera de obtener más pines? tal vez usando y IC?

Salud.

Por favor, publique un esquema. Una caricatura de Fritzing no cuenta como esquema. Nadie debe perseguir los cables solo para descubrir qué está tratando de hacer.
Parece bien. Las ilustraciones están mal vistas aquí, los esquemas (claros) son bienvenidos. Tal vez esto sea más adecuado para Arduino.SE.
¿Un micrófono electret generalmente no requiere algún circuito de soporte para ser adecuado como entrada a un ADC?
-1 por la horrible caricatura de Fritzing.
Disculpas por la caricatura de Fritzing, agregué el esquema generado, espero que sea bueno.

Respuestas (2)

Su dibujo se ve básicamente correcto, pero el circuito de su micrófono probablemente requerirá una conexión de polarización (fuente de alimentación). Debe elegir un micrófono con un amplificador incorporado para que emita suficiente voltaje para ser detectable con su ADC.

En general, tiene la idea correcta, pero como señaló un comentarista, su micrófono puede presentar problemas, según el tipo que esté usando.

Los micrófonos dinámicos clásicos (piense en los micrófonos vocales de escenario, como el Shure SM58, por ejemplo), generan mucha electricidad por sí mismos y no requieren ninguna amplificación incorporada. Si planea usar un micrófono dinámico, su circuito debería funcionar ( más o menos, sigue leyendo).

Sin embargo, los micrófonos electret, que son muy populares debido a su bajo costo y tamaño pequeño, tienen un amplificador FET interno que debe polarizarse externamente, como este:

ingrese la descripción de la imagen aquí

Por lo general, se utiliza una resistencia de 2,2 kOhm y un condensador muy grande (cuanto más grande, mejor es la respuesta de graves: 1 uF es un buen valor inicial).

Esto le dará una señal válida a su Arduino, pero a menos que esté trabajando con sonidos muy fuertes y no necesite mucha resolución ADC, es casi seguro que primero tendrá que amplificar el micrófono.

Cuando te sientas un poco más cómodo con la electrónica, esto es algo que deberías intentar construir tú mismo (¡y asegúrate de volver a Electronics.SE para recibir consejos!), pero si recién estás comenzando, te recomendaría usar uno de los muchos placas de derivación de micrófonos que tienen amplificadores incorporados. Este no es un sitio de compras, pero si busca "micrófono Arduino" en eBay/Amazon/Adafruit, aparecerán productos adecuados.

Edité la publicación con el esquema. ¿Sería difícil hacer que un micrófono normal funcione?
no es demasiado dificil Un amplificador de audio LM386, más un divisor de resistencia para polarización de CC debería ser lo suficientemente bueno
¿Qué es un micrófono "normal"? El símbolo esquemático que está usando para un micrófono es un tipo de "condensador de electreto" que mencioné en mi respuesta (observe el "condensador" dentro del símbolo esquemático de su micrófono). ¿Es esto lo que planeas usar? Si es así, su circuito no funcionará. Lea mi respuesta para obtener una explicación de por qué.