arduino学习笔记十九--水位报警器

ぃ、小莉子 提交于 2019-12-15 06:46:13

介绍
水位报警器,当水接触到2个金属头时候,触发报警。
清单
无源蜂鸣器一个
一个LED
一个470欧姆电阻
一个10K电阻
9根杜邦线
实验板一片
一个水杯(自备)
原理图

1 接线,按照原理图接线
2准备一个被子,一瓶水做试验
3下载程序到 ARDUINO开发板
4 固定下2个 检测触点。
5 慢慢倒水,当水同时接触到水时候,触发报警。

代码:


void setup()
{
  pinMode(A5,OUTPUT);   //让模拟口A5作为数字口输出
  pinMode(A0, INPUT);

}
 
void loop()
{
 int n=analogRead(A0);
 if (n>=100)
 {
 
   digitalWrite(A5, HIGH);  
 
pinMode(A2,OUTPUT);     //蜂鸣器频响 0.5秒
  tone(A2,800);
  delay(500);
pinMode(A2,INPUT); 
 
 
  digitalWrite(A5, LOW);   
  delay(500);      
 }
}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!