Vou fazer esse projeto

http://www.comofazerascoisas.com.br/como-fazer-um-alarme-com-arduin...

E pediram um buzzer de 5 volts
Só consegui um de 12 volts

Tem problema utilizá-lo? Se não tem, há alguma forma de eu adaptar e conseguir usá-lo?

Obrigada

Exibições: 1990

Responder esta

Respostas a este tópico

Olá,

sim você pode usar um transistor, se a sua fonte for de 12V, você coloca na base do transistor a saída do port que alimenta o buzer, supondo que seria um BC548 por exemplo, use um R de 1K entre a base e o port de saída do Arduino, seu buzer ira conectado assim: O fio positivo no +12V, e o negativo no coletor do transistor, o emissor do transistor no GND da fonte, e seu buzer vai funcionar, caso queira um desenho avise.

Porque não faz algo mais audacioso depois, uma aplicação IoT, e ver em um dispositivo como PC, Smartphone, etc. se o sensor esta ativo?

Veja no meu canal algumas aplicações. https://www.youtube.com/user/kwiekbrasil/search?query=Pir+

Aqui todos meus vídeos https://www.youtube.com/user/kwiekbrasil/videos

Boa sorte no seu projeto!

Abs.

CK

Aqui o desenho somente do TR e o Buzer, como seria a conexão supondo que a saída fosse no port 6 do Arduino.

Abs.

CK

Oi, Carlos!

A fonte é de 9 volts. 

Tem problema?

Oi Luciana,

Sem problemas, veja desenho abaixo.

Abs.

CK

Olá , meu circuito está igual ao seu , porém nao consigo controlar ele com Tone e noTone igual eu controlo um de 5v , o codigo é o mesmo ?

Desde já agradeço 

valeu

Na verdade quando do o noTone parece que muda a frequencia para uma com ruido , mas não para de apitar

Boa noite! veja se e isso que voce quer:

https://www.arduino.cc/en/Tutorial/toneMelody

se for voce  deve de estar usando um Buzzer comum, voce deve usar um transdutor piezoeletrico (piezotransdutor), que e quase igual a um altofalante, o desenho que eles colocam e parecido mas nao e um Buzzer, o Buzzer quando voce liga na energia ele emite um som, o transdutor so da um estralo.

se nao tiver voce pode usar um altofalante com um resistor de 1K ohms em serie que da para tocar.

Poste seu código e o esquema de ligação.

Abs.

CK

Estou o usando o esquema de ligação que você postou acima , com um buzzer 12V e uma fonte 12V , unica diferença é que estou usando um ESP8266 NodeMcu no lugar do arduino .e o codigo que estou usando para teste é este aqui :

int buzzer = 5;//D1
void setup() {
pinMode(buzzer,OUTPUT);
}

void loop() {

tone(buzzer,1500);
delay(1500);
noTone(buzzer);
delay(1500);
}

Porém também tenho um codigo de um projeto meu que tinha um buzzer de 5v , que apenas apita quando chega informação de um servidor web , e mesmo com esse codigo , quando eu ligo o buzzer 12V na fonte ele já apita mesmo não chegando informação do servidor

tentei esse codigo tbm :

void setup() {                     
pinMode(3, OUTPUT); // buzzer on pin 3
} void loop() {

digitalWrite(3, HIGH); // switch buzzer on for 100ms
delay(100);
digitalWrite(3, LOW); // switch buzzer off
delay(1000);

}

acontece mesma coisa , o LOW ou noTone que era para da buzzer off, não para de apitar parece
que so diminui a frequencia , vou tentar trocar de transistor agora



TROQUEI PARA UMA FONTE DE 6V E FUNCIONOU , SO QUE A FONTE DO MEU PROJETO JÁ E DE 12V E PRECISO DO BUZZER FUNCIONANDO MAIS ALTO POSSIVEL , COMO FAÇO?

Poste o esquema de ligação, se esta usando um transistor, provavelmente com 12V deve estar sempre saturado, e por isso sempre toca, poste o seu desenho, esquemático, pode ser que tenha que trocar apenas o resistor de base adequado.

Abs.

CK 

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço