Consejos & Ideas necesarias ...
Trabajando en un proyecto: un reloj de pared personalizado con perler perlas NES sprites en lugar de los números. Las figuras se montan en un tablero de madera con recortes debajo, y durante cada hora un LED se encenderá e iluminará la figura de NES durante esa hora, y un archivo de audio reproducirá algunos efectos de sonido / música temática de ese juego en particular de NES.
Tiempo, presupuesto, experiencia
- El tiempo no es un factor
- $ 50 - $ 100 si es posible. Ya tengo un montón de componentes (resistencias, tapas, LED, cables, etc.) por ahí. No tengo fichas ni un arduino.
- Soy ingeniero, pero no eléctrico. Mech Eng + un montón de matemáticas. Tomé un par de clases de EE en la universidad, pero eso fue ... hace un par de años. Me siento cómodo con los circuitos, el cableado, el dimensionamiento de los condensadores y resistencias, etc. He construido varias computadoras (gracias, Newegg). Estoy bastante seguro de que una vez apunté en la dirección correcta y con un pequeño consejo puedo resolverlo y construir los circuitos. Mi problema es saber por dónde empezar.
Controlando los LED's
Mi principal problema es tratar de descubrir la mejor manera de sincronizar los LED con un reloj. Por ejemplo, si Mario está en el punto de las 3 en punto, a las 3 de la tarde, la luz detrás de Mario se encenderá y permanecerá encendida durante una hora. Luego, a las 4 pm, la luz detrás de Mario se apagará y la luz detrás de otra figura en la posición de las 4 en punto (Enlace) se encenderá. Las luces recorrerán 12 cifras y luego se reiniciarán.
Por lo que he estado investigando las últimas semanas, hay muchas opciones:
- temporizador 555 (no creo que esto funcione con los períodos de tiempo requeridos)
- temporizador 555 con contador de décadas
- temporizador 555, contador de décadas + 32.768 Hz de cristal (¿puedo ejecutar un reloj fuera de esto también?)
- contadores de décadas en cascada con temporizador 555
- tarjeta de arduino y código de escritura para el programa
- raspberrypi (probablemente un exceso)
- otros?
Reproducción de audio
Quiero reproducir un breve clip del tema musical de cada juego en la parte superior de cada hora. Por ejemplo, a las 4 pm, cuando se enciende Link, el tema de la leyenda de Zelda se reproducirá durante un minuto y luego se detendrá.
Aquí es donde estoy menos familiarizado con mis opciones. He mirado cosas como:
- WTV020SD con arduino
- desarmar un viejo reproductor de mp3 y configurarlo para reproducir en un bucle
- varios chips de audio y tarjetas
La duración de la batería probablemente será un problema con la ruta del reproductor de mp3. Si tomo la ruta arduino, probablemente podría programar los LED y obtener una placa de audio / mp3 y controlar eso también, ¿no?
TLDR
- Es necesario sincronizar 12 LED con un reloj / temporizador para que un LED permanezca encendido durante 1 hora y luego se apague durante las siguientes 11 horas mientras se enciende el siguiente LED. Repita.
- Necesita reproducir un archivo de audio una vez al comienzo de cada hora.
He buscado entre los googles, aquí, sparkfun, buildcircuit, instructables, mdfly, y varios otros sitios. No he visto nada que aborde esto, o si lo hice no lo reconocí. Mis disculpas si esto ya está cubierto en otro lugar.
EDITAR
Encontré esto:
Circuito secuencial con más de 10 LEDs
que habla sobre el uso de 2 x 4017 para obtener un montón de LED, y también los registros de desplazamiento SIPO. Parece que funcionaría, pero nuevamente, el tiempo requerido me hace pensar que el temporizador 555 no funcionará. ¿Estoy en eso? Aún queda el problema de controlar el audio ...