ዝርዝር ሁኔታ:

Jukebox - Manufactura Digital: 4 ደረጃዎች
Jukebox - Manufactura Digital: 4 ደረጃዎች

ቪዲዮ: Jukebox - Manufactura Digital: 4 ደረጃዎች

ቪዲዮ: Jukebox - Manufactura Digital: 4 ደረጃዎች
ቪዲዮ: Jukebox Anatomy 2024, ህዳር
Anonim
Jukebox - አምራች ዲጂታል
Jukebox - አምራች ዲጂታል

ኤል objetivo de la Jukebox es poder reproducir 3 intervalos de canciones distintas con el uso de botones y un buzzer y Neopixels. ላ rocola es capaz de encenderse por medio de un switch y presenta un meú. Con los botones de "next" y "previous" se puede buscar una canción de las 3 que hay y se visualiza el nombre en la pantalla LCD. Al oprimir el botón de “play” la canción suena a través del buzzer acompañada de la luz de los Neopixel. Asímismo si se oprime la tecla "play" de nuevo se pausará la canción y se detendrán las luces Neopixel.

ደረጃ 1: Materiales Para Construir ላ Jukebox

Materiales Para Construir ላ Jukebox
Materiales Para Construir ላ Jukebox

አስፈላጊዎች:

  • አርዱዲኖ UNO
  • Círculo de luces RGB NeoPixel
  • Protoboard de 1 galleta
  • ኬብሎች jumper macho a macho y macho a hembra
  • 3 የግፋ አዝራሮች
  • 1 ቀይር
  • Fuente de poder externa de 6-12 V o batería de 9V
  • 1 buzzer activo
  • Pantalla LCD de 16 columnas y 2 filas
  • LEGO para construir la estructura

ደረጃ 2: Construir ኤል Circuito

Construir ኤል Circuito
Construir ኤል Circuito
Construir ኤል Circuito
Construir ኤል Circuito

ኤስ ሆራ ደ ኮንሪየር ኤል ወረዳኮ። Con ayuda de la imágen y el diagrama esquemático se debe replicar las conexiones.

የኤል ወረዳው ኮንሴሲት በ ፕሪሞሮ ፖኔሬል አንድ ማብሪያ / ማጥፊያ / ማብሪያ / ማብሪያ / ማብሪያ / ማጥፊያ / ማብሪያ / ማብሪያ / ማብሪያ በ 9-12 ኦው ላ ፎንቴ ዴ ፖደር ዴ 6-12 V. ሉኦጎ። ላ corriente። El buzzer se conectá a Ground y por medio de una resistencia se conectá a algún pin digital. Las NeoPixels se conectan a Ground, a 5V y a otro pin digital. Luego se conectan 3 Pushbuttons, una terminal va conectada a 5V y la otra por medio de una resistencia a Ground, la misma terminal que se conecta a Ground se conecta a otro Pin digital. Para conectar la pantalla LCD se recomienda guiarse por el diagrama esquemático.

ደረጃ 3: ኮዲጎ

ኮዲጎ
ኮዲጎ

Para entender la lógica del código se puede referir al diagrama de flujo adjunto, así mismo el código en formato.ino también será አድጁንቶ።

Consiste básicamente en importar tanto las librerías de Adafruit Neopixel y de la pantalla LCD C12, luego se definen ተለዋጮች para todas las notas musicales en una tab aparte para ahorrar espacio de código, se definen los pins a donde están conectados todos los componentses y así የላስ ተለዋዋጮች y contadores. En el Setup se inicilaliza la pantalla LCD al igual que los Neopixels y se lee el estado de los 3 ቦቶኖች።

En la estructura principal que es el Void Loop, funciona con cierta estratificación. ኤል ኢስታዶ ዴ ሎስ ቦቶንስ እና ሲ ዴፔንዲንዶ ዴ ካሌ ዴ ሎስ 3 እስቴ apachado se ejecutan diversas funciones።

Si el botón de previous está apachado se le resta 1 al estado, si el botón de next está apachado se le suma 1 al estado. Luego se ejecuta el menú de las canciones en donde dependiendo del estado del botón se imprimirá in la LCD la canción que se está seleccionando.

Y cuando el botón de play se oprime se le suma 1 al pulso y se vuelve a leer el estado del botón. ሲ ኤል ኢስታዶ previo fue 1 ፣ መግቢያዎች ኢ ejecuta la función de la primera canción en donde se imprime el nombre de la canción, un indicador de “play” y se le cambia de color a los neopixels. Se le da al buzzer la instrucción de que reproduzca las notas y el respectivas. Así funciona para las 3 canciones.

ደረጃ 4: ቴክኒክስ ዲ ማኑፋቹራ ዲጂታል

ቴክኒክ ዲ ማኑፋቹራ ዲጂታል
ቴክኒክ ዲ ማኑፋቹራ ዲጂታል
  • El uso y programación Arduino
  • Uso de un buzzer activo
  • Uso de la pantalla LCD
  • De NeoPixels ን ይቆጣጠሩ
  • ጎትት-ታች ፓራ ሎስ ቦቶንስ
  • ፓራዶን ኤል ወረዳውን ይቀይሩ
  • Construcción de un diseño sólido y estético

ጃቪየር አጉላር 20283

የሚመከር: