项目简介
本项目借助ESP 8266 WiFi模块,搭配SHT31 - D温湿度传感器、PMS5003空气质量指数传感器以及S8 - 0053二氧化碳传感器,打造了一个简易的物联网设备。该设备会通过HTTP POST请求把传感器数据发送到AWS Lambda函数,随后将数据存储在AWS DynamoDB数据库里。传感器模块采用USB供电,能方便地部署在室内环境中开展连续监控工作。
项目的主要特性和功能
- 实时监控温度、湿度、空气质量指数(AQI)和二氧化碳(CO2)水平。
- 自动将数据记录到AWS DynamoDB数据库。
- 硬件设置简单且成本低廉。
- 可轻松扩展至多个传感器节点。
安装使用步骤
硬件要求
- ESP 8266微控制器
- SHT31 - D传感器
- PMS5003传感器
- S8 - 0053传感器
- 用于供电的USB线缆
软件要求
- Arduino IDE
- 设有Lambda和DynamoDB的AWS账户
- 用于连接的WiFi网络
使用步骤
- 配置ESP 8266微控制器并连接传感器。
- 在Arduino IDE中上传相应的代码,配置WiFi连接和传感器参数。
- 设置AWS Lambda函数以接收HTTP POST请求并处理数据。
- 创建或配置AWS DynamoDB数据库以存储传感器数据。
- 将设备部署在室内环境中,通过WiFi连接至互联网。
- 监控数据在DynamoDB数据库中的实时更新。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】