极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 34226|回复: 6

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

[复制链接]
发表于 2014-4-29 11:35:08 | 显示全部楼层 |阅读模式
本帖最后由 智能创客 于 2014-8-8 22:27 编辑

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

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


下面是我们使用效果,需配《家居网关》一起使用。
原理就是:采集数据后发送到网关,网关再把数据上传互联网。


下面介绍我们需要到的配件,关注我们微信教你如何去购买这些配件哦。
①路由器电源
②亚克力盒子
③面包板
④arduino pro控制板
⑤nrf24l01无线收发
⑥包面线
⑦ams1117稳压3.3v
⑧DTH11温湿传感器
⑨接线端

一共50+元,这些也都可以在淘宝上购买。主要是为了学习,入门成为一个创客、极客吧


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


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


插上接线端。


连接面包线

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


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


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


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


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


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


控制板的GND连到温湿器的GND


控制板的VCC连到温湿器的VCC。



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



第二步软件(刷固件)
一、连接下载线,再插入电脑

使用USB下载线(DIY网关已经有了)连接电脑下载固件http://pan.baidu.com/s/1sj0LnoL



GRN一一对应,然后插入电脑。


二、刷固件(可随意修改源码实现你要的功能)
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.说明成功了


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



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


二、装入亚克力盒子



那这样我们就完成了,下期我们再教大家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图文视频教程

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2014-4-29 15:16:56 | 显示全部楼层
不错的说噢。貌似没放程序源码。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-29 15:24:52 | 显示全部楼层
Cupid 发表于 2014-4-29 15:16
不错的说噢。貌似没放程序源码。

使用USB下载线(DIY网关已经有了)连接电脑下载固件http://pan.baidu.com/s/1sj0LnoL
这里,极客网不给外链的。
回复 支持 反对

使用道具 举报

发表于 2014-4-29 18:13:41 | 显示全部楼层
樓主好認真的教學.  支持一下.
不過...我還是喜歡加上 OLED 當成小時鐘直接看時間, 溫度, 濕度.  


(換成 pro mini 版就可以方便得多了)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-29 21:01:06 | 显示全部楼层
Super169 发表于 2014-4-29 18:13
樓主好認真的教學.  支持一下.
不過...我還是喜歡加上 OLED 當成小時鐘直接看時間, 溫度, 濕度.  

不错,非常赞哦。
回复 支持 反对

使用道具 举报

发表于 2014-4-30 00:37:32 | 显示全部楼层
Super169 发表于 2014-4-29 18:13
樓主好認真的教學.  支持一下.
不過...我還是喜歡加上 OLED 當成小時鐘直接看時間, 溫度, 濕度.  

这样一颗电池可以支持多久?
回复 支持 反对

使用道具 举报

发表于 2014-4-30 02:05:11 | 显示全部楼层
isilcala 发表于 2014-4-30 00:37
这样一颗电池可以支持多久?

沒認真量度, 做完不久就拆開了.  UNO 板有其他用途.
或者將來用 pro mini 做一個長期擺放的.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-26 08:34 , Processed in 0.046600 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表