Prispevki

Modul piskač buzzer pasivni

Uvod

Z Arduinom lahko izdelamo veliko interaktivnih del, med katerimi je najpogosteje uporabljena zvočno-optična signalizacija.

V tem primeru bomo proizvajali zvok. Običajno za to uporabimo piškač  ali zvočnikom. S tem, da je piškač preprostejši za uporabo.

Ker je pasivni, se ne more aktivirati sam, ampak potrebuje zunanjo pulzno frekvenco. Različne frekvence proizvajajo različne zvoke. 

thumb

Specifikacije

 

  • Delovna napetost: 3,3-5 V

  • Vrsta vmesnika: digitalni

thumb

Programska koda

				
					int buzzer=3;//set digital IO pin of the buzzer
void setup() 
{ 
pinMode(buzzer,OUTPUT);// set digital IO pin pattern, OUTPUT to be output 
} 
void loop() 
{ unsigned char i,j;//define variable
while(1) 
{ for(i=0;i<80;i++)// output a frequency sound
{ digitalWrite(buzzer,HIGH);// sound
delay(1);//delay1ms 
digitalWrite(buzzer,LOW);//not sound
delay(1);//ms delay 
} 
for(i=0;i<100;i++)// output a frequency sound
{ 
digitalWrite(buzzer,HIGH);// sound
digitalWrite(buzzer,LOW);//not sound
delay(2);//2ms delay 
}
} 
} 
				
			

Po prenosu programa bi morali slišati zvok iz brnečega zvončka.

thumb

Košarica
Facebook X Instagram linkedin