![Arduino项目开发:物联网应用](https://wfqqreader-1252317822.image.myqcloud.com/cover/277/27563277/b_27563277.jpg)
上QQ阅读APP看书,第一时间看更新
3.1 功能及总体设计
本项目通过GPS-ATGM332D模块,实现对行李箱的定位功能,达到防丢失的效果;行李箱把手处内置压力传感器,可感知行李箱的实际重量,超出某一范围则给予提示,告知用户行李箱已超重;室外放置的温湿度传感器获取实时天气数据,GPRS-SIM800C模块将数据传至云端,用户可及时得知天气情况,调整穿衣搭配;微信小程序读取OneNET云端数据,页面上可显示温湿度数据和行李箱位置信息。
要实现上述功能需将作品分成两部分进行设计,即传感器模块和传输模块:传感器模块分为GPS-ATGM332D模块、DHT22温湿度传感器和FSR402压力传感器;传输模块分为GPRS-SIM800C模块和OneNET云端的连接。
1.整体框架图
整体框架如图3-1所示。
![](https://epubservercos.yuewen.com/E2A904/15825991705219306/epubprivate/OEBPS/Images/Figure-P135_5479.jpg?sign=1739281042-kveZkVWh5UG7AQ4p9LMPehtCeX5gJa54-0-a7ec03900b70c7be41128136f2ec6af1)
图3-1 整体框架图
2.系统流程图
系统流程如图3-2所示。
![](https://epubservercos.yuewen.com/E2A904/15825991705219306/epubprivate/OEBPS/Images/Figure-P136_5490.jpg?sign=1739281042-7u9rYUZvSbvGbNseBch3fZx1WYOTO5hG-0-67376ec82fb192dab3ebbf0d8538abcc)
图3-2 系统流程图
3.总电路图
总电路如图3-3所示,引脚连线如表3-1所示。
![](https://epubservercos.yuewen.com/E2A904/15825991705219306/epubprivate/OEBPS/Images/Figure-P136_5494.jpg?sign=1739281042-C8RPjdTzEtXklZwLRL2wmr5eC7Nbnwpm-0-26091ceb639cd31ffd369ddf2133a23a)
图3-3 总电路图
表3-1 引脚连线表
![](https://epubservercos.yuewen.com/E2A904/15825991705219306/epubprivate/OEBPS/Images/Figure-T137_5629.jpg?sign=1739281042-Rl7vyZaJjsw6a22JcnyB63qYLlHCaQkN-0-00857171d29e9c166029434d6c32a8b4)