项目简介
本项目是基于ESP32的骨传导感官反馈平台,借助蓝牙或Wi-Fi实现对设备的控制。项目涵盖PCB设计、嵌入式软件以及API接口,可驱动设备开展感官反馈工作。
项目的主要特性和功能
- PCB设计:有两层和四层PCB设计,可支持多种组件的连接与调试。
- 嵌入式软件:采用Arduino IDE编程,支持ESP32的固件烧录和操作。
- API接口:能通过蓝牙或Wi-Fi远程控制设备。
- 频率生成器:利用AD5932芯片生成频率,支持正弦波、三角波和方波输出。
- 数字电位器:使用AD5970芯片控制输出信号的幅度。
- 放大器:采用NCS2211芯片进行信号放大。
安装使用步骤
- 从项目仓库下载源码文件。
- 确保系统已安装Arduino IDE和必要的库文件。
- 依照PCB设计文件说明,正确连接PCB和相关组件。
- 烧录固件:
- 用Arduino IDE打开项目代码。
- 连接TP12和TP18到地,让ESP32进入引导模式。
- 设置上传速度为115200或更高。
- 按住SW2,等
connecting....
显示后,按下并释放SW1,使ESP32进入烧录模式。 - 上传代码后,释放SW2,观察
Hard resetting via RTS pin
,再按SW1重置并启动程序。 - 断开TP12和TP18的接地,使MCU的引脚恢复正常I/O功能。
- 若遇到问题,可使用MCU附近的测试点进行错误排除。
- 完成上述步骤后,设备就能通过蓝牙或Wi-Fi控制,实现感官反馈功能。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】