Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit project bestaat uit een realisación de rocola digital, la cual su función principal es lograr reproducir aproximadamente 20 segundos de 3 canciones distintas, incluyendo un boton de pause/reproducción, dos botones para cambiar las canciones de macenadasimo y 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.
Basis van de functie van de Rocolade op basis van een reeks van lezingen van de losstaande drukknoppen, de manera que ante cualquier detección de cambio de su estado se como una específica. Met respect voor de pauze/reproductie en de cambio de color, en het gebruik van de interrupción de arduino en los pines digitals 2 y 3.
Benodigdheden
Materialen:
1 kartonnen doos van 80cm*120cm
3-4 metro's de kabel voor protoboard
arduino UNO
1 adapter van 5V 1A
1 zoemer pasivo
1 module van led rgb de cualquier tipo
1 schakelaar PCB verticaal
4 drukknoppen
5 weerstanden van 220Ω
1 galleta de protoboard
1 module I2C met een pantalla LCD van 16*2
4 Barras de Silicón
Stap 1: Circuito Electrónico
El siguiente diagrama esquemático representa las conexiones realizadas, door conveniencia se decidió soldar algunos componentes para facilitar su posicionamiento en la estructura de cartón.
Stap 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…
Aanvullend op een diagram van de flujo met de funcionamiento del código en general.
Stap 3: Constructie (optioneel)
Voor de constructie van de rocolade met het gebruiksvoorwerp van het karton en de siliconen aan de hoofdsom. La estructura principal cuenta con las siguientes dimensiones: 19.5cm de largo, 12cm de ancho en 20cm de alto. Het is een onderdeel van de belangrijkste onderdelen, een inferieur scherm van de Arduino en een burgemeester van een circuit, een onderdeel van het superieure scherm van de RGB-leds en een lcd-scherm.