这是我写的第一篇博客,话不多说这个是基于Arduino的火焰报警器,能实现感应到火焰就进行声音播放及亮灯。
工具准备
- uno开发板
- 与uno配套USB数据线
- 无源蜂鸣器
- RGB灯
- 火焰传感器
- 电阻
工具介绍
- 火焰传感器
- 无源蜂鸣器
本实验使用的是无源蜂鸣器 低电平触发 型号为MH-FMD 3公
过程
话不多说,直接上代码。
#define M3 658
#define WHOLE 1
#define HALF 0.5
#define QUARTER 0.25
#define EIGHTH 0.25
#define SIXTEENTH 0.625
int tune[]= //根据简谱列出各频率
{
M3,M3,M3,
};
float durt[]= //根据简谱列出各节拍
{
1,1,1,
};
int length;
int tonepin=8; //得用8号接口
//int buzzer = 8;
int LED = 7; //LED灯接口
int flame_sensor = 4; //火焰传感器数据输入接口
int flame_detected;
void set