Índice:

Minha tentativa na melodia da campainha do botão do Arduino: 11 etapas
Minha tentativa na melodia da campainha do botão do Arduino: 11 etapas

Vídeo: Minha tentativa na melodia da campainha do botão do Arduino: 11 etapas

Vídeo: Minha tentativa na melodia da campainha do botão do Arduino: 11 etapas
Vídeo: Como mudar a frequência da Campainha sem fio 2024, Novembro
Anonim
Minha tentativa na melodia da campainha do botão do Arduino
Minha tentativa na melodia da campainha do botão do Arduino

Neste tutorial, mostrarei como um botão pode iniciar uma melodia. Durante o ano letivo, muitas de nossas vidas são regidas por sinos ou tons que nos avisam quando é hora de partir ou de ir embora. A maioria de nós raramente pára e pensa sobre como esses sons diferentes podem ser produzidos. Eu sei que quando penso em criar tons diferentes para sinos na escola, minha mente sempre volta para uma cena do filme Grease quando a diretora usa um mini xilofone para indicar o início e o fim de seu anúncio. Sinos e sinos nos cercam em todos os lugares, então eu queria aprender um pouco mais sobre eles. Neste tutorial, criei um sistema no qual um som é reproduzido quando um botão é pressionado. A configuração é bastante simples ao usar as ferramentas necessárias, então eu recomendo fortemente que os iniciantes experimentem. O maior desafio que encontrei foi dentro da codificação. Como você verá na Etapa 10, você precisará configurar o pitches.h em uma guia separada antes de verificar seu código. Depois que seu sistema estiver montado, pressione o botão e veja quantas vezes outras pessoas ao seu redor verificam seus telefones ou procuram por um videogame "antigo" por perto, porque eles não conseguem descobrir de onde vem o barulho!

Etapa 1: O que você precisa:

O que você precisa
O que você precisa
  • Arduino Uno
  • Tábua de pão
  • Piezo Buzzer
  • Botão
  • Fios de ligação (5)
  • Resistor de 10k
  • Cabo USB

Etapa 2: coloque o botão na placa de ensaio

Coloque o botão na sua placa de ensaio
Coloque o botão na sua placa de ensaio

Etapa 3: conecte o resistor de 10k à perna do botão

Anexe o resistor de 10k à perna do botão
Anexe o resistor de 10k à perna do botão

Etapa 4: Aterre a perna vazia do resistor com um fio de ligação direta

Aterre a perna vazia do resistor com um fio de ligação direta
Aterre a perna vazia do resistor com um fio de ligação direta

Etapa 5: conecte a outra perna do botão ao + 5V

Conecte a outra perna do botão ao + 5V
Conecte a outra perna do botão ao + 5V

Etapa 6: conecte a perna superior do botão ao Digital 12

Conecte a perna superior do botão ao Digital 12
Conecte a perna superior do botão ao Digital 12

Etapa 7: coloque a campainha piezoelétrica na placa de ensaio

Coloque o Piezo Buzzer na placa de ensaio
Coloque o Piezo Buzzer na placa de ensaio

Etapa 8: conecte a perna curta da campainha (-) ao aterramento

Conecte a perna curta da campainha (-) ao aterramento
Conecte a perna curta da campainha (-) ao aterramento

Etapa 9: conecte a perna longa (+) da campainha ao Digital 8

Conecte a Perna Longa do Buzzer (+) ao Digital 8
Conecte a Perna Longa do Buzzer (+) ao Digital 8

Etapa 10: É hora de codificar

É hora de codificar!
É hora de codificar!

Use o link abaixo para copiar o código.

Código de melodia do botão da campainha

Não se esqueça da biblioteca pitches.h!

Aqui está um breve tutorial para a configuração (avanço rápido para 4:50 para a biblioteca pitches.h apenas)

Vídeo tutorial de código

Etapa 11: Teste

Referências:

ARDUINO - BUTTON BUZZER MELODY No texto: (Instructables.com, 2018) Sua bibliografia: Instructables.com. (2018). Arduino - Melodia da campainha do botão. [online] Disponível em: https://www.instructables.com/id/Arduino-Button-B… [Acessado em 14 de maio de 2018].

Recomendado: