Tabla de contenido:
Video: Rocola Digital: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Este proyecto consiste en la realización de una rocola digital, la cual su función principal es lograr reproducir aproximadamente 20 segundos de 3 canciones distintas, incluido un botón de pausa / reproducción, dos botones para cambiar las canciones almacenadas y un último botón para el cambio de color de los neopixeles utilizados al gusto del usuario. En los siguientes pasos se adjuntarán los documentos de respaldo para el diseño y construcción del proyecto.
Básicamente el funcionamiento de la rocola se basa en una serie de lecturas de los estados de los pulsadores, de manera que ante cualquier detección de cambio de su estado se interpreta como una acción específica. Con respecto al botón de pausa / reproducción y al de cambio de color, se utilizó las funciones de interrupción del arduino en los pines digitales 2 y 3.
Suministros
Materiales:
1 plancha de cartón de 80cm * 120cm
3-4 metros de cable para protoboard
arduino UNO
1 adaptador de 5V 1A
1 zumbador pasivo
1 módulo de led rgb de cualquier tipo
1 interruptor PCB vertical
4 pulsadores
5 resistencias de 220Ω
1 galleta de protoboard
1 módulo I2C con una pantalla LCD de 16 * 2
4 Barras de silicón
Paso 1: Circuito Electrónico
El siguiente diagrama esquemático representa las conexiones realizadas, por conveniencia se decidió soldar algunos componentes para facilitar su posicionamiento en la estructura de cartón.
Paso 2: Código
Para la codificación de las canciones seleccionadas, se tomaron como referencia los siguientes sitios web
github.com/AraanBranco/arduino/blob/master…
github.com/robsoncouto/arduino-songs/blob/…
github.com/deathbearbrown/arduino-tunes/bl…
Además se adjunta un diagrama de flujo con el funcionamiento del código en general.
Paso 3: Construcción (opcional)
Para la construcción de la estructura de la rocola se utilizó una plancha de cartón y silicón como adhesivo principal. La estructura principal cuenta con las siguientes dimensiones: 19.5cm de largo, 12cm de ancho y 20cm de alto. Esta consta de dos partes principales, la inferior contiente la placa de arduino y la mayoría del circuito, mientras que la parte superior contiene el módulo de leds rgb y la pantalla lcd.
Recomendado:
Rocola: 5 pasos
Rocola: Se realizo una rocola con buzzer activo que reproduzca 3 canciones al presionar un boton y que se logre visualizar el nombre de la cancion en una pantalla LCD.Materiales: Arduino UNOJumpers3 Botones1 Buzzer activo1 Potenciómetro1 Pantalla LCD5 resist
Rocola Digital: 4 pasos
Rocola Digital: Una rocola es un dispositivo que produce música. Están compuestos por una máquina y son operadas regulares a base de monedas para reproducir videos o canciones. En este caso se creo una rocola que funciona de forma manual, gracias a tres botones
Rocola (Jukebox) Manufactura Digital: 7 Pasos
Rocola (Jukebox) Manufactura Digital: Rocola programada con arduino. Contiene tres canciones: Starwars, Game of thrones y Coffin dance
Cómo desmontar un calibrador digital y cómo funciona un calibrador digital: 4 pasos
Cómo desmontar un calibrador digital y cómo funciona un calibrador digital: Mucha gente sabe cómo usar calibradores para medir. Este tutorial le enseñará cómo desmontar una pinza digital y una explicación de cómo funciona la pinza digital
Claqueta Digital Con Arduino (Claqueta digital con Arduino): 7 pasos
Claqueta Digital Con Arduino (Claqueta digital con Arduino): Crea tu propia claqueta digital, también puedes convertir una claqueta no digital en una, utilizando Arduino.MATERIALES Display de 7 segmentos MAX7219 de 8 digitos compatible con arduino.Modulo de Reloj RTC model DS3231 compatible con arduino.Arduin