2187|2

43

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

Open1081使用心得_5 Dynamic Server [复制链接]

本帖最后由 moonyuan 于 2014-12-24 08:27 编辑

Open1801 的Demo中提供的 WebServer 只能显示静态的页面.网页内容是固定的字符串.
但用与监控某些状态的场合中,一旦数据改变不能及时表达出来。如:必须手动地刷新网页.

因此修改了Demo成为一个动态webserver.实现如下功能1. 按下开发板的按键开关LED. 同时WEB上也显示到LED的开关状态
2.点击WEB上的LED状态. 会切换ON OFF. 同时开发板上的LED也随之亮灭.

实现效果见视频





实现方案:

1.创建一个myled.html,  


和创建2个接口 (“led” 获取LED状态) ("/led?toggle" 更改LED状态)

贴上源代码含有 HTML的发帖后会乱码..打了一大堆白费了




2.在myled.html上使用JS轮询LED状态. 将最新的状态显示到web页面上.
   如果用户点击的 ON OFF 文字区域, 事件就会触发 "/led?toggle" 改变板上的LED状态.

附件上传HTML文档

https://bbs.eeworld.com.cn/forum.php?mod=attachment&aid=MTgzMzk5fDkxMWI0MjUwNjRkODgwYjViOWU3ZTZmMDUyMGFkN2IzfDE3MzgzMzczMjA%3D&request=yes&_f=.rar













此帖出自无线连接论坛

最新回复

学习了  详情 回复 发表于 2014-12-24 19:43
点赞 关注(1)
 

回复
举报

3416

帖子

0

TA的资源

纯净的硅(高级)

沙发
 
嗯,周末我也做个web服务
此帖出自无线连接论坛
个人签名

So TM what......?

 

 

回复

399

帖子

10

TA的资源

一粒金砂(高级)

板凳
 
学习了
此帖出自无线连接论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表