| 123456789101112131415161718192021222324252627282930313233343536373839 |
- /*
- Demo code for Project 16 - Buzzer
-
- Make some noise by buzzer
-
- by Maker Studio
- http://makerstudio.cc
- */
- const int buzzerPin = 3; // connect buzzer + to D3, - to GND
- int volume = 0; // volume of the buzzering
- void setup()
- {
- pinMode(buzzerPin,OUTPUT); // set as OUTPUT
-
- }
- void loop()
- {
- //make some Di Di Di Di sound
- for(int i = 0; i < 10; i++){
- digitalWrite(buzzerPin,HIGH);
- delay(200);
- digitalWrite(buzzerPin,LOW);
- delay(200);
- }
- // make noise from low to high
- for(volume = 0; volume < 255; volume++){
- analogWrite(buzzerPin,volume);
- delay(20);
- }
-
- // make noise from high to low
- for(volume = 255; volume > 0; volume--){
- analogWrite(buzzerPin,volume);
- delay(20);
- }
- }
|