Índice:
- Etapa 1: O que você precisa:
- Etapa 2: coloque o botão na placa de ensaio
- Etapa 3: conecte o resistor de 10k à perna do botão
- Etapa 4: Aterre a perna vazia do resistor com um fio de ligação direta
- Etapa 5: conecte a outra perna do botão ao + 5V
- Etapa 6: conecte a perna superior do botão ao Digital 12
- Etapa 7: coloque a campainha piezoelétrica na placa de ensaio
- Etapa 8: conecte a perna curta da campainha (-) ao aterramento
- Etapa 9: conecte a perna longa (+) da campainha ao Digital 8
- Etapa 10: É hora de codificar
- Etapa 11: Teste
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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:
- 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
Etapa 3: conecte o resistor de 10k à perna do botão
Etapa 4: Aterre a perna vazia do resistor com um fio de ligação direta
Etapa 5: conecte a outra perna do botão ao + 5V
Etapa 6: conecte a perna superior do botão ao Digital 12
Etapa 7: coloque a campainha piezoelétrica na placa de ensaio
Etapa 8: conecte a perna curta da campainha (-) ao aterramento
Etapa 9: conecte a perna longa (+) da campainha ao Digital 8
Etapa 10: É 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].