无线论坛 门户 产品应用 查看内容

自制Wi-Fi遥控车步骤详解

2015-11-16 18:36| 查看: 19444| 评论: 15|来自: Instructables

这是一台搭载了相机,并可由Wi-Fi控制的遥控车,你可以通过互联网驾驶它。这台遥控车比较特别,因为它的“遥控器”是无线路由器,而不是我们熟悉的手柄。


第十三步:启动时禁用自动对焦

将下列代码保存到/etc/init.d/disableAutoFocus。

#!/bin/sh /etc/rc.common

START=99

STOP=15

start() { 

uvcdynctrl --set='Focus, Auto' 0

stop() { 

uvcdynctrl --set='Focus, Auto'

}

将文件系统权限设定为0755,你也可以通过WinSCP修改权限。

chmod 0755 /etc/init.d/disableAutoFocus

需要时可关掉自动对焦

/etc/init.d/disableAutoFocus start

激活服务自启动能

/etc/init.d/disableAutoFocus enable

第十四步:电路图

第十五步:源代码

该项目的核心代码由Lua脚本语言撰写而成,网页界面则使用了html和javascript。作者已经将所有文件整合进了一个压缩包,请点击此处下载。

Lua是一种解释性语言,对脚本进行修改也并不需要重建整个项目,它的代码在保存后就会立即执行,所以Lua在升级和维护上十分方便。如果你对Lua感兴趣,可以仔细阅读下列Lua文档。

/usr/lib/lua/gpio.lua

控制路由器上各类接口的读写工作。

/usr/lib/lua/2w_motor.lua

与gpio.lua协同工作,可控制小车上的两台直流电机。

/www/cgi-bin/control

该程序可作为浏览器和路由器之间的一个接口。

之前我们提到过,网页界面的编写使用了html和javascript。如果你想开发自己的界面,可以参考下列文档。

/www/car/index.html

主程序,可加载外部js & css文件并实现图像的onClick事件。

/www/car/pantilt.html

主程序,可带来更大的视频分辨率。

/www/car/car.css

控制选项布局,如图片位置,颜色和字体等。

/www/car/car.js

该文档包含有一部分javascript函数。

/www/images

网页上一个装满图片的文件夹。

/www/codebase

该文档中包含了一部分javascript的元素,开发者可以用它来制作滑块。


59

高人
9

专业

握手

霸气
2

雷人
1

吐血
1

山寨

奋斗

刚表态过的朋友 (72 人)

相关阅读

发表评论

最新评论

引用 lzh821114 2016-7-15 10:09
改成扫地机器人
引用 snowsnows 2016-6-3 18:24
听说这是追狗用的?
引用 18659848084 2015-12-15 09:40
啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊 ...
引用 章小鱼 2015-12-14 22:27
支持下呵呵
引用 今容海笑 2015-12-9 11:16
绑一个炸弹就麻烦了。。。。。。
引用 ywj96960 2015-11-30 11:45
跑出了路由器覆盖范围怎么办?
引用 lwenba 2015-11-29 09:15
卖不,买个玩玩
引用 lh0536 2015-11-29 08:46
好玩,喜欢,谢谢奉献
引用 478571796 2015-11-29 00:52
帮忙顶,赚金币
引用 kara0992 2015-11-20 18:46
4年前就开始玩了
引用 windyes 2015-11-20 00:40
用了路由主板的GPIO发送运动信号。
引用 kinwal 2015-11-18 20:45
英文不错
引用 FYY@ 2015-11-17 14:31
貌似很给力的样子,支持diy支持折腾
引用 清烟仔 2015-11-16 23:29
遥控距离呢
引用 cjlcqq 2015-11-16 20:37
正想弄个这个玩玩,谢谢。打个记号

查看全部评论(15)

站点统计 | Archiver | 手机版 | 无线门户 ( 粤ICP备11076993号|粤公网安备44010602008359号 ) |网站地图

GMT+8, 2024-4-30 06:03

返回顶部