‘壹’ 怎么做wifi小车
首先小车得有轮子一般为2轮或4轮,然后就要有相应数量的直流电机作为动力;有了电机了,就要有电机驱动的控制板,还要有控制电机驱动板,并且能与wifi发布设备通信的主控板(有用80c51单片机的,有用Arino的),既然需要wifi发布的设备,就要有一个类似(就是)路由器这样的设备,目前大家都在用的是DB120或者703N,如果想进一步加个视频的话,还需要一个摄像头,支持最好的是中星微ZC0301摄像头,当然这个效果不好,有资金的话可以换天敏的S606(好像是这个),当然还需要一个小车的车体,并且需要对主控制器进行编程,最后就是调试了,看你的技术水平了!推荐个论坛http://www.wifi-robots.com/forum.php
当然如果不想自己做,还可以淘宝网上掏一个,基本情况就这些!
希望对你有用!
‘贰’ wifi智能小车中,怎样将小车中的数据传回到手机显示界面
众所周知,现在有一些网站上有卖这种成品,已经集成好的,可以直接买回来玩,但是我当时是自己研究的,所有的零件都是自己买的,然后一点一滴拼起来的。
至于你问的这个问题,我当时是这样做的,首先买一个wifi模块,这种淘宝网上有很多,而且不贵,这种wifi模块在实际使用的时候,是这样工作的,你可以这样想,从摄像头要传回一些图像信号(其实就是一个接一个的矩阵)到你的手机上,同时,你的手机也要传出一些动作指令给小车,为了不冲突,我当时的做法是:wifi模块使用同一个IP地址,但是呢,这个IP地址下面又设置了2个不同的端口,一个端口用于接收摄像头传给手机的信号,另一个端口用于将手机的信号传出给小车。
重点来了,手机连上wifi模块发射出来的wifi以后,应该怎样将视频显示出来,而且还要保证视频的流畅度,不能有明显的延迟,这是不允许的。视频的处理设计到的知识比较多,建议你按照以下关键词依次学习:
surfaceview视频显示控件
多线程任务处理方法(对图像的处理不能放在主线程,也就是UI线程里,因为这样的话图像的更新根本做不到,所以必须将图像的处理算法放入子线程,没处理完一张图片都要立即释放内存,否则会有溢出)
屏幕尺寸的获取:每个手机的屏幕尺寸都不一样,为了适应各式各样的手机,程序初始化时,必须先获取目标手机的尺寸,这也为后面的图片格式转换埋下了伏笔。
图片bitmap的转换与canvas的显示
利用callback方法处理surfaceView控件。
接收输入流——图片转换——显示——内存清空,如此不断循环,也就完成了流畅视频的显示。
‘叁’ 基于wifi技术的智能小车可以应用在哪些方面
视频监控 远程控制 无线控制 防爆 排爆 学生科教学习等方面
用手机作为控制端,通过手机连接
wifi
模块以获
得
wifi
信号,同时车载也连接
wifi
模块以获得和手机相同的
IP
地址,实现手
机和小车的连接,然后利用手机上的控制软件以
wifi
网络信号为载体发送相关
信号,wifi
模块接收手机端发送来的相关信号并分析转换成
TTL
电平信号,然
后发送给单片机,单片机接收到的电平信号处理、分析、计算,转化成控制指
令并发送给电机驱动模块以实现小车的前进、后退、左拐、右拐等功能。
‘肆’ wifi控制小车一定要摄像头吗
一定。wifi是Wi-Fi联盟制造商的商标作为产品的品牌认证的,其中控制小车一定要摄像头的,摄像头又称为电脑相机、电脑眼、电子眼等,是一种视频输入设备。