菜鸟关于LEWEI50 E-KIT的一点拓展(uno加w5100)
www19882013/07/28极客DIY IP:山西
LEWEI50 E-KIT是乐联网的成品套件,其核心是uno和w5100.所以如果你有这个硬件平台的话,下面的代码依然适用。先附上几张开箱图片:
164_34797_42a10ea5a32f94c.jpg



164_34797_f36f1e2a20c3175.jpg



164_34797_9b709259435b556.jpg



164_34797_a23b5998516019f.jpg



164_34797_859fb4559b75156.jpg

    大家可以看出,外包装很有专业风格。里面细心铺垫了多层泡沫,而且线材和各种模块都是上乘的品质。而uno和w5100的组合设计,不仅减小了套件的体积,也增加了系统硬件的稳定性,总之,我比较喜欢这种风格。当然了,我写的这个不是一篇软文,入门教程我推荐大家看以下几个朋友的文章:
    同时附上LEWEI50E-KIT的使用说明书,里面详细讲述了从上传数据到反向控制红外设备的全过程,如果你感兴趣的话,它将是你很好的教材。下面我只是谈谈我作为一个菜鸟的小小心得,高手略过。。。
    按照说明书的叙述,里面提供了用一个命令控制led开关的方法,瘦网虫大侠的思路是服务器端增加一个设备,设备的上传数值作为led开关变量的储存地。然后本地读取变量后按条件执行。例如1为开灯,0为关灯,触发命令1后,灯打开,同时上传0作为参数,供下次再触发的时候关灯使用,反之亦然。大侠这么做思路巧妙,但是服务器由于技术策略的原因,限制了数据上传最小间隔10s,这就会造成led反控的响应能力降低,在快速开关led的时候,会出现频繁失效的情况。所以我改变了这种方式,将led状态的判断放在本地来做,这就绕过了服务器的限制,提高了响应能力。代码如下:


把代码刷入LEWEI50 E-KIT后,我们只要在web中新增如下地方即可:
164_34797_eed961e9743b08c.jpg


插入后应该如下:
164_34797_31eb0d116ce78d8.jpg

之后重启一下你的LEWEI50 E-KIT,试试自定义命令,是不是快多了呢?
164_34797_9d4ce3df09e498c.jpg

    这算是一点小小的心得吧,玩了一会儿后,我觉得LEWEI50 E-KIT这样默默的上传,我们要查看数据都要上网才能实现,不是很方便,恰好手头有一块1602,那就来加个LEWEI50 E-KIT的小屏幕吧。代码如下:

运行结果如下:
164_34797_96a9c3b6e1f4fb4.jpg



164_34797_6057b9c1db5e92f.jpg



之后有几点要说明一下:



1,,client->easySetupMode(true)这句话,是设置LEWEI50 E-KIT可以动态修改userkey和网关号,这大大方便了我们程序的修改。只需要找到LEWEI50 E-KIT的IP,把它输入浏览器就可以进行修改,数据是放在EEPROM中的,断电也不怕。IP地址查找如图:
164_34797_959e7b92b4e65bc.jpg



2,uno的内存比较小,但是官方以玩家的角度、从售价控制和功能定位出发选择了它。对于服务器提供的所有功能来说已经完全可以胜任。但是如果你想玩出新花样,请注意,代码和数据太多的话容易发生溢出,这时候就会有各种奇怪的问题出现。所以当你明明代码正确,却依然无法正确运行的时候,请考虑是不是发生了溢出。


3,从我的使用来看,arduino ide 1.0.3及以下版本对代码的支持不是很好,很容易出错,所以请一定使用arduinoide 1.0.5或者更高版本来编译。


4,我是一个小菜,有什么可以指教的,请一定一定站内短信我,我感激不尽,嘿嘿。。。


    最后,欢迎大家加入物联网的大家族来,物联网平台是一片新奇的天空,有好多好多玩法等着大家来探索。而作为国内两大翘楚之一的乐联,更是拥有“亲民”的形象。套用广告来说,乐联有你,更精彩。
来自:综合交流区 / 极客DIY
1
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
www1988
笔友
文章
27
回复
95
学术分
0
2012/08/11注册,7年0个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}