项目简介
本项目是基于Arduino平台的盲助系统,专为视力障碍人士打造。它结合Arduino平台与Proyecto Horus API,运用图像识别和语音合成技术,助力用户识别和理解周围环境中的物体与文字。系统借助ESP32 - Cam进行图像捕捉,通过Dfplayer实现语音输出,能提供实时语音反馈。
项目的主要特性和功能
- 图像识别:借助Proyecto Horus API识别包括人脸、物体等在内的多种对象。
- 语音合成:利用文本到语音(TTS)技术,将识别信息转化为语音输出。
- 实时反馈:系统可实时识别并描述物体,以语音告知用户。
- 扩展性:支持集成超声波、LIDAR或立体视觉技术,提供更丰富的环境信息。
- 云服务集成:可集成云端的TTS服务,增强语音合成能力。
安装使用步骤
硬件准备
- 准备ESP32 - Cam模块。
- 准备Dfplayer模块。
- 准备USB - TTL适配器。
硬件连接
- 依据提供的连接图(Conexionado.jpg),将USB - TTL适配器与ESP32 - Cam连接。
- 按照提供的连接图(Esquema.jpg),将ESP32 - Cam与Dfplayer连接。
软件设置
- 在Arduino IDE中,参考提供的配置图(Config_Arduino.png),配置ESP32 - Cam的开发环境。
- 下载并解压项目源码,将代码上传到ESP32 - Cam。
API配置
- 访问https://www.proyectohorus.com.ar获取API的用户名、密码和配置文件。
- 在代码中配置API的URL和认证信息。
测试运行
- 将SD卡插入Dfplayer,启动系统。
- 系统会开始捕捉图像,并通过语音输出识别结果。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】