BOTONERA

O que é uma botoeira?

botonera É 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. 1 x botoeira
  2. 1 x ZumBloq Buzzer
  3. Uma placa controladora ZUM BT 328 ou compatível com Arduino UNO
  4. 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:

ZUM-6-Botonera

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.