domingo, 4 de noviembre de 2018

Usando un buzzer con Arduino



De lo que hablaremos será de los buzzer o también conocidos como zumbador, el cual es un transductor electro acústico que produce un sonido o zumbido continuo o intermitente de un mismo tono, es usado como mecanismo de señalización o aviso, y son utilizados en múltiples sistemas como en autos (sonido que producen los coches al poner la marcha atrás) o en electrodomésticos. Este consta de dos componentes, un electroimán y una lámina metálica de acero.

Ya definido esto veremos los pines del buzzer.

Antes de ir al circuito necesitaremos una resistencia de 100 ohms y el buzzer. Una vez obtenidos los materiales pasaremos al circuito. Aclaración, se puede realizar la misma conexión, sin utilizar una resistencia, ya que el zumbador no lo requiere.


Ahora veamos el código:

1.  int buzzer = 4; // define la variable buzzer para el zumbador
2.  void setup()
3.  {
4.       pinMode(buzzer, OUTPUT);   // define el buzzer como pin de salida (output)
5.  }
6.   
7.  void loop()
8.  {
9.       analogWrite(buzzer,128); //emite sonido
10.      delay(500); //espera medio segundo
11.      digitalWrite(buzzer, LOW); //deja de emitir
12.      delay(500);//espera medio segundo
13. }

Graba el proyecto como zumbador

No hay comentarios:

Publicar un comentario