https://github.com/markoshb/raspberrypi-lullaby
Cool project using a Raspberry Pi and an aditional chip.
https://github.com/markoshb/raspberrypi-lullaby
assambly music-player raspberry-pi
Last synced: 2 months ago
JSON representation
Cool project using a Raspberry Pi and an aditional chip.
- Host: GitHub
- URL: https://github.com/markoshb/raspberrypi-lullaby
- Owner: MarkosHB
- Created: 2022-06-27T15:25:03.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-27T15:51:53.000Z (about 4 years ago)
- Last Synced: 2023-03-09T05:56:01.266Z (over 3 years ago)
- Topics: assambly, music-player, raspberry-pi
- Language: Assembly
- Homepage:
- Size: 296 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RaspberryPi-Lullaby
### Funcionalidades del projecto
1) Reproductor de la melodía "Duérmete niño, duérmete ya" utilizando dos arrays, uno que contiene las notas y otro su duración. [More info](https://github.com/MarkosHB/RaspberryPi-Lullaby/blob/main/Source%20Code/melodiaCuna.inc).
2) Encendido de leds síncrono con la melodía, de manera que cada vez que se acabe una estrofa se volvera a comenzar de izquierda a derecha (de los leds verdes a los rojos).
- Esta decisión de diseño se debe a que los niños se relajarán más fácilmente si ven como los leds se apagan y encienden suavemente.
- No es necesariamente un encendido secuencial, más bien es un intento de hacer un efecto de "barra de cargado" que se va llenando y vaciando.
3) Uso de los botones:
* **Botón1**. Se modifica el comportamiento de los leds para que se se enciendan y apaguen todos los leds a la vez con cada una de las notas que suenen.
* **Botón2**. Se restablece el comportamiento descrito anteriormente en el punto dos. Se puede decir que el sistema arranca con este botón activado.
### Hardware empleado