WR703N+51单片机小车系统测试成功!

简单说一下流程。

1. WR703N刷openWRT系统(参考我之前的文章),我刷的是小标的,理论上任何一个版本都可以的。

2. 挂摄像头(参考我之前的文章)。

3. 安装必须的控制软件:

opkg update
opkg install ser2net
opkg install coreutils-stty

4. 拷贝car.htm, web2ser, wificar 3个文件到路由(参考我之前的文章)。

5. 开机启动,在putty里执行/etc/init.d/wificar enable

注意3个文件和之前不一样了,主要是改ttyS0为ttyATH0,改单字符为双字符控制,这样路由启动的时候小车就不会乱动了,另外改为支持4路舵机,控制网页支持键盘控制,WSAD控制减速电机,方向盘上下左右控制舵机1和2,Pgup&Pgdn,Home&End各控制一路舵机。由于我手头上只有1个舵机,所以只是分别测试了4个控制信号,还没有试过同时控制2个舵机,不过应该没有问题。(2011-12-22更新:用多个舵机应直接连接电源,不要用单片机的供电,否则可能有问题)

web2ser源码:

#!/usr/bin/lua
io.output(“/dev/ttyATH0″)
io.write(os.getenv(“QUERY_STRING”))

wificar 源码:

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

START=80

start() {

/usr/bin/stty -F /dev/ttyATH0 raw speed 9600

ser2net -c /etc/ser2net.conf

mjpg_streamer -b -i “input_uvc.so -r 640×480 -f 30″  -o “output_http.so -p 8080 -w /www”

}

stop(){
killall mjpg_streamer
killall ser2net

car.htm源码:

控制端地址:
   
 
   


   
 
   

视频地址:


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值