|
利用树莓派和PiFace模块检测温度和水位自动浇花
前言;大家在家里经常会忘记了给植物浇水浇花,虽然有时候自己有心去做这些事情但是因为不知道如何控制量而适得其反。今天我就来教教大家如何通过树莓派和PiFace模块来采集温度和水位情况,更具事先设置好的水量比例科学的浇水。
准备材料
从花卉市场上选择自己喜欢的盆栽一个。
12V的直流电水泵,浇水用。
直接大概8毫米的塑料管。
树莓派一个
PiFace扩展版一个
一个矿泉水瓶大小的小蓄水池
杜邦下若干
USB无线网卡一个,方便无线连接。
开孔锥,钳子,锤子等工具。
安装盆栽
加工盆栽,并给矿泉水瓶通过开孔锥进行开孔。方便水泵的管道通过。这里建议排水孔的大小采用1.5mm的直径,防止开孔过大不好控制浇水量。
安装树莓派并设置程序
把树莓派的包装外壳打开,并且把PiFace这块扩展版按正确的方向插入到树莓派的GPIO接口上面。这里建议大家使用树莓派2B或者树莓派3这两款,因为这两款的GPIO定义基本相同。
程序方面,采用PYTHO脚步命令会让水泵每10分钟就会自动启动一次,并且每次水泵的启动状态和过程都会写入树莓派上的日志文件中。并转换成网页HTML格式,方便远程调用和查看。