手势感应无线遥控小车

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

手势感应无线遥控小车

手势感应无线遥控小车是基于MEMS加速度传感器的手势检测技术。采用手持板倾斜时加速度向量幅值和微分加速度幅值的绝对平均值描述手势的运动状态,进而控制小车的执行动作。为兼顾算法的准确性和实时性以及防止误触发,设计采用多级探测的思想,在检测时设定阀值。当检测出手势姿态变化超过设定的阀值时,处理器才会发出相关指令,使小车执行相关动作。小车与指令发射端通过无线模块NRF244L01进行通信,控制范围更广泛。

硬件系统设计

本设计有加速度传感器模块、无线信号通讯模块以及电机驱动模块的设计。

具体分析如下

1.加速度传感器模块:

ST公司的LIS302DL 小型低功耗(低于1mW)MEMS三轴线性加速度计,具有线性的数字输出.他包括有传感元件和能通过I2C/SPI串行接口提供测量加速度的IC接口,满刻度量程是±2g/±8g,数据输出速率是100Hz或400Hz.广泛应用在自由降落检测,运动检测,游戏和虚拟现实输入设备以及震动检测和补偿等。

2.无线通讯模块:

NRF24L01生产的工作在2.4GHz~2.5GHz的ISM 频段的单片无线收发器芯片。无线收发器包括:频率发生器、增强型“SchockBurst”模式控制器、功率放大器、晶体振荡器、调制器和解调器。输出功率频道选择和协议的设置可以通过SPI 接口进行设置。几乎可以连接到各种单片机芯片,并完成无线数据传输工作。

3.电机驱动模块:

流电机驱动采用飞思卡尔公司5A集成H桥芯片MC33886。MC33886(MC33886数据手册)芯片内置了控制逻辑、电荷泵、门驱动电路以及低导通电阻的MOSFET输出电路,适合用来控制感性直流负载,可以提供连续的5A 电流,并且集成了过流保护、过热保护、欠压保护。接线图如图3所示。

评测与结论:

基于ARM-STM32F4的手势感应无线遥控小车可以实现根据使用者的持板手势顺利流畅的完成前进、后退、左转、右转、急停等动作,完成了预期的方案。下一步可以增加小车的避障、寻迹、图像采集、图像的无线传输及组网等拓展,实现小车的智能化、多功能化。

LIS302DL.pdf LIS302DL介绍见附件

相关文档
最新文档