PWM调光实验
无源蜂鸣器实验
实验目的
用电位器调节无源蜂鸣器发出不同的声音
理论学习
无源蜂鸣器和实际的音响的信号是一样的,是靠频率驱动的
原理图
代码编写
#define pot A0
#define buzzer 2
int potbuffer = 0;
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
potbuffer = analogRead(pot);
for (int i = 0; i < 100; i++) {
digitalWrite(buzzer, HIGH);
delayMicroseconds(potbuffer);
digitalWrite(buzzer, LOW);
delayMicroseconds(100);
}
delay(1000);
}
/*
函数的解释:
语法:delayMicroseconds(参数);
作用:延迟毫秒级的函数
参数为要延迟的毫秒时间
*/
光控LED灯实验