在学习Arduino的时候
整理了一些资料
这里都是一些关于蜂鸣器简单的控制代码
每个实例用到的元件都比较简单,代码也容易读懂
适合新手学习
音乐无源蜂鸣器
无源蜂鸣器发声
热敏控制有源蜂鸣器
电位器控制有源蜂鸣器
光敏控制有源蜂鸣器源程序如下:
- int sensorInPin = A0;//定义模拟接口0
- int fmqPin=6;//定义数字接口6(PWM 输出)
- int sensorValue = 0;// 模拟输入变量
- void setup()
- {
- pinMode(fmqPin,OUTPUT);//定义数字接口6 为输出
- Serial.begin(9600);//设置波特率为9600
- //注意:模拟接口自动设置为输入
- }
- void loop()
- {
- sensorValue=analogRead(sensorInPin);// 读取传感器的模拟值并赋值给val
- Serial.println(sensorValue);//显示val 变量
- analogWrite(fmqPin,sensorValue);//
- delay(10);//延时时间用来控制串口监视器数据刷新快慢,可自行设置
- }
复制代码
所有资料51hei提供下载:
蜂鸣器.rar
(5.61 KB, 下载次数: 26)
|