【模仿制作】水位报警器-练习05

2017-03-011.5万
AI 快速预览详细 收起
本项目是一个入门级的水位报警器制作教程。通过调整阈值n>=10,解决了报警器过于灵敏的问题。代码示例中详细介绍了如何使用Arduino控制蜂鸣器和LED灯,帮助初学者轻松上手。这个项目不仅适合初学者学习编程,还能应用于STEM教育和儿童科学实验中。


学习陈老师课件实例,水位报警器(n>=1太灵敏了,把它调为n>=10效果好多了)如下
【模仿制作】水位报警器-练习05图1


从入门入门级,开始学习,并把每个学习的制晒一晒。希望能不断进步!  
————————————————
代码如下:
void setup()
{
pinMode(A5,OUTPUT);   //让模拟口A5作为数字口输出
}
void loop()
{
int n=analogRead(A0);
if (n>=10)
{
   digitalWrite(A5, HIGH);  
pinMode(A2,OUTPUT);    //蜂鸣器频响 0.5秒
   tone(A2,800);
   delay(500);
pinMode(A2,INPUT);
   digitalWrite(A5,LOW);   
  delay(500);      
}
}
   

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -