Wifi小车之 - 再探网页控制篇

最简单的ESP8266的Wifi智能小车车教程 一、准备材料(整套下接近80块钱了哦,主要电池贵,也可以用升压模块+充电宝代替【体积感人】) 1、esp8266 NodeMCU Lua V3 物联网开发板一个(CH340) 12.8 2、L298N 绿色版,红色版本需要5V的信号驱动,3.3V的板子无法驱动 14.5 3、18650锂电池,12V2000mAh ... 阅读详情

2011-11-05


之前研究了乔帮主的网页控制程序,其版面布局功能非常强大,不过也因此需要安装lighttpd,lighttpd-mod-cgi,lighttpd-mod-fastcgi,php5-cgi,php5-fastcgi,libsqlite3等很多程序,造成自行安装比较复杂,一旦出现问题也较难排查,而且需要占比较多的rom,理论上会消耗更多的CPU资源,而且diy玩家也比较难对其进行修改。

能不能有一种更简单的网页控制程序呢?Liuviking的ser2net组件虽好,可不能用在web服务器上。我目光转向了luci,openWRT的标准网页管理程序是luci,它是一个web application,既然是web app,那自然本来就有http server和application server了,能不能利用它呢?经过一番研究,发现luci的http server是uhttpd,application是一个比较精简的语言Lua写的,传说中这个Lua语言还比较强大,那应该是没有问题了。

不过这个Lua在中国知名度还是比较小,国内的参考资料还是比较少,幸好它是几乎所有东西开源的,Lua, Luci, CGILua等待,很多时候可以上去官网看源代码。

 

下面我们来研究怎么实现我们的要求。

首先是Lua的入门,用记事本新建一个test.lua的文件,里面的内容是:

print("hello,lua")

用winSCP上传到路由,上传后修改其属性为"0777",令其可以被执行,然后我们用putty登录,执行命令:

lua test.lua

我们应该可以在屏幕上看到hello,lua这几个字。

 

然后是测试串口,这个其实非常简单,新建2ser.lua,里面的内容是:

io.output("/dev/ttyS0")

io.write(" test1 ")

上传,改属性,TTL线连接电脑,打开超级终端,putty执行:

lua2ser.lua

就可以在超级终端看到test1这几个字了。

 

再来就是看看web和Lua是怎么连接的,新建test文件(没有后缀名),内容如下:

#!/usr/bin/lua

print("hello,lua")

ESP8266从点灯到遥控小车(三)——组装小车,0代码开发APP控制小车 本文详细介绍了ESP8266入门小车的组装以及0代码开发APP,实现手机APP远程控制小车。 阅读详情

相关推荐

最简单DIY基于ESP8266的物联网智能小车①(webserver服务器网页简单遥控版)

ESP8266和ESP32物联网智能小车开发系列文章目录 第一篇:最简单DIY基于ESP8266的物联网智能小车①(webserver服务器网页简单遥控版) 文章目录ESP8266和ESP32物联网智能小车开发系列文章目录前言一、最简单DIY基于ESP8266的物联网智能小车①(webserver服务器网页简单遥控版)是什么?二、制作步骤1.准备硬件2.搭建Arduino开发环境和链接硬件和下载代码3.智能小车与智能彩灯有什么关系?三、运行与调试总结 前言     daodanjishui物联网核心

niruxi0401的博客 8922

最简单的openWRT小车网页控制程序

openWRT下的wifi小车网页版程序,下位机用51单片机,主页:http://hi.baidu.com/lancerz001/blog

ser2net 2.10.0交叉编译OK

已经编译OK.里面的文件可以直接用。

wifi 小车网页控制端源代码

wifi 小车网页控制端源代码,通过javascript实现的控制端。

wifirobot_基于WEB的小车控制端程序

基于ajax于php结合的WEB小车控制程序源码。能显示视频,这软件包是基有openwrt 2.6的。

紫光同创PGL50H开发板实战:盘古50KH视频板的多媒体处理与高速通信方案

