项目简介
本项目是一个基于Arduino控制的遥控机器人汽车与机械臂系统。用户能借助移动应用程序,通过蓝牙对汽车的移动和机械臂的位置进行控制。
项目的主要特性和功能
- 汽车移动控制:支持前进、后退、左转、右转等基本移动操作。
- 机械臂精细控制:可对机械臂的腰部、肘部、腕部和夹具进行精确控制。
- 蓝牙无线控制:利用移动应用通过蓝牙实现无线远程控制。
- 电路仿真测试:提供Proteus仿真文件,可在无硬件的情况下进行电路测试。
- 移动应用可定制:使用MIT App Inventor开发的移动应用,支持用户进行二次开发。
安装使用步骤
前提准备
- 安装Arduino IDE,用于编译和上传代码。
- 安装Proteus,用于电路仿真。
- 安装MIT AI2 Companion,用于移动应用仿真。
- 准备一台Android设备,用于安装移动应用。
硬件连接
按照“Hardware Wiring Connections”中的说明,将Arduino板、电机驱动器、直流电机、伺服电机、蓝牙模块等硬件进行连接。
上传代码
- 打开Arduino IDE,导航到
Arduino_Code
文件夹,打开.ino
文件。 - 在
工具
->板子
中选择合适的Arduino板(如Arduino Uno)。 - 点击编译图标编译代码,然后点击上传图标将代码上传到Arduino板。
蓝牙配对
打开Android设备的蓝牙功能,使用移动应用搜索并配对Arduino的蓝牙模块。
控制操作
打开移动应用,通过应用界面上的按钮发送指令,即可控制汽车的移动和机械臂的动作。
电路仿真(可选)
- 打开Proteus软件,从
Proteus_Simulation
文件夹中打开项目文件。 - 加载之前编译生成的
.hex
文件。 - 运行仿真,测试系统功能。
移动应用定制(可选)
- 访问MIT App Inventor,使用Google账户登录。
- 在
Projects
下拉菜单中选择Import project (.aia) from my computer
,导入Mobile_App
文件夹中的.aia
文件。 - 在MIT App Inventor界面中对应用进行编辑和调整。
- 如需测试,在MIT App Inventor中点击
Connect
->AI Companion
,使用AI2 Companion扫描生成的二维码进行实时测试。 - 如需生成APK,在
Build
下拉菜单中选择App (save .apk to my computer)
,将生成的APK文件传输到Android设备并安装。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】