机缘巧合在网上认识一位12岁小同志,从零开始系统辅导其创客开发思维和技巧。
项目专栏:https://blog.csdn.net/m0_38106923/category_11097422.html
在厨房安装一个火焰报警器应该是非常管用的,如果不小心忘关煤气的话,只要有一点点的火苗,就能触发火焰报警器,探测距离可达20cm。一个小小的报警器,讲不定就能避免一场不必要的意外发生!
项目连线如下所示:
实现代码如下所示:
float sinVal;
int toneVal;
void setup(){
pinMode(8, OUTPUT); // 蜂鸣器引脚设置
Serial.begin(9600); //设置波特率为9600 bps
}
void loop(){
int sensorValue = analogRead(0); //火焰传感器连到模拟口,并从模拟口读值
Serial.println(sensorValue);
delay(1);
if(sensorValue < 1023){ // 如果数据小于1023,说明有火源,蜂鸣器响
for(int x=0; x
关注
打赏