Оглавление:

Rocola Digital: 3 шага
Rocola Digital: 3 шага

Видео: Rocola Digital: 3 шага

Видео: Rocola Digital: 3 шага
Видео: Segundo Rosero - En La Distancia (Video Oficial) | Rockola 2024, Ноябрь
Anonim

Este proyecto consiste en la realización de una rocola digital, la cual su función main es lograr reproducir aproximadamente 20 segundos de 3 canciones distintas, включая un botón de pausa / воспроизводящий, dos botones para cambiar lasónadasio para cambiar lasúnadasio cambiar lasúnadasio canciones alambiar lasúnadasmo canciones Color de los neopixeles utilizados al gusto del usuario. En los siguientes pasos se adjuntarán los documentos de respaldo para el disñ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 converta como una acción específica. Conpecto al botón de pausa / воспроизводить и аль-де-камбио-де-цвет, использовать las funciones de interrupción del arduino en los pines digitales 2 y 3.

Запасы

Materiales:

1 планка 80 см * 120 см

3-4 метро кабеля для protoboard

arduino UNO

1 адаптер 5V 1A

1 зуммер пасиво

1 модуль led rgb de cualquier tipo

1 переключатель PCB вертикальный

4 кнопки

5 сопротивлений 220 Ом

1 галета-де-протоборд

1 модуль I2C с ЖК-дисплеем 16 * 2

4 Баррас-де-Силикон

Шаг 1. Circuito Electrónico

Circuito Electrónico
Circuito Electrónico

El siguiente diagrama esquemático репрезентирует las conexiones realizadas, por comfortiencia se decidió soldar algunos components para fastear su posicionamiento en la estructura de cartón.

Шаг 2: 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…

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

Шаг 3: Construcción (необязательно)

Construcción (опционально)
Construcción (опционально)
Construcción (опционально)
Construcción (опционально)
Construcción (опционально)
Construcción (опционально)
Construcción (опционально)
Construcción (опционально)

Para la construcción de la estructura de la rocola se utilizó una plancha de cartón y silicón como adhesivo main. La estructura main cuenta con las siguientes Размеры: 19,5 см на высоте, 12 см на высоте и 20 см на высоте. Esta consta de dos partes Principalales, 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.

Рекомендуемые: