通过使用树莓派(Raspberry Pi 4)、DHT11温湿度传感器设备和物联网应用开发(IoT Studio)平台,构建一个服务器机房的实时动态环境温湿度检测系统。
设计思路
- 创建并接入相应的产品和设备,实现数据实时上报至阿里云IoT平台。
- 使用IoT Studio Web可视化开发功能。
构建可视化管理界面,可以随时查看机房的实时信息,查阅调取历史曲线信息。
- 使用IoT Studio业务逻辑服务开发功能。
开发一个超温与低温的报警通知服务,实现24小时自动检测报警。例如机房中空调坏了、温度升高时能及时发出警告。
节点 描述 定时触发 设置时间,使服务在指定时间执行。 设备(树莓派计算机) 获取上报的机房温度,用于条件判断的源数据。 条件判断 设置发出温度告警信息的条件。 钉钉机器人 添加1个钉钉机器人节点,判断条件的结果为true时,发出通知消息。 HTTP返回 判断条件的结果为false时,返回判断结果。
硬件准备
产品 | 硬件 |
---|---|
树莓派 | Raspberry Pi 4主板 |
大于8 GB的TF存储卡与读卡器 | |
USB TypeC数据线及充电器 | |
micro HDMI转HDMI连接线 | |
USB鼠标+键盘 | |
HDMI电脑显示器(或HDMI电视机) | |
DHT11温湿度传感器 | DHT11传感器 |
面包板 | |
公母接头杜邦线 | |
10 KΩ直插电阻 |
快速体验IoT Studio的Web可视化开发
通过以下步骤,快速实现树莓派(raspberry Pi 4)接入IoT平台以及其系统参数数据的上云可视化,使您可以直接在平台上查看树莓派板卡的运行信息,并控制指示灯。
监控机房温湿度
通过以下步骤,将温湿度传感器设备接入到树莓派主板,完成传感器的数据传递功能,并将硬件放到机房环境中搜集数据,实现实时检测机房环境温湿度情况的功能。