基于腾讯云的物联网导盲助手设计与实现(论文+源码)
2.1系统方案设计
根据系统功能的设计要求,展开基于腾讯云的物联网导盲助手设计。如图2-1所示为系统总体设计框图。系统采用STM32单片机作为系统主控核心,通过红外传感器检测是否有障碍物,水滴传感器检测是否有积水,如果有障碍物或者积水则进行语音报警提示,通过ADX345陀螺仪传感器检测盲人是否跌倒,如果跌倒则报警提示,并具有GPS定位功能,将盲人当前的GPS等坐标信息通过WiFi传输到云平台,方便监护人实现远程监控,并通过OLED液晶显示相应的状态信息。
STM32单片机:作为系统的主控核心,负责整体的控制和协调。通过接收各传感器的数据,判断是否需要触发报警提示或GPS信息传输,并控制OLED液晶显示相应状态信息。
红外传感器:用于检测行进路径上是否存在障碍物,如人或物体。一旦检测到障碍物,触发系统进行语音报警提示,提醒盲人注意。
水滴传感器:检测地面是否有积水,如果存在积水,则触发系统进行语音报警,以避免盲人滑倒。
ADX345陀螺仪传感器:用于检测盲人是否跌倒。一旦检测到跌倒情况,系统将触发报警提示,提醒监护人注意可能发生的意外情况。
GPS模块:用于获取盲人当前的位置信息,并将GPS坐标数据通过WiFi传输到云平台。这样,监护人可以通过远程监控实时了解盲人的位置情况。
WiFi模块:用于将盲人的GPS坐标信息传输到云平台,实现远程监控功能,让监护人随时了解盲人的行动轨迹。
OLED液晶屏:用于显示系统的状态信息,包括警报提示、GPS定位信息等,为盲人提供直观的反馈和指导。