Índice:

COMO INTERFACE um BUZZER PASSIVO COM ARDUINO: 4 etapas
COMO INTERFACE um BUZZER PASSIVO COM ARDUINO: 4 etapas

Vídeo: COMO INTERFACE um BUZZER PASSIVO COM ARDUINO: 4 etapas

Vídeo: COMO INTERFACE um BUZZER PASSIVO COM ARDUINO: 4 etapas
Vídeo: How to Use Buzzers (Active and Passive) with an Arduino (Lesson #20) 2024, Julho
Anonim
COMO INTERFACE UM BUZZER PASSIVO COM ARDUINO
COMO INTERFACE UM BUZZER PASSIVO COM ARDUINO

Fazer som no arduino é um projeto interessante, isso pode ser realizado usando diferentes módulos e dispositivos dependendo do seu projeto e escolhas. Neste projeto, veremos como você pode fazer som com uma campainha. A campainha usada por amadores vem em dois tipos: A campainha ativa e a passiva. Para este projeto, vamos usar uma campainha ativa. Confira meu tutorial sobre como usar uma campainha ativa.

Uma campainha passiva requer um sinal DC para fazer um som. É como um alto-falante eletromagnético, em que uma mudança no sinal de entrada produz o som, em vez de produzir um tom automaticamente. Ao contrário da campainha ativa, que requer apenas uma DC de um disparo, a campainha passiva precisa de alguns detalhes técnicos na produção da nota. Observe que tentar usar a campainha passiva sem definir a frequência de saída fará com que a campainha passiva não produza nenhum som.

A frequência que você pode passar para uma campainha passiva varia de 31 a 4978 com intervalo de 2 dígitos entre frequências consecutivas, por exemplo 31-35-35… Você pode estudar mais sobre frequências musicais para entender completamente cada frequência. Você também pode verificar meu tutorial sobre “tocar notas importantes com a campainha passiva”.

Etapa 1: Material

Placa Arduino

Buzzer Passivo

Jumper Wires

Etapa 2: DIagrama do circuito

Diagrama de circuito
Diagrama de circuito

A conexão do circuito é muito semelhante à maneira como você conecta um LED ao Arduino. A campainha opera em 3-5V.

Você pode usar qualquer pino digital do arduino para o pino positivo e conectar o pino negativo ao aterramento. É necessário usar um resistor, pois a campainha opera em 5V. Você pode reconhecer o pino positivo olhando para o lado superior da campainha, você verá um ponto marcado com "+", o pino deste lado é o pino positivo.

Etapa 3: Código de Trabalho

Abaixo está um exemplo de código para controlar uma campainha passiva.

void setup () {

// gera tons de 440 Hz, 494 Hz, 523 Hz no pino de saída 7 com 2.000 ms de duração

tom (7, 440, 2000); //UMA

atraso (1000);

tom (7, 494, 2000); // B

atraso (1000);

tom (7, 523, 2000); // C

atraso (1000);

// Você pode usar a função notone () para interromper o tom em vez de usar delay ()

}

void loop () {

// Colocar o código acima na função de loop fará com que o tom seja produzido em um loop

}

Etapa 4: Aplicação

Como você pode ver no exemplo, a campainha passiva pode ser usada de várias maneiras. Uma importância também é que ele pode funcionar totalmente como uma campainha ativa, você apenas tem que configurá-lo na sua frequência preferida.

Você pode usar a campainha passiva para criar música e tons diferentes.

Recomendado: