树莓派土壤湿度检测数据实录

前言

上次我们牛人技术介绍了如何用树莓派制作一个简单的土壤湿度数据统计的设备,经过这段时间的优化和改进。目前这个土壤湿度传感器的数据准确度和稳定性还是有很大的提升,下面我们为大家介绍下记录一次树莓派土壤数据采集的过程。因为这个土壤检测工具是放在我们家楼下一块小菜地上进行的,所以采集的数据受到雨水的影响也还是比较大的。



树莓派土壤检测所需要的材料

GPIO杜邦线若干
树莓派一个
ADC一个
土壤湿度传感器一个
USB和电源一套



远离和原件连接方法

我们采用树莓派的PYTHON程序来采集GPIO上的信号,并且每5~10分钟的样子会循环扫描一次最新的土壤湿度数据,然后将PYTHON获取到的土壤湿度数据存入SQLite数据库中一边通过网页以曲线图的方式直观的展示出来。



电路原理图

首先因为土壤湿度传感器是通过电阻来测量所以要将传感器模拟信号转数字,这里我们采用ADS1015DGT芯片来完成。然后把转换后的数字信号传输给树莓派的GPIO接口进行运算和存储。具体如下图

树莓派土壤湿度检测数据实录

土壤湿度历史记录曲线图

## 在把树莓派做成土壤湿度传感器放到外面正式使用的时候,一定要注意给树莓派做好防水的措施。否则放个几天树莓派变得潮湿会损坏树莓派或影响采集的精确度。

树莓派土壤湿度检测数据实录

总结

通过把树莓派这个土壤湿度采集设备放置在菜园子里面一个多月采集的数据来说还是比较理想,但是在精度上面也许是传感器的缘故还是有点偏差。但是对于一般的植物和农作物的生长环境控制作为参考还是没有什么很大的问题。只是要注意在户外会经常下雨等自然情况,所以树莓派在外面一定要考虑防水等措施。

Syndicate content