第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > Arduino实验十二 利用雨滴传感器检测是否下雨

Arduino实验十二 利用雨滴传感器检测是否下雨

时间:2020-06-10 01:31:58

相关推荐

Arduino实验十二 利用雨滴传感器检测是否下雨

学习任务:

利用雨滴传感器检测是否下雨


组件:

Arduion主板雨滴传感器双色LED灯模块面包板杜邦线USB数据线

下图是雨滴传感器

双色LED灯模块

实验步骤:

1.建立电路

2.烧录代码

const int analogPin=A0; const int digitalPin=7; const int ledPin=13;//定义红色引脚int redPin = 5; //定义绿色引脚int greenPin = 6; int val = 0; int aState=0;boolean dState=0;void setup() {//设置红色引脚为输出pinMode(redPin, OUTPUT);pinMode(greenPin, OUTPUT);pinMode(ledPin,OUTPUT);pinMode(digitalPin,INPUT);Serial.begin(9600);}void loop() {aState=analogRead(analogPin); Serial.print("A0: ");Serial.println(aState); dState=digitalRead(digitalPin); Serial.print("D0: ");Serial.println(dState);if(dState==HIGH) {digitalWrite(ledPin,LOW);digitalWrite(greenPin, LOW);digitalWrite(redPin, HIGH); }else{digitalWrite(ledPin,HIGH);digitalWrite(redPin, LOW); digitalWrite(greenPin, HIGH); }}

3.实验现象

当下雨时提示灯红灯,不下雨时提示的提示绿灯。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。