本文详细介绍了基于紫光同创PGL50H FPGA芯片的盘古50KH视频开发板在多媒体处理与高速通信方面的实战应用。文章从开发板硬件架构解析入手,逐步指导开发环境搭建、DDR3内存控制器配置、HDMI视频输入输出实战,并重点探讨了利用板载HSST高速收发器实现光纤通信与万兆以太网的方案。最后,通过构建一个集多路视频采集、处理与光纤传输于一体的系统案例,展示了该开发板在高性能实时数据处理领域的强大潜力。

b9c0d的博客 485

5G移动网络运维(优化)

5G 网络优化现状 移动通信行业属于技术密集型行业,是国民经济的重要支柱以及整个社会经济运转体系中不可或缺的基础。2019 年年底 5G 开始商用,截止到 2020 年3月,我国三大运营商建设了 16.1 万个 5G 基站,我国成为目前全球 5G 基站最多的国家。预计到 2020 年年底,我国运营商会建设大概 70 万个 5G 基站。基于 5G高频段的特性,信号覆盖距离会低于ins 基站,再加上 5G 万物互联的巨大经济潜力价值需求,后续三大运营商在 5G 基站建设数量上势必会超过当前 LTE 基站数量的

2301_78171382的博客 1325

World Action Model:经典论文

郑困时,图prorpt为机量人压务时,退过驱制解弱词表(constrsinsd decoding), 强附模型只从.256个者动作token中保H, B象总注活地。始VLA之一,RT-2使用了大量的五联网VQ据与少里的机械网的AcSonDat行CoFine-Tunng, 独组sl, 共i744个episode,Mous使用三个专累模,分是vidogonmedel,actonesget,understandng。包的核定之的的观到沟血黄动作,预之后现(vorlemodel),tseing,2。

u013250861的博客 406

大数据运维面试题及答案

1. 架构组成:- 2 个 NameNode(Active 活跃节点、Standby 备用节点),实时同步元数据(通过 JournalNode 集群,默认 3 个节点,存储 edits 日志,Active 写入、Standby 读取以保持元数据一致);- 容错性强:通过 RDD 的 “ lineage(血缘)” 机制,任务失败时可快速重算,无需从头执行。:集群 “大脑”,管理元数据(文件目录、块位置),实时响应客户端请求,数据存于内存,元数据镜像(fsimage)和编辑日志(edits)持久化到磁盘;

weixin_42795092的博客 907

LLC 谐振转换器中为什么需要 ( L_m )(励磁电感)

在每个模态中,励磁电感 ( L_m )、谐振电感 ( L_r ) 和谐振电容 ( C_r ) 分别承担着储存和释放能量、维持谐振电流和电压波形的任务。Q1和Q2的交替导通确保了这些元件能够在不同的模态下实现能量的有效传输和谐振状态的维持。励磁电感 ( L_m ) 在这一过程中起着不可或缺的作用,确保了电路的高效运行和稳定性。

weixin_43199439的博客 3654

外设测试 - ATAES132A 加解密芯片测试

原理 使用芯片官方提供的读写操作库,进行先写后读并校验,确认数据一致。 示例代码 int main(void) { uint8_t ret; aes132p_enable_interface(); ret = write_memory_test(); if (ret != AES132_FUNCTION_RETCODE_SUCCESS) { aes132p_disable_interface(); printf

一个软件工程师的技术笔记 858

Unreal 从入门到进阶 之 如何实现Pixel Streaming

Unreal Engine 5 (UE5) 的 Pixel Streaming 是一项基于云端的实时流媒体技术,允许将 UE5 应用的高质量图形渲染结果通过 WebRTC 协议传输到用户的浏览器或轻量级设备,同时将用户输入(如鼠标、键盘、触控)回传到服务器处理。UE的插件相对比较好用,但是就是环境下载总是失败。希望这篇文章对你有所帮助。

TxNet 1369

2024年11月架构设计师案例分析真题回顾,附参考答案、解析及所涉知识点(二)

软考高级系统架构设计师考试包含三个科目:信息系统综合知识、案例分析和系统架构设计论文。考试形式为机考。本文主要回顾2024年下半年(2024-11-10)系统架构设计师考试上午第二科案例分析的题目,同时附带参考解答、解析和所涉知识点。

一几文的编程学习笔记。 1660

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

上一篇: Wifi小车之 - DB120复活记
下一篇: Wifi小车之 - 综合调试篇
Lancer程
博客等级 码龄20年 42粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值