littlebot
Published on 2025-04-08 / 2 Visits
0

【源码】基于Arduino和Android的手势发声系统

项目简介

这是一个结合硬件与软件的电子工程项目。项目运用At - Tiny 85微控制器和安卓应用程序,借助手势识别来控制命令播放。系统通过蓝牙模块实现At - Tiny 85微控制器与安卓手机通信,达成手势和语音命令的互动。

项目的主要特性和功能

  1. 手势识别:利用flex传感器检测手势动作。
  2. 蓝牙通信:At - Tiny 85微控制器经蓝牙模块和安卓手机通信。
  3. 语音命令控制:安卓应用接收手势信号,播放对应语音命令。

安装使用步骤

准备工作

确认已具备以下要求与依赖: 1. Arduino IDE,用于编程和上传代码到At - Tiny 85微控制器。 2. At - Tiny 85微控制器,接收和处理手势信号。 3. Software Serial Library,实现软件串行通信功能。 4. 安卓手机需安装MyProject.apk应用程序,与微控制器交互。

操作步骤

  1. 确认At - Tiny 85微控制器和蓝牙模块连接无误,配置好电路,将flex1和flex2设置在模拟引脚。
  2. 依据电路情况,修改代码中RX、TX、flex1、flex2的值,按需求更改阈值。
  3. 确保Arduino IDE中安装了Software Serial Library。
  4. 参考YouTube视频,将Arduino代码上传到At - Tiny 85微控制器。
  5. 代码烧录到At - Tiny 85后,将其放入电路。
  6. 使智能手机与蓝牙模块配对。
  7. 在智能手机上安装MyProject.apk应用程序。
  8. 在应用程序中选择已配对的蓝牙模块。
  9. 弯曲flex传感器测试系统工作情况,若不正常则尝试更改阈值。
  10. 检查应用程序是否播放相应命令。

注意事项

需修正项目中代码的拼写问题(如Threshold和Treshold),使用前应调整和测试项目的其他技术细节和问题。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】