//程式(有源蜂鳴器): int buzzPin = 13; void setup() { pinMode(buzzPin, OUTPUT); } void loop() { digitalWrite(buzzPin, HIGH);//有源蜂鳴器響起 delay(2000); digitalWrite(buzzPin, LOW); //有源蜂鳴器關閉 delay(2000); } //程式(無源蜂鳴器): int buzzer=13; void setup() { pinMode(buzzer,OUTPUT); } void loop() { int i; while(1) { for(i=0;i<50;i++) { digitalWrite(buzzer,HIGH); delay(1); digitalWrite(buzzer,LOW); delay(1); } delay(1000); for(i=0;i<100;i++) { digitalWrite(buzzer,HIGH); delay(3); digitalWrite(buzzer,LOW); delay(3); } delay(1000); } }