基于ARM的智能导航盲杖系统设计
时间:10-10
来源:互联网
点击:
图6所示。在经过添加TTS(Text to Speech)文语转换系统后,可将导航信息以语音播报的方式播送给盲人用户使用。
2.2 超声波测障模块软件设计
本模块的主要功能是自动测出用户与最近障碍物的距离,并将该数据传送给中央处理器。在一般条件下,当障碍物与用户之间小于极限安全距离(一般为0.6 m)时,系统会发出警告,提醒用户注意避让。
超声波测障软件工作流程如图7所示。S3C6410微处理器通过一个GPIO口的一个反相器来控制超声波的发送,然后不停地检测XEINT0引脚,当XEINT0引脚的电平由高电平变为低电平时,认为超声波已经返回,通过换算超声波所经历的时间,就可以得到传感器与障碍物之间的距离。
本文设计了基于ARM11-Win CE的软硬件平台,系统具有较高的集成度和可扩展性、成本低、功耗低、处理性能高、稳定性好等特点。软硬件系统均考虑到了视障用户的切身需求,针对视障人士的特点进行专门的功能设计,完全支持盲操作,提高了视障人群在日常生活中的便利性,是定位于视障人士独立出行的辅助性器材。
- Linux嵌入式系统开发平台选型探讨(11-09)
- 基于ARM体系的嵌入式系统BSP的程序设计方案(04-11)
- 在Ubuntu上建立Arm Linux 开发环境(04-23)
- 达芬奇数字媒体片上系统的架构和Linux启动过程(06-02)
- SQLite嵌入式数据库系统的研究与实现(02-20)
- 革新2410D开发板试用手记(04-21)