物联网快速入门心得
sukeytang2013/08/05电子技术 IP:江西
物联网是个很好玩的东西,你可以十分方便的将你的硬件设备的各种常用数据发到网上,然后让你在任何时间任何地点查看你想要的数据。


但初次接触物联网让我十分苦恼,各种的通讯协议,控制方式让向我这样的新手不知道从哪里下手。

之后在KC我看到了www1988发的这篇文章XXXXXXXXXXXXXXXXXXXXXXXX/t/58183让我找到了希望。

请教过www1988之后,我顺利的在乐联网取得了账号,获得了一个自己的userkey用户编号。开始了我的物联网之旅。


第一课:仔细学习了乐联网的新手教程。(教程地址:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/dev/docList?cid=0102&sk=68)学完之后发现教程是基于arduino和乐联网用户配置界面的,与我们一般的理解不太一样。

第二课:学习由BH4TDV编写的《乐联网TCP服务器通讯协议》一文之后,发现不论是arduino还是其他硬件设备只要能满足协议均可实现服务器通讯。

学习了这些之后我开始动手做实验。


硬件平台:Arduino MEGA2560 + W5100+ DHT11 +光敏电阻+红外发射管+STC12C5A60S2+蓝牙模块+1602液晶



实验目的:

1.完成基于Arduino和W5100网络的基础传感器DHT11数据采集并上传

2.掌握熟悉TCP长连接的数据上传和反控

3.利用Arduino MEGA2560的多串口拓展更多的采样点

4.完成Arduino和51之间的无线通信和数据中继

过程图片:

线有些乱请自动无视。

硬件2.jpg
硬件.jpg

服务器配置
标示.jpg
非常简单



成果展示:
服务器用户界面自动发送微博
自动的微博发送.jpg


网页用户界面远程设备控制
网页控制.jpg


网页传感器监控
网页数据查看.jpg


利用安卓手机查看传感器实时数据
   QQ图片20130731003219.jpg


手机app查看传感器数据统计图
QQ图片20130731003224.jpg


利用安卓手机微信来实现远程控制
QQ图片20130731003214.jpg

这是部分测试功能,还有很多功能正在弄。
希望能有感兴趣的KCer跟我一起玩。
在此感谢 北京乐为物联科技有限责任公司 提供免费技术支持。
感谢坛友www1988对我的手把手指导。
+200  科创币    ry7740kptv    2013/08/05 非常好!
+5  科创币    Mxxy    2013/08/06
+25  科创币    相对论万岁    2013/08/09 高质量发帖
+200  科创币    奇侠    2013/08/09 漂亮
+200  科创币    山猫    2013/08/09 高质量发帖
来自:电子信息 / 电子技术
13
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
苛性氟
11年6个月前 IP:未同步
555999
看起来挺好玩的,可惜不会编程…
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
Mxxy
11年6个月前 IP:未同步
556041
回 楼主(sukeytang) 的帖子
呀,不错呀,飞鹤哥哥怎么开始玩单片机了丫,其实这也比较实用,有人说,研究就要研究使用的东西[s:178]
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
肖阳
11年6个月前 IP:未同步
556074
看着就爽歪歪。。。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
laji3865689
11年6个月前 IP:未同步
556104
很后悔以前选修《计算机网络》的时候没有认真上课。。。
现在物联网的用户端门槛已经很低了,Arduino是一大功臣。但是如果不熟悉网络协议,服务器部分会搞死人。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
www1988
11年6个月前 IP:未同步
557497
开玩笑,我可是丢出去块砖头,引出版主这块美玉。
QQ截图20130808225301.jpg

你这个自定义回复是怎么搞定的?不是说微信不支持么?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
sukeytang作者
11年6个月前 IP:未同步
557935
回 6楼(www1988) 的帖子
哈哈,我在程序中做了点小改动。
每远程操作一次就会上传一次当前开关信息。
然后把这些信息定义为开关量监控的传感器。
用变通的方法实现此功能。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
sukeytang作者
11年6个月前 IP:未同步
557937
回 7楼(sukeytang) 的帖子
灯当前状态反馈.jpg
灯的当前状态,作为一个传感器反馈回来。
灯监控.jpg
然后建立一个表达式反馈给我app客户端。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
www1988
11年6个月前 IP:未同步
557956
回 8楼(sukeytang) 的帖子
到底灵活啊
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
山猫
11年6个月前 IP:未同步
558058
飞鹊做的很好呀。
这个也可以远程监控设备的状态,很实用的。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
sukeytang作者
11年6个月前 IP:未同步
558067
回 10楼(山猫) 的帖子
下一步打算加上电量模块,实时监控家里的电压、电流、用电量,和功率因素。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
山猫
11年6个月前 IP:未同步
558074
回 11楼(sukeytang) 的帖子
这样很实用了,可以随时看看家里负荷的情况了。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
sukeytang作者
11年6个月前 IP:未同步
558109
回 12楼(山猫) 的帖子
是的,看看自己家有多大的待机负载,能有助于节约电能。
还可以养成一些随手关开关 拔插头的好习惯。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

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

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

空空如也

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