专栏中心

EEPW首页 > 专栏 > TurnipBit之无线遥控小车

TurnipBit之无线遥控小车

发布人:bodasister 时间:2017-12-07 来源:工程师 发布文章

 一、准备工作

 

 TurnipBit 开发板 2

 TurnipBit 扩展板 1

 下载数据线 1

 智能小车器件 1

 电机驱动模块L298N 1

 接入网络的电脑 1

 在线可视化编程 点击进入

 

二、思路设计

 

2TurnipBit开发板,1块模拟体感器,用于采集人体的动作变化并将这些信息发送给接收器;另1块当做接收器,用来接收模拟设备的数据,同时控制小车执行相应的动作。

 

 

三、无线遥控小车

 

1、功能区点击加速度传感器,选择判断当前的动作。如下图:

图片.png 

 

本次实验主要涉及到5动作即:向上、向左、正面、反面

接下来展开分析一下,5动作对应TurnipBit板子的实物状态。

 

向上:TurnipBit正面(带有LED灯、按键)朝向我们,

图片.png 

 

向左依照向上的动作逆时针向左旋转90。如下图

图片.png 

 

向右依照向上的动作顺时针向右旋转90。如下图

图片.png 

 

正面依照向上的动作逆时针向下旋转90。如下图

图片.png 

反面:依照向上的动作顺时针向下旋转90。如下图

图片.png 

大家可以尝试实验其他动作,结合一些想法,实现更有趣酷炫的效果。

 

2、接下来分配5种情况下小车的动作


TurnipBit的动作状态

对应小车的操作

向上

停止

向左

左转

向右

右转

正面

前进

反面

倒退

 

3实现模拟体感器的代码。主要功能是不断检测TurnipBit动作,先用内置图像来表示当前的动作方向。

图片.png 

 

4、体感部分的工作已经完成了,那么该如何将这些信息传送给接收器?不担心,细心的同学不难发现,功能区内有一个无线电的模块我们用它实现两块TurnipBit开发板之间的通信。

首先选择打开蓝牙,放在循环外,然后每个动作判断内添加发送的消息,消息内容可以自定义。参考下图

图片.png

5、现在来完成接收器的代码。主要功能为接收模拟体感器发送数据,分析数据得出对应的动作,像模拟体感器一样用图案表示出来。如下图

图片.png 

 

6接下来我们组装小车,首先晒一下小车的整体器件包括2个轮子、2个减速电机1个万向轮1铜柱螺丝包、1电池盒1底板1开关。如下图:

图片.png 

用焊枪把减速电机两的引脚焊上公头杜邦线,方便接入电机驱动模块。下图:


 图片.png

 

减速电机万向轮开关安装在底板上如下图:

 图片.png

轮子安装在两侧的电机上,电池盒安装在底板上。电池盒的正极(红色导线)焊接在开关的1铜片上,开关的另一个铜片焊接公头杜邦线。如下图

图片.png 

安装电机驱动模块。先看一下整体接线图如下

图片.png 

将电池盒负极(黑色导线)接入电机驱动模块的GND端子,开关引出的公头杜邦线接入+12V端子。两边电机分别接入电机驱动模块两侧的输出端子(标记OUT1~OUT4如下图

图片.png 

安装TurnipBit开发板和扩展板,电机驱动模块的GND接入扩展板的GND+5V接入扩展板的5V。将扩展板上的P5P8P11P12引脚对应接入电机驱动模块的IN2IN1IN3IN4。如下图

图片.png 

 

7我们需要再完善一下接收器的代码。增加控制小车的功能。下图:

图片.png图片.png

图片.png

图片.png

 

8将程序下载到用于接收器的TurnipBit开发板内,再板子对到扩展板上,注意板子正面(带有LED朝向有针脚的一面。


四、效果展示视频


http://v.youku.com/v_show/id_XMzIxMTY2NDk2MA==.html?spm=a2h3j.8428770.3416059.1

 



专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词:

相关推荐

[Android开发视频教学]Activity的布局初步(三)(11)

视频 2010-10-29

Pickering新型基于MEMS技术的多端口千兆以太网接口单元(GBASE-T1 FIU),显著提升了测试系统的带宽、数据吞吐能力以及使用寿命

[Android开发视频教学]常用控件(三)(13)

视频 2010-10-29

DELO和DATRON联合推出系统解决方案,助力燃料电池密封应用的工业化

Pickering 新型基于MEMS技术的多端口千兆以太网接口单元(GBASE-T1 FIU),显著提升了测试系统的带宽、数据吞吐能力以及使用寿命

Dsp在配网自动化系统终端中的应用

莱迪思Drive荣获第六届 AutoSec Awards安全之星突出贡献奖

DSP系统的降噪技术

资源下载 2007-02-16

Gartner发布2025年中国智慧城市和可持续发展技术成熟度曲线

Microchip与AVIVA Links实现突破性ASA-ML互操作性,加速汽车连接向开放标准转型

跪求<>

wujiaman38 2004-10-25

[Android开发视频教学]Handler的使用(二)(15)

视频 2010-10-29

[Android开发视频教学]Android常见控件(二)(12)

视频 2010-10-29

意法半导体加入FiRa董事会,加大对UWB生态系统和汽车数字钥匙应用的投入

DSP外挂Flash在系统编程及并行引导装载方法

DSP芯片的原理与开发应用

“全民数字人”时代来袭!IDC最新研究解码AI数字人市场关键趋势

世强硬创平台上新:天钰科技高集成AI SoC,助力客户解锁轻量智能家居新方案

DSP在电机测速中的应用

XP Power为15W高压DC-DC转换器HRF15系列新增数字监控与控制功能

[Android开发视频教学]Handler的使用(一)(14)

视频 2010-10-29
更多 培训课堂
更多 焦点
更多 视频

技术专区