Rocola Digital: 3 Langkah
Rocola Digital: 3 Langkah
Anonim

Este proyecto terdiri dari realización de una rocola digital, la cual su función prinsip-prinsip lograr reproducir kira-kira 20 menit dari 3 canciones distintas, termasuk botón de jedaa/reproducción, dos botones para cambiar las para canciones almacenadas 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.

Dasar-dasar untuk menjalankan tombol tekan tombol tekan tombol tekan tombol tekan yang lebih baik. 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.

Perlengkapan

Bahan:

1 plancha de cartón de 80cm * 120cm

3-4 metros de cable untuk protoboard

arduino uno

1 adaptor 5V 1A

1 Buzzer pasivo

1 módulo de led rgb de cualquier tipo

1 saklar PCB vertikal

4 tombol tekan

5 resistensi dari 220Ω

1 galleta de protoboard

1 modul I2C untuk LCD 16*2

4 Barras de silikon

Langkah 1: Circuito Electronico

Lihat diagram untuk mewakili hubungan yang nyata, untuk kemudahan menentukan komponen untuk memfasilitasi posisi di dalam struktur.

Langkah 2: Codigo

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 secara umum.

Langkah 3: Konstruksi (opsional)

Para la construcción de la esstructura de la rocola se utilizó una plancha de cartón y silicón como adhesivo principal. Dimensi utama La esstructura cuenta con las siguientes: 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.