树莓派使用雨滴传感器教程
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
树莓派(raspberry pi)与雨滴传感器(rain sensor)的使用教程
本次教程目的:在树莓派上使用雨滴传感器,检测有无下雨(扩展的话,从而你可以通过继电器控制晾衣杆、窗户等等)。
所用材料:
1、雨滴传感器一个
2、母对母杜邦线至少三根
先看张成功的实图(1 为无雨,0 为有雨滴):
教程开始,如何连线:
雨滴传感器接树莓派GPIO
VCC接5v (pin2)
GND接GND (pin6)
DO接GPIO4(PIN7)
AO 不连接
2、接好线之后,启动树莓派,并进入桌面的在LXT 终端(远程登录则直接输入如下代码),
输入命令
sudo nano yudi.py
然后再输入如下内容:(直接复制)
#!/usr/bin/env python
# encoding: utf-8
# BY
# 1 为无雨,0 为有雨
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.IN)
while 1:
print(GPIO.input(4))
time.sleep(0.5)
按ctrl+x,按y 键,回车,从而退出保存。
(其中time.sleep(0.5) 0.5 表示延迟检测时间,时间越小,检测越频繁)
然后输入下面的命令,开始玩了:
sudo python yudi.py
传感器灵敏度一定要自行调节好(比较不容易调的那么精准,多尝试)。
当雨板无雨滴时,DO-LED 灯应为灭,有雨滴时应为亮。