项目简介
本项目为手势控制的小车系统,以Leap Motion传感器为核心。利用Processing编写的代码从Leap Motion获取手势数据,再通过蓝牙将数据传至Arduino,以此控制小车移动。同时,开发了基于App Inventor的安卓应用程序,也可用于控制小车,还能实现速度控制。
项目的主要特性和功能
- 多种控制方式:支持通过Leap Motion的手势控制和安卓应用程序控制小车。
- 基本移动控制:可控制小车向前、向后、向左和向右移动。
- 速度控制:在安卓应用程序中可以对小车的速度进行增加和减小的操作。
安装使用步骤
安装依赖
- 注册Leap Motion开发者账号:访问 Leap Motion developers 进行注册。
- 安装LeapHome:安装版本为2.3.1的Leap Motion SDK,安装LeapHome会自动安装传感器驱动并启用服务。
- 安装Processing:访问 Processing 下载并安装Processing。
- 安装Leap Motion Processing库:参考 Leap Motion para processing 安装相关库。
运行代码
- 运行Processing代码:在Processing中打开项目中的 x_z 代码文件并运行。
- 上传Arduino代码:将Arduino代码上传到Arduino Uno板。
- 控制小车:运行Processing代码或安卓应用程序,即可开始控制小车。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】