Rocola Digital: 3 քայլ
Rocola Digital: 3 քայլ
Anonim

Este proyecto conste en en una rocola digital, la cual su función principal es lograr reproducir aproximadamente 20 segundos de 3 canciones distintas, incluyendo un botón de pausa/reproducción, dos botones para cambiar las canciones almacenes almacenes գույնը 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 սեղմել կոճակները, այն ժամանակ, երբ դուք պետք է որոշեք, թե ինչպես է հայտնաբերվում cambio de su estado- ն, որը թույլ է տալիս մեկնաբանել հատուկ էքսպեկտիվությունը: Հարգանքով վերաբերվում եմ գույնի, գույնի օգտագործմանը և օգտագործմանը, ինչպես նաև օգտագործում ենք թվային թվերի 2 և 3 սփռոցների գործառույթները:

Պարագաներ

Նյութեր:

1 հատ պլան 80 սմ*120 սմ

3-4 մետրոյի մալուխ ՝ նախատախտակի համար

arduino UNO

1 adaptator de 5V 1A

1 Buzzer pasivo

1 módulo de led rgb de cualquier tipo

1 անջատիչ PCB ուղղահայաց

4 կոճակ

5 դիմադրություն 220Ω

1 գալետա նախատախտակ

1 m2dulo I2C con una pantalla LCD de 16*2

4 Barras de silicón

Քայլ 1: Circuito Electrónico

El siguiente diagrama esquemático ներկայացնում las conexiones realizadas, por lehtiencia se decidió soldar algunos componentes para lehtas su suicionamiento en la estructura de cartón.

Քայլ 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…

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

Քայլ 3: Կառուցվածք (ըստ ցանկության)

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 չափերը ՝ 19.5 սմ մեծ, 12 սմ ՝ անչո և 20 սմ բարձրություն: 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.

Խորհուրդ ենք տալիս: