【Seeed开发板试用体验】远程温湿度检测

  • suoma
  • LV5工程师
  • |      2015-12-19 21:27:19
  • 浏览量 1620
  • 回复:2

纪念yeelink,那些年你很棒

本想用seeeduino配合yeelink玩一下,但是最近yeelink老出故障,下面的作品是之前用uno完成的,大家可以直接移植到seeeduino,无需修改。

硬件:W5100或enc28j60,seeeduino V4,DHT11

【Seeed开发板试用体验】远程温湿度检测

顺便说一下DHT11,之前使用过DS18b20(3pins),DHT11(4pins,实际用三个,测量精度

测温精度±5%RH  ±2℃),它们两个区别是小数位的显示,一个可以显示,一个不行,另外DS18b20只能显示温度。还有SHT11,它和DHT11的区别是精度的不同。不知道还记得对不对,如有不对,还请指正,别误导大家。

软件:当然是arduino IDE

1W5100扩展版对应安插在Arduino上,参考

 https://bbs.icxbk.com/group-topic-id-62818.html

2. 按下图连接线路(DHT11 DATA脚图中接ARDUINO D2脚)

【Seeed开发板试用体验】远程温湿度检测

实物图

【Seeed开发板试用体验】远程温湿度检测

3. USB数据线将Arduino与电脑连接起来

4. 用网线将W5100连接到路由器
5. 将准备好的程序传输到Arduino开发板上


请看手机客户端(图中尖峰时添加干扰,是使用手指按住DHT11,皮肤温度,明显高于12月份的室内温度)

【Seeed开发板试用体验】远程温湿度检测

网页客户端

【Seeed开发板试用体验】远程温湿度检测

yeelink支持事件触发机制,我们添加了两个触发动作,即邮箱提醒服务和LED开关动作,当温度>20℃,点亮LED,并发邮件报警,如下邮件提醒。报警内容自己可以设置,我这里设置的比实际(20)高,是想引起主人注意。

【Seeed开发板试用体验】远程温湿度检测

程序官网也有,如果你们看不懂,可以交流。

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:1
7943603 2016-09-08
邮箱怎么实现的
0   回复
举报
发布
suoma 回复 2016-09-12
yeelink自带邮箱提醒功能
0   回复
举报
x
收藏成功!点击 我的收藏 查看收藏的全部帖子