- Arduino项目开发:物联网应用
- 李永华 曲明哲
- 332字
- 2021-03-30 18:07:11
3.1 功能及总体设计
本项目通过GPS-ATGM332D模块,实现对行李箱的定位功能,达到防丢失的效果;行李箱把手处内置压力传感器,可感知行李箱的实际重量,超出某一范围则给予提示,告知用户行李箱已超重;室外放置的温湿度传感器获取实时天气数据,GPRS-SIM800C模块将数据传至云端,用户可及时得知天气情况,调整穿衣搭配;微信小程序读取OneNET云端数据,页面上可显示温湿度数据和行李箱位置信息。
要实现上述功能需将作品分成两部分进行设计,即传感器模块和传输模块:传感器模块分为GPS-ATGM332D模块、DHT22温湿度传感器和FSR402压力传感器;传输模块分为GPRS-SIM800C模块和OneNET云端的连接。
1.整体框架图
整体框架如图3-1所示。
图3-1 整体框架图
2.系统流程图
系统流程如图3-2所示。
图3-2 系统流程图
3.总电路图
总电路如图3-3所示,引脚连线如表3-1所示。
图3-3 总电路图
表3-1 引脚连线表