arduino教程【实战篇】02《温湿度》DIY图文视频教程-Arduino中文社区 - Powered by Discuz!
查看: 129555|回复: 342

arduino教程【实战篇】02《温湿度》DIY图文视频教程

  [复制链接]

该用户从未签到

发表于 2014-4-22 18:53 | 显示全部楼层 |阅读模式
本帖最后由 智能创客 于 2014-8-8 22:14 编辑

上期我发布了《家居网关》DIY的教程,很多创友给我很大的支持和建议,但光有网关是没有用的,我们这期就给大家加上传感器。

这期我们再DIY《温湿度》,就可以时时查看家中温湿度了。
Nest恒温器可以自动调节家中温度,而我们想要实现这个功能,从DIY《智能温湿度》开始吧。
36.jpg


游客,如果您要查看本帖隐藏内容请回复



《智能创客DIY交流论坛》成立了
欢迎大家来提问题、交流、学习,共同建立智能的创客平台!
http://www.znck007.com注册有机会送板子哇!

制作《智能温湿度》也要需要三步:
第一步硬件(连接配件)
一、nrf24l01无线与arduino pro控制板
1、arduino控制板插入面包板
9f4b2ab3e180d497db91d0ecf632c54c_884.jpg


2、nrf24l01无线和arduino pro控制板连接图
bc79aeb0bf1c8bc30c4a5680d7e1f9c3_468.jpg
大家再复习一下,无线模块的接线图:


cb6b76919fee09d9b3684298dbcb8c2c_555.jpg
插上接线端。


a546a04e4c6661469e2a54ec88c78fa4_500.jpg
连接面包线

3162290527881d3a5cea679345e81dc6_968.jpg
nrf24l01无线按接线图连到控制板上,留着VCC和GND,下一步再连到v3.3


二、ams1117降压v3.3连线
5caef7fcb412e6e860e62973aa111bf1_271.jpg
AMS1117v3.3降压模块,无线模块只能用v3.3供电;VIN是输入,VOUT是输出3.3v,看好正负线哦。


3b69116e79b7ebb36518f17c17a1ac8b_904.jpg
把无线模块的VCC和GND,连接降压板VOUT的正负级上


272b673605c9ec687da6661e27dbd28b_367.jpg
控制板的VCC和GND,连接到降压板VIN的正负级


二、DTH11温湿传感器连线
645ecc08e99f8b9861fcfc7a331b299b_829.jpg
DTH11温湿度传感器,它能采集到当前的温度和湿度


723ca71657df310a2f0ebb82be327b7b_464.jpg
我们接入前端空闲的面包插孔。温湿器共有4个脚,从上面往下(GND/空值/DATA/VCC)


0f734031e8660d31a8e94ed40aa701e7_463.jpg
控制板的GND连到温湿器的GND


fffbd3459d76e9e89999cff7bee1cade_285.jpg
控制板的VCC连到温湿器的VCC。


b1870684484ee79201516cf25142cae9_921.jpg
控制板的A2连接温湿器的DATA,用来接收温湿度。



第二步软件(刷固件)
一、连接下载线,再插入电脑
21bec8eef5b159ddeb60561cb19509e6_146.jpg
使用USB下载线(DIY网关已经有了)连接电脑下载固件http://pan.baidu.com/s/1sj0LnoL


89042a36e28c4088f20d579457e448c4_726.jpg
GRN一一对应,然后插入电脑。


二、刷固件(可随意修改源码实现你要的功能)
58b885181a750be96f25af8dd35bd53e_526.jpg
a、打开arduino软件后,选择Tools->Serial Port->COMX
b、COMX就是在电脑设置管理器里的COM数字
c、选择Tools->Board->再选择arduino Pro or Pro Mini(5v,16M)w/ATmega328
d、点击File->Examples->znck007->wenshidu
f、最后点击右箭头(红色框里),就开始下载刷新了。
g、当绿色的进度条完成,并有Done uploading.说明成功了


