[Arduino] ActiveBuzzer

int buzzer = 8;
void setup() { //初始化蜂鳴器pin8為輸出
    pinMode(buzzer,OUTPUT);
}

void loop() {
    for(int i = 1;i <= 80;i++) //每隔2ms鳴叫一次重複80次
    {
        digitalWrite(buzzer,HIGH);
        delay(1); 
        digitalWrite(buzzer,LOW);
        delay(1);
    }
    for(int i = 1;i <= 100;i++) //每隔4ms鳴叫一次重複100次
    {
        digitalWrite(buzzer,HIGH);
        delay(2);
        digitalWrite(buzzer,LOW);
        delay(2);
    }
}

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *