使用一些标准传感器来跟踪天气数据:
温度 - 来自 2 个传感器 BMP 和 DHT。
土壤温度
土壤湿度
光 - 通过光敏电阻。数字越大越暗。
压力
湿度
2个空气传感器 - 一个做更多的灰尘和烟雾,空气质量。另一个寻找丙烷和丁烷等气体。
风速
风向
雨量计
闪电探测器 - 目前有问题已被注释掉。
模拟传感器通过 MCP3008 芯片运行以转换为数字读数。
接线和电路板在原理图目录中,是一个 Fritzing 文件。还有我用来将 PCB 打印到热转印纸上并烧掉铜电路板的 PDF。有两块板:第一块在主站中用于 MCP3008 A/D 转换器和光敏电阻,第二块是“远程”单元,位于 Amrite 外壳中,通过以下方式进行空气感应、压力、温度和湿度2个空气传感器,DHT和BMP。
数据被记录到 postgres 表和 CSV 文件中,并且 CSV 文件每晚轮换一次。日志文件还包含一些数据和其他调试语句。
提供了一些前端代码来使用谷歌图表显示/绘制数据。这使用 PHP 编写 javascript 代码,因此远非理想。
更多详情、使用方法,请下载后细读README.md文件
2022-07-14 18:04:15
3.51MB
php