文号
t59299
阅读
18221
回复
13
收藏
7
物联网快速入门心得
2013/08/05
IP:江西
物联网是个很好玩的东西,你可以十分方便的将你的硬件设备的各种常用数据发到网上,然后让你在任何时间任何地点查看你想要的数据。


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

之后在KC我看到了www1988发的这篇文章https://www.kechuang.org/t/58183让我找到了希望。

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


第一课:仔细学习了乐联网的新手教程。(教程地址:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX)学完之后发现教程是基于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
13年5个月前IP:未同步
555999
1楼
看起来挺好玩的,可惜不会编程…
引用
评论
13年5个月前IP:未同步
556041
2楼
回 楼主(sukeytang) 的帖子
呀,不错呀,飞鹤哥哥怎么开始玩单片机了丫,其实这也比较实用,有人说,研究就要研究使用的东西[s:178]
引用
评论
13年5个月前IP:未同步
556074
3楼
看着就爽歪歪。。。。。
引用
评论
13年5个月前IP:未同步
556104
4楼
很后悔以前选修《计算机网络》的时候没有认真上课。。。
现在物联网的用户端门槛已经很低了,Arduino是一大功臣。但是如果不熟悉网络协议,服务器部分会搞死人。
引用
评论
13年5个月前IP:未同步
557497
5楼
开玩笑,我可是丢出去块砖头,引出版主这块美玉。
QQ截图20130808225301.jpg

你这个自定义回复是怎么搞定的?不是说微信不支持么?
引用
评论
sukeytang作者
13年5个月前IP:未同步
557935
6楼
回 6楼(www1988) 的帖子
哈哈,我在程序中做了点小改动。
每远程操作一次就会上传一次当前开关信息。
然后把这些信息定义为开关量监控的传感器。
用变通的方法实现此功能。
引用
评论
sukeytang作者
13年5个月前IP:未同步
557937
7楼
回 7楼(sukeytang) 的帖子
灯当前状态反馈.jpg
灯的当前状态,作为一个传感器反馈回来。
灯监控.jpg
然后建立一个表达式反馈给我app客户端。
引用
评论
13年5个月前IP:未同步
557956
8楼
回 8楼(sukeytang) 的帖子
到底灵活啊
引用
评论
13年5个月前IP:未同步
558058
9楼
飞鹊做的很好呀。
这个也可以远程监控设备的状态,很实用的。
引用
评论
sukeytang作者
13年5个月前IP:未同步
558067
10楼
回 10楼(山猫) 的帖子
下一步打算加上电量模块,实时监控家里的电压、电流、用电量,和功率因素。
引用
评论
13年5个月前IP:未同步
558074
11楼
回 11楼(sukeytang) 的帖子
这样很实用了,可以随时看看家里负荷的情况了。
引用
评论
sukeytang作者
13年5个月前IP:未同步
558109
12楼
回 12楼(山猫) 的帖子
是的,看看自己家有多大的待机负载,能有助于节约电能。
还可以养成一些随手关开关 拔插头的好习惯。
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的