Esto se puede lograr sin el uso de microcontroladores, pero con menor robustez.
En primer lugar, necesita un sensor de proximidad. Se ve algo como esto.
- ¿Puede ser rentable diseñar y vender cámaras de vigilancia basadas en Raspberry pi?
- ¿Puedo usar una Raspberry Pi 3 para crear un robot basado en voz que también pueda responder?
- Cómo conectar Raspberry Pi a Internet y mostrar datos de la base de datos en un televisor
- ¿Es posible escribir código de ensamblaje en línea en Python para Raspberry Pi?
- ¿Cómo podemos conectar una Raspberry Pi con un módulo GPS?
Así es como funciona:
Un LED IR (el LED con el tinte púrpura) en el módulo del sensor envía radiaciones IR. Cuando un objeto está cerca del sensor, la luz se refleja en el fotodiodo (el componente similar al LED transparente), y la salida ahora es 1 o 5 V lógico, de lo contrario, la salida es 0 o 0 V lógico. La siguiente imagen debería dar una idea sobre el funcionamiento (disculpas por la mala calidad de la imagen).
Puede construir su propio módulo de sensor de proximidad, si sigue este circuito.
Ahora esto detecta cuando una persona está entrando en la habitación. Para reproducir la música durante un corto período de tiempo, puede usar un multivibrador monoestable usando un IC de temporizador 555 (Tutoriales de ensamblaje de circuitos || Temporizador 555, modo monoestable). Usando este circuito puedes controlar cuánto tiempo quieres que suene la música. Entonces, básicamente, la salida del multivibrador monoestable envía 5V siempre que sea el tiempo para el que diseñó el circuito.
Ahora conecte esta salida a su módulo de música o un simple zumbador y Voilà.
Nota: la salida que obtiene del módulo IR generalmente será un pulso de disparo de borde positivo, mientras que necesita un pulso de disparo de borde negativo para el multivibrador, por lo que le sugiero que use una puerta NOT para la transmisión. Si alguna de las palabras que mencioné no tiene sentido, busque en Google, hay muchos recursos en línea.
Espero que esto ayude 🙂