低成本DIY视频预览遥控小车

QQ讨论群:301849022

视频:http://v.youku.com/v_show/id_XNTg1NzI4MDg0.html

 

 

简介:

 

对于喜欢电子的人来说,智能小车是每个人都曾经触碰过的项目,而且它的扩展性非常强,可以将很多很多的功能往里面加,比如寻迹、避障、检测、遥控等等。我也是一样,刚开始玩小车的时候觉得这些功能很有意思,可以后来时间久了,发现这些功能也没什么新奇的了。

一次偶然的机会看到了视频预览小车,通过电脑一边预览小车拍到的画面,一边遥控小车运动,一下子勾起了我的兴趣。

 

 

 

方案分析:

 

经过一段时间的查找资料,发现要制作视频预览小车,使用51单片机肯定是不行的了,必须要频率足够高的单片机,而且还得有网卡或者wifi,这样算下来做一台视频预览小车的成本还真不小,光光高性能的单片机开发板和摄像头就得花费不少钱……正当犹豫的时候,发现为什么不能用智能手机呢。智能手机自带的高清摄像头足够拍摄很清晰的画面,而且智能手机自带了高速wifi模块,可以很流畅的传输视频。那么剩下的唯一一个问题是,如何控制小车的运行。因为智能手机没有IO接口可以直接控制小车驱动,所以中间还得增加一个手机到小车控制的转换,很自然的想到用蓝牙模块。于是,整个视频预览小车的框架就有了。

下面用图来说明如何实现预览视频小车:

 

 

 

 

配件清单:

 

使用智能手机进行视频预览小车的话,可以省掉高性能单片机、高清摄像头以及wifi模块的成本。但是需要增加一个蓝牙模块。

所以本次制作需要如下的材料:

小车底盘一辆;

51单片机最小系统板一块;

电机驱动模块一块;

蓝牙转串口模块一块;

手机支架一个;(用于把手机固定在小车上面,也可以使用其它方式固定)

手机视频采集软件一套;

电脑控制软件一套;

 

为了缩小体积也为了方便,我把蓝牙、单片机、电机驱动全部做在了一块板子上面,如下图所示:

 

它的引脚也很简单但,从左到右依次是电源正、电源地、电机1的输入1、电机1的输入2、电机2的输入1和电机2的输入2。电机1是小车左侧的电机;电机2是小车的右侧电机。

不过还是推荐自己焊接比较有意义!制作过程中有疑问可以加入QQ群讨论。

 

制作过程

 

1、首先是硬件的安装。

    将小车组转好,装上电池盒,连接上上面提到的遥控板;固定好智能手机。看,下面就是完成的硬件图,很帅气吧。

 

 

 

 

 

2、软件的开发。

A、单片机软件的开发

单片机端的软件开发比较简单,就是接受到串口命令之后,控制电机的运动。这个在遥控板里面已经内置了。

B、智能终端视频采集软件开发

这个软件的开发是比较费时的,不愿意动手的亲们可以加入疯狂电子QQ(301849022)群后从群里面下载。

C、电脑端控制软件开发

不愿意动手的亲们可以加入疯狂电子QQ群(301849022)后从群里面下载。

 

3、使用方法

首先将小车上电,会发现遥控模块的灯在闪烁。表明蓝牙还没有连接成功。此时打开手机上的预览智能车软件,遥控模块的灯不在闪烁,表明蓝牙已经连接成功。

 

 

 

然后点击手机采集软件上的按钮,获取手机的IP地址:

 

 

 

 

最后打开电脑上的控制软件

 

 

 

 

输入手机的IP地址,点击预览之后就可以了。

 

 

 

 

通过预览参数可以设置分辨率、帧率、画质等;

通过前后左右按钮可以控制小车的运行。

视频演示地址:http://v.youku.com/v_show/id_XNTg1NzI4MDg0.html

 

 

 

 

最近用51单片机写了一个最简单的蓝牙遥控智能小车,基本上榨干了51单片机的资源,用了定时器T1作为波特率发送器编写串口打印程序,接收串口蓝牙接收的信息产生中断,并且写了一个串口打印函数send()作为单片机操作响应返回给蓝牙发送端手机。定时器T0作为PWM发生使用,目的是作为舵机sg90控制信号,当时做一个蓝牙自怕用到,虽然小车没搭建舵机,但是可以方便扩展,也方便买家学习舵机PWM控制技术。 小车全身照如下: 全部零部件都是购买的配件:按照实物图购买响应的模块组装成小车,L298N,电源模块,电池夹和18650电池两个,电源变压器、51单片机最小系统板、HC05串口蓝牙模块、小车底座 单片机最小系统板彩图:某宝有卖很便宜 单片机最小系统板原理图: 小车是用安卓手机蓝牙调试助手用指令发送的形式来控制的,所以说是最简单的蓝牙遥控小车,呵呵。不过加上舵机和机械手和操控摇杆或者是手机控制app,就变得高端了,敬请期待。这个版本是免费的,但是功能还是很齐全和强大的,代码也写得通俗易懂,不拖泥带水。 下面是源码截图:(新鲜出炉) 手机app遥控效果如下:(买家注意了有车子返回响应的回复的) 感兴趣的买家可以找我私人定制功能之类的也是没有问题的。这款小车大概就这个情况了,敬请期待我更好的作品。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值