Kazalo:

Rocola Digital: 3 koraki
Rocola Digital: 3 koraki

Video: Rocola Digital: 3 koraki

Video: Rocola Digital: 3 koraki
Video: Rock-Ola Bubbler Digital Music Center Jukebox | Full Review 2024, November
Anonim

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 distratsis, includeyendo un botón de pausa/reproducción, dos botones para cambiar las canciones almacenadas y un último boton para 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 push buttons, 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 uporablja kot last funciones de interrupción del arduino en los pines digitales 2 y 3.

Zaloge

Materiali:

1 košara 80 cm*120 cm

3-4 metro kabla za protoboard

arduino UNO

1 adapter 5V 1A

1 zvočni signal pasivo

1 módulo de led rgb de cualquier tip

1 stikalo PCB navpično

4 gumbi

5 upornosti 220 Ω

1 plošča iz protobora

1 vmesnik I2C s LCD zaslonom velikosti 16*2

4 silikonske škatle

1. korak: Circuito Electrónico

Električno vezje
Električno vezje

El siguiente diagrama esquemático reprezentance las conexiones realizadas, por comfortencia se decidió soldar algunos componentsn facil para facilitar su posicionamiento en la estructura de cartón.

2. korak: Código

Código
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…

Dodatno se adjunta un diagrama de flujo con el funcionamiento del código en general.

3. korak: Konstrukcija (neobvezno)

Konstrukcija (opcijsko)
Konstrukcija (opcijsko)
Konstrukcija (opcijsko)
Konstrukcija (opcijsko)
Konstrukcija (opcijsko)
Konstrukcija (opcijsko)
Konstrukcija (opcijsko)
Konstrukcija (opcijsko)

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,5 cm de largo, 12 cm de ancho y 20 cm 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.

Priporočena: