rain是一个可以侦测下雨的程序。
源代码在GitHub上,写在结尾。
这个程序适用于树莓派,编程语言是python,需要一个水滴检测器和扬声器。
首先,把树莓派的11和13物理针脚连接到水滴检测器的两头,就可以开始检测了。
启动程序,将会向11针脚发送高电压信号,如果检测器上面有水滴的话,将会被触发,13号针脚将会返回一个高电压信号,就触发了报警。
主程序:gpio.py
报警程序写在gpio.py上了,是os那两行的。一个是播放下雨了的提示音,另一个是可选功能,可连接到wechatmsg.py mail.py mail2.py发送微信和邮件。
rain——我的树莓派程序源代码:https://github.com/SKYProgram/rain
网友评论