Sisällysluettelo:

Rocola Digital: 3 vaihetta
Rocola Digital: 3 vaihetta

Video: Rocola Digital: 3 vaihetta

Video: Rocola Digital: 3 vaihetta
Video: MEGA Chia GPU Farming and Plotting Guide for Linux - Gigahorse Start to Finish - 2023 2024, Heinäkuu
Anonim

Este proyecto consiste en la realización de una rocola digital, la cual su función princip es es lograr reproducir aproximadamente 20 segmenttiä 3 canciones distintas, incluyendo un botón de pausa/reproducción, dos botones para cambiar las canciones almacenadas y un último botón para el väri de los neopixeles utilizados al gusto del usuario. En los siguientes pasos se adjuntarán los documentos de respaldo para el diseño y construction of proyecto.

Básicamente el funcionamiento de la rocola se basa en una serie de lucturas de los estados de los painikkeet, de manera que ante cualquier detección de cambio de su estado se interpreta como una acción específica. Con paolo botanó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.

Tarvikkeet

Materiaalit:

1 kartonki 80 cm*120 cm

3-4 metrin kaapeli protoboardiin

arduino UNO

1 sovitin 5V 1A

1 summeri pasivo

1 toimintatila led -rgb de cualquier tipo

1 kytkin piirilevy pystysuoraan

4 painonappia

5 vastusta 220Ω

1 galleta de protoboard

1 I2C -moodi, jossa on LCD -näyttö 16*2

4 Barras de silicón

Vaihe 1: Circuito Electrónico

Sähköpiiri
Sähköpiiri

El siguiente diagrama esquemático representation las conexiones realizadas, por conveniencia se decidió soldar algunos komponentes para helpitar su posicionamiento en la estructura de cartón.

Vaihe 2: Código

Código
Código

Para la codificación de las canciones seleccionadas, se tomaron como referencecia 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.

Vaihe 3: Rakentaminen (valinnainen)

Construcción (valinnainen)
Construcción (valinnainen)
Construcción (valinnainen)
Construcción (valinnainen)
Construcción (valinnainen)
Construcción (valinnainen)
Construcción (valinnainen)
Construcción (valinnainen)

Rakennuksen rakentaminen de la rocola se utilizó una plancha de cartón ja silikoni como adhesivo principa. Päärakenteen tärkeimmät mitat: 19,5 cm largo, 12 cm ancho ja 20 cm alt. Esta consta de dos partes principales, la inferior contiente la placa de arduino y la Mayoría del circuitito, mientras que la parte superior contiene el modeulo de leds rgb y la pantalla lcd.

Suositeltava: