小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 13859|回复: 5

703n 网页控制 小总结了下

[复制链接]
发表于 2012-10-8 21:59:49 | 显示全部楼层 |阅读模式
因为体积和好点的原因,我小车上装载的是703n路由器,前一阵一直在弄网页控制小总结了下经验给大家分项下
  
我用的是工作室买的4M板子,老大说8M的板子已经在编系统文件的时候把( opkg install ser2net  opkg update opkg install coreutils-stty这个编在里面了)
刷机后发现波特率似乎便到了115200 所以要在wificar里加一条调节波特率的命令,
/usr/bin/stty -F /dev/ttyATH0 raw speed 9600

要下传数据所以要 安装下文件  我一直用的是putty执行安装命令

在putty执行明亮前ect/config/network文件中添加两行
option gateway ‘上级网关’
option dns‘上级网关’

在putty中执行以下文件安装命令(一定要联网啊是联网下载的)
opkg install ser2net (这个应该是路由器里已经编好的,不过为保险我还是执行了下)
opkg update
opkg install coreutils-stty

要完成数据的下传还要 编写中间传输文件
我编的也是参照前辈编的
#!/usr/bin/lua

io.output("/dev/ttyATH0")

io.write(os.getenv("QUERY_STRING"))

网页也和前辈一样按键加视频
<div style="float:left">

<script>

function sendSer(value){

document.getElementById("ser").src="http://192.168.1.10/cgi-bin/web2ser?"+value;

}

</script>

<table >

<h1>网页控制</h1>

<tr><td/><img id="ser" width="1" height="1">

<td><input type="button" value="  前进  " /></td><td/></tr>


</table>

</div>

<div style="float:left">

<iframe width="320" height="240" src="http://192.168.1.10:8080/?action=stream"/>

</div>
给的例子按键文字可以随便更改,按键也可以随意添加 视频大小也可以更改具体其他帖子里也有

小妹我现在正在进行下一步的数据上传研究,但是lua语言不是很适合吧?正在学bash语言 ,不知道大家都是怎么解决数据上床问题的 ,有时间可以互相交流下


回复

使用道具 举报

发表于 2012-10-9 23:09:16 | 显示全部楼层
如果是你这种网页形式的控制端,其实是直接对串口设备进行读写,所以数据上传自然只需要对ttyATH0这个串口设备读取就行了。
如果是用工作室的上位机,那么是上传数据会复杂点,需要把数据发给串口,然后ser2net自动转发到WIFI信道,上位机就需要用Socket进行读取了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-10-14 16:01:17 | 显示全部楼层
坛子里一直是用lua对串口进行读取,我试过很多方法都没有读取成功,io.read 、dofile 、open啥的我都用过,但是后来了解到lua是一种游戏编程语言,我之前根本没有接触过,不知道能否指点下。换一种shell语言也可以啦
回复 支持 反对

使用道具 举报

发表于 2013-4-18 13:52:59 | 显示全部楼层
楼上的,是可以读 取成功的 ,建议百度,openwrt lua ,有一个博客写的挺详细的
回复 支持 反对

使用道具 举报

发表于 2013-7-24 17:39:26 | 显示全部楼层
貌似lua 不需要ser2net
回复 支持 反对

使用道具 举报

发表于 2014-9-1 16:18:22 | 显示全部楼层
sendSer
这函数没调用。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

新品特惠推荐上一条 /2 下一条

QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

GMT+8, 2024-11-23 00:21 , Processed in 1.084453 second(s), 19 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

快速回复 返回顶部 返回列表