第三步包装
一、联网测试
01bfe1e9d642267fedc2036cb74c16dd_254.jpg
当网关上的接收模块的灯闪烁,说明已经成功连接网关了。


fa7ff2b0cdbee598e0116126975e2bfe_506.jpg
点击进入家居环境,登陆你的账号就可以看到温湿度了


二、装入亚克力盒子
76abcfa8beaa8dbe427b342ccd0fa63d_569.jpg


3c6c31313fa3f6a45cee3939d36f33c7_347.jpg
那这样我们就完成了,下期我们再教大家DIY智能插座,下班提前热水、开空调、煮饭就靠它了。


详细DIY教学视频[在线高清播放],学会了点赞、评论支持一下!




《Arduino开源智能家居DIY教程系列》
Arduino开源智能家居《花絮1》zigbee小底板DIY成功
Arduino开源智能家居《认识Zigbee》zigbee功能和自组网介绍
Arduino开源智能家居《zigbee开发板》手机/按键点亮LED
Arduino开源智能家居01《网关》升级版网关正式教程(zigbee)
Arduino开源智能家居02《温湿传感器》什么样温湿度才适居
Arduino开源智能家居03《开发板套件》学习zigbee家居-性价比高
Arduino开源智能家居04《插座开关》手机控制:网扇、空调...
Arduino开源智能家居05《红外线》手机红外线控制电器


《百元智能家居DIY教程系列》
arduino教程【实战篇】01《家居网关》DIY图文视频教程
arduino教程【实战篇】02《温湿度》DIY图文视频教程
arduino教程【实战篇】03《智能插座》DIY图文视频教程
arduino教程【实战篇】04《电灯开关》DIY图文视频教程
arduino教程【实战篇】05《手机红外线》DIY图文视频教程
关注@智能创客http://www.znck007.com(打造DIY创客平台)

152509p7nojdncjbbjnab1.png

该用户从未签到

 楼主| 发表于 2014-4-22 19:37 | 显示全部楼层
哈哈,这一期,大家能看懂吗?变形金刚一部份哦。

该用户从未签到

 楼主| 发表于 2014-4-22 20:16 | 显示全部楼层

该用户从未签到

发表于 2014-4-22 22:33 | 显示全部楼层
如果您要查看本帖隐藏内容

该用户从未签到

发表于 2014-4-22 22:36 | 显示全部楼层
zxzx 发表于 2014-4-22 22:33
如果您要查看本帖隐藏内容

该用户从未签到

 楼主| 发表于 2014-4-22 22:54 来自手机 | 显示全部楼层
szchenwei 发表于 13 分钟前
引用:   zxzx 发表于 2014-4-22 22:33   
如果您要查看本帖隐藏内容...

哈哈哈来自: iPhone客户端

该用户从未签到

发表于 2014-4-23 08:44 | 显示全部楼层
为了看一看隐藏内容

该用户从未签到

发表于 2014-4-23 09:42 | 显示全部楼层
到底隐藏着神马?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

arduino 2560串口无法通信问题
arduino 2560串口无法通信
这样将2560主板和蓝牙模块连接到一起进行通信,结果arduino2560可以通过电脑给蓝牙模
求助各位大佬,proteus8软件为什么搜不到uno板子
求助各位大佬,proteus8软
求各位大佬帮忙看看,小白第一次用就出了这个,泪了
【Arduino】168种传感器系列实验(171)---HLK-V20离线语音模块
【Arduino】168种传感器系
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
esp8266网页配置wifi 及Blinker秘钥,实现远程开灯
esp8266网页配置wifi 及Bl
经过一段时间的学习借鉴,写了一段可以web配网,配Blinker秘钥的程序,借鉴很多大佬,
【Arduino】168种传感器模块系列实验(144)---0.91寸OLED液晶屏
【Arduino】168种传感器模
37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表