O que é uma botoeira?
![]() |
É um conjunto de botões ou interruptores de pressão. Tal como os botões simples, os interruptores de pressão activam-se ao serem pressionados. Podemos programar a botoeira para que execute determinadas instruções para cada botão, como se estivéssemos a utilizar cinco interruptores diferentes. Ao contrario de um botão simples, a botoeira é um componente analógico, e portanto, deve conectar-se na cadeia de pinos correspondente. |
Para este projecto precisas de:
- 1 x botoeira
- 1 x ZumBloq Buzzer
- Uma placa controladora ZUM BT 328 ou compatível com Arduino UNO
- Um cabo USB
Já tens tudo? Vamos começar!
Exemplo 1. Fazer um programa para que soem diferentes notas musicais dependendo do botão da botoeira que pressionarmos
Vamos usar o exemplo seguinte para explicar como funciona uma botoeira e confirmar que dependendo do botão que se pressione, o programa atuará de forma diferente. Para cada botão, serão associadas instruções que serão executadas no momento em que esse botão for pressionado. Neste caso, o programa vai responder assim:
- Quando for pressionado o botão A, o buzzer emitirá os tons DO, RÉ.
- Quando for pressionado o botão B, o buzzer emitirá os tons RÉ, MI.
- Quando for pressionado o botão C, o buzzer emitirá os tons MI, FÁ.
- Quando for pressionado o botão D, o buzzer emitirá os tons FÁ, SOL.
- Quando for pressionado o botão E, o buzzer emitirá os tons LA, SI.
Pode-se modificar o programa alterando os tons, a duração da nota, etc.
Antes de começar, fazem-se estas conexões:
Conectar a botoeira no pino analógico A1 e o buzzer no pino digital 10, tal como no esquema:
Programar no bitbloq uma aplicação que faça com que soem tons diferente, a partir do ,buzzer dependendo do botão que se pressione.