Innholdsfortegnelse:

Arduino Jukebox/Rocola: 3 trinn
Arduino Jukebox/Rocola: 3 trinn

Video: Arduino Jukebox/Rocola: 3 trinn

Video: Arduino Jukebox/Rocola: 3 trinn
Video: Using a Raspberry Pi to upgrade a broken jukebox! 2024, November
Anonim

El siguiente proyecto es uno que nos permite reproducir canciones utilizando un soft buzzer en la plataforma Arduino. Se bruksområder for forskjellige komponenter for kontroll av kontroller som kan reprodusere. Tiene como función alternativear entre tres canciones seleccionadas utilizando botones pulsadores. Ademas de eso, es capaz de poner en pausa la canción que se est est escuchando. Det kan også vises en indikasjon på at brukeren kan reprodusere en LCD -skjerm. For ultimo, se utilizará un interruptor para permitirle al usuario prender o apagar la rocola en cualquier momento.

Las canciones que se reproducen son:

"The Lions Sleeps Tonight" fra The Lion King (robsoncouto, 2019)

"Cruel Angel's Thesis" fra Evangelion (Greve, 2020)

The Legend of Zelda Main Theme "fra The Legend of Zelda (robsoncouto, 2019)

Rekvisita

Circuito

  • 1 Arduino UNO
  • Kablerhopper (Macho-Macho y Macho-Hembra)
  • Resistensier
  • 3 botones pulsadores
  • 1 pantalla LCD
  • 1 avbryter
  • 1 myk summer
  • 1 protoboard

Herramientas/Diseño

  • Pegamento
  • Pintura (acrilica, acuarela o de cualquier tipo)
  • Pinceles
  • Cautin
  • Estaño
  • barreno
  • papel lija
  • caja de madera
  • Desarmador de castigadera
  • kabel USB

Trinn 1: Diagrama De Flujo

Diagrama De Flujo
Diagrama De Flujo

Para mejor entendimiento de como funcionará el código, podemos referirnos al diagrama de flujo. Este presenta el orden en el que se ejecutara el programa.

Trinn 2: Esquemática

Esquemática
Esquemática
Esquemática
Esquemática

La esquemática que se presenta en la imagen derecha demuestra como funcionará el circuito, la imagen en la izquierda presenta una referencia de como se coloco el circuito.

Trinn 3: Codigo

For ultimo, se presenta el código que se utilizó para poder realizar el proyecto.

Anbefalt: