开发背景:针对视障人群出行中的障碍规避、环境感知等痛点,基于stm32技术设计出智能导盲手杖,辅助视障者能够安全、自主出行。
结构说明:系统以stm32单片机最小系统为核心,外接模块包括:
电源模块:采用外接电源输入,搭配电源开关模块实现系统通断电控制;同时为各传感器、单片机等模块提供稳定的工作电压,保障电路安全与设备续航;
感知模块:3组超声波传感器(障碍物检测)、水位传感器(水坑检测)、颜色识别传感器(交通灯识别)、光线传感器(环境亮度检测)、陀螺仪(跌倒检测)、定位模块(位置追踪);
交互模块:语音模块(信息播报)、LED指示灯(照明)、按键模块(模式切换/手动报警);
通信模块:WiFi模块(定位信息推送);
显示模块:OLED(状态显示)。
功能与使用说明:
功能说明:
障碍物检测:手杖前方、左方、右方的超声波传感器会检测障碍物,距离过近时语音提醒。
水坑检测:手杖底部的水位传感器检测到水坑时,语音提示“前方有水,请注意”。
交通灯识别:颜色传感器识别红绿灯状态,语音提示“红灯请等待”或“绿灯请通行”。
跌倒报警:检测到跌倒时,手杖自动播放“我摔倒了,请帮帮我”,并发送定位信息至预设手机号。
LED 照明:环境光线不足时,手杖自动开启 LED灯照明。
使用说明:
自动模式(默认):手杖自动检测障碍物、水坑、交通灯等,并通过语音提示。
手动模式:短按电源键切换至手动模式,可通过按键主动报警或查询状态。