Índice:

Jukebox - Manufactura Digital: 4 etapas
Jukebox - Manufactura Digital: 4 etapas

Vídeo: Jukebox - Manufactura Digital: 4 etapas

Vídeo: Jukebox - Manufactura Digital: 4 etapas
Vídeo: Возведение перегородок санузла из блоков. Все этапы. #4 2024, Julho
Anonim
Jukebox - Manufactura Digital
Jukebox - Manufactura Digital

O objetivo da Jukebox é poder reproduzir 3 intervalos de opções distintas com o uso de botones e uma campainha e Neopixels. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Com os botões de "próximo" e "anterior", você pode buscar uma visualização dos 3 que feno e visualizar o número na tela 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 se oprime a tecla "play" de novo se pausará a canção e se detendrán las luces Neopixel.

Etapa 1: Materiales Para Construir La Jukebox

Materiales Para Construir La Jukebox
Materiales Para Construir La Jukebox

Necesitarás:

  • Arduino UNO
  • Círculo de luces RGB NeoPixel
  • Protoboard de 1 galleta
  • Cabos ligam macho a macho y macho a hembra
  • 3 botões de pressão
  • 1 interruptor
  • Fonte de energia externa de 6-12 V o bateria de 9V
  • 1 campainha activo
  • Pantalla LCD de 16 colunas e 2 filas
  • LEGO para construir a estrutura

Etapa 2: Construir El Circuito

Construir El Circuito
Construir El Circuito
Construir El Circuito
Construir El Circuito

Es hora de construir el circuito. Con ayuda de la imagem y el diagrama esquemático se debe replicar las conexiones.

O circuito consiste em um interruptor inicial no terminal positivo e no mar uma bateria de 9V ou oa energia de potência de 6-12 V. Luego, se conecta o Protoboard a 5V del Arduino ya Ground, a base do protoboard se distribuirá la corriente. A campainha se conecta a um Ground e por meio de uma resistência se conecta a um pino de algún digital. Las NeoPixels conecta um pino terra, 5V e outro pino digital. Você pode conectar 3 botões de pressão, um terminal pode ser conectado a 5V e outro por meio de uma resistência ao aterramento, o terminal que se conecta a um aterramento pode ser conectado a outro Pin digital. Para conectar a pantalla LCD se recomienda guiar no diagrama esquemático.

Etapa 3: Código

Código
Código

Para entender a lógica do código se pode referir ao diagrama do conjunto adjunto, assim como o código mismo no formato.ino também será adicionado.

Consiste básicamente en importar tanto as bibliotecas de Adafruit Neopixel e de pantalla LCD C12, deixe as variáveis definidas para todas as notas musicais em uma guia aparte para abrir espaço de código, defina os pinos a donde están todos os componentes e como las variables y contadores. En el Setup inicia o pantalla LCD ao mesmo tempo que los Neopixels e deixa o estado de los 3 botones.

En la estructura principal that es el Void Loop, funciona con cierta estratificación. Primero se lee con una función if el estado de los botones y si dependente de cual de los 3 esté 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 state. Luego se ejecutar o menú de las canciones en donde dependiendo del estado del botón se imprimir en la LCD la canción que se está seleccionando.

Você pode jogar o botão se oprime se a suma 1 ao pulso e se vuelve no estado do botão. Si el estado anterior fue 1, entra em execução a função de la primera canción en donde se imprime el nombre de la canción, un indicador de "play" y la cambia de color to los neopixels. Se le da al buzzer la instrucción de that reproduzca las notas y el diferente. Así funciona para las 3 canciones.

Etapa 4: Técnicas De Manufactura Digital

Técnicas De Manufactura Digital
Técnicas De Manufactura Digital
  • El uso y programación Arduino
  • Uso de um buzzer activo
  • Uso de la pantalla LCD
  • Control de NeoPixels
  • Pull-Down para los botones
  • Mudar para todo el circuito
  • Construção de um diseño sólido y estético

Javier Aguilar 20283

Recomendado: