项目简介
本项目基于Arduino平台构建,结合硬件与软件,借助蓝牙技术实现对小车运动状态的远程控制。用户可操控小车进行前进、后退、左转和右转等动作,适用于DIY爱好者及教育教学场景。
项目的主要特性和功能
- 硬件特性:采用DF Robot Turtle 2WD Platform平台和DF Robot Romeo BLE Controller控制器,保障小车稳定性与操作便捷性。
- 软件特性:基于Arduino IDE开发,代码简洁易扩展,通过GoBLE应用与手机连接控制,系统稳定且兼容性强。
- 核心功能:实现对小车运动状态的基本控制。
- 操作难度:操作简单,仅需基本的组装工具和Arduino编程经验即可完成制作。
安装使用步骤
硬件组装
- 依照DF Robot Turtle平台的组装指南操作,注意螺丝位置和数量,确保组装无误。
- 使用焊接工具连接开关和barrel jack连接器。
- 用螺丝将standoffs固定在Romeo BLE Controller上,再安装到Turtle顶部。
- 连接电源电缆和两个车轮电机到控制器。
- 检查所有部件连接是否牢固,确保小车稳定性和安全性。
软件编程
- 安装Arduino IDE,打开
hebert-arduino/hebert-arduino.ino
项目。 - 可忽略
GoBLE.cpp
、GoBLE.h
和QueueArray.h
标签,这些是DF Robot提供的与GoBLE应用交互的代码。 - 将控制器连接到计算机,使用Arduino IDE对其进行编程,编程完成后再安装电池。
驱动使用
- 在iOS上获取GoBLE应用,在Android上参考 此链接 获取应用。
- 打开小车电源,打开GoBLE应用,若未连接成功,可按下控制器板上标有
BOOT
的小按钮。 - 连接成功后,使用应用中的摇杆控制小车前进、后退、左转和右转。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】