用Arduino组装智能小车
2014-12-12 17:26:22
阅读:0次
0x01科普:
玩过树莓派的同学可能接触过Arduino,(Arduino:开源的单板机控制器,采用了基于开放源代码的软硬件平台,构建于开放源代码 simple I/O 接口版,并且具有使用类似Java,C 语言的Processing/Wiring开发环境)它是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE)。相比树莓派,Arduino具有更好的扩展性,利用Arduino丰富的扩展,我们可以组装一些功能强大的智能玩具,在一定程度上也能提升汇编水平:
(小编在厚脸皮抢别人的玩具,听说这个要买一千多大洋,
吓得小编马上跑回家了,回家之后果断决定自己去组装
)
0x02模块
WIFI智能小车包含:WIFI模块X1、USB摄像头X1、arduino R3主板X1、R3-WIFI拓展驱动板X1、超声波模块X1、四驱 PCB车盘X1、小车马达X4、小车车轮X4、打印线X1(烧写程序用)、杜邦线若干、电压表X1
WIFI模块:用于小车和手机之间传输数据:手机遥控、摄像头数据实时传送
超声波模块:躲避障碍、防撞
电压表:显示电池的当前电压
智能小车控制方式主要有三种种:红外&蓝牙&WIFI;
红外控制:需要安装红外遥控模块,如图:
参数:
电压:5V
接收频率:38KHZ载波红外码
有效接收距离:1-8M
蓝牙控制:需要安装蓝牙模块,如图:
使用蓝牙模块并配合蓝牙手机和手机App。
接线方法:
VCC:接电源正极
GND:接电源负极
RXD:接收端,蓝牙模块接收从其它设备发来的数据;正常情况接其它设备的发送端TXD
TXD:发送端,蓝牙模块发送数据给其它设备;正常情况接其它设备的接收端RXD
WIFI控制:需要安装蓝牙模块,如图:
小车通过手机WIFI和小车上的WIFI实现视频的无线传输和控制,传输距离根据环境来说空旷地20M--30M,
支持设备:安卓手机、安卓平板
分辨率:800X480
系统要求:安卓2.3以上
0x03组装
一般在购买了相关产品之后,卖家都会提供使用手册、教程之类的东西,这里就不多介绍,需要提一下的是:马达安装需要自行焊接.
0x04出去兜风
小编要开车出去兜风了,楼里的妹子们,穿裙子要注意啦!
(其实小编都没想到还有这功能,就被源姐发现了=。=!)
视频展示:
本文由 安全客 原创发布,如需转载请注明来源及本文地址。
本文地址:http://bobao.360.cn/learning/detail/141.html