arduino无源蜂鸣器代码
时间: 2023-12-20 08:30:52 浏览: 343
蜂鸣器代码
以下是一个简单的Arduino无源蜂鸣器代码,可以让蜂鸣器正常发声:
```arduino
int buzzer = 8;
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
unsigned char i, j;
while (1) {
for (i = 0; i < 80; i++) {
digitalWrite(buzzer, HIGH);
delay(1);
digitalWrite(buzzer, LOW);
delay(1);
}
for (j = 0; j < 100; j++) {
digitalWrite(buzzer, HIGH);
delay(2);
digitalWrite(buzzer, LOW);
delay(2);
}
}
}
```
如果要让蜂鸣器的声音变大或者变小,可以给它加一个PWM,改变它的占空比,从而改变声音大小。
--相关问题--:
1. 如何用Arduino控制有源蜂鸣器发声?
2. 如何用电位器调节无源蜂鸣器发出不同的声音?
3.
阅读全文