查看: 933|回复: 6

[DIY教程] [创意作品]智能温湿度篇

[复制链接]

25

主题

1

好友

1571

积分

进士

Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-5-29 09:59:18 |显示全部楼层
    本帖最后由 ITEAD创易工作室 于 2014-6-7 09:16 编辑

    第一节我们介绍了如何搭建一个网关,有了网关,我们就可以为它添加各种传感器。这一期我们来DIY《智能温湿度》,这样就可以实时查看家中的温湿度了。
    这次我们会用到NANO开发板和专用扩展板作为控制器,这样就很容易操作了。
    下面是我们这次需要使用到的主要配件:

    peij.jpg



    其他配件有: Micro USB线 X1、9V~12V/1A电源适配器X1

    QQ图片20140528112220.jpg
    163900oizkdkd9z186j7dk.jpg



    把nRF24L01模块插到NANO IO shield板子上的对应接口,再把NANO接到shield的插槽上,DHT11模块接到A2的电子积木接口上。

    电路连接非常简单,需要注意的一点是DHT11的杜邦线连接A2的时候不要接反,G V S对应G + S。


    QQ图片20140528123148.jpg

    最终如图:

    QQ图片20140528123208.jpg

    在此顺便跟大家说一声: 我们的DHT11传感器有两种接口:通用3pin杜邦接口和4Pin grove接口。Grove接口有卡扣,可以有效防止接线松动。白色的接口线是专用的4pin转3pin grove。使用的时候选择其中一个接口即可。

    QQ图片20140528123228.jpg

    硬件搭好了,接下来是安装驱动和烧写固件。

    NANO驱动和库文件下载地址:http://pan.baidu.com/s/1nt6vydF (复制到浏览器打开)下载完成后解压出来。

    首先,为NANO驱动安装步骤:
    a、给NANO插上micro USB线连接电脑
    b、右键点击“我的电脑”或者“计算机”,打开“管理”
    c、进入“设备管理器”,在端口com下会出现“USB Serial Port”
    d、右击“USB Serial Port”,选择“更新安装驱动程序软件”
    e、点击“浏览计算机查找驱动程序软件”
    f、选择刚才解压出来的NANO驱动文件里面的文件夹。
    g、点击确定或下一步,完成驱动安装

    QQ图片20140528123240.jpg

    接下来,为NANO烧写固件(可随意修改源代码来实现你要的功能)
    1、把下载的库解压放到你的arduino IDE目录下的libraries文件夹里面,例如我的路径是:D:\arduino-1.0.4\libraries
    2、打开arduino软件,选择Tools->Serial Port->COMX
    3、COMX就是在电脑设备管理器CP2102的COM号
    4、选择Tools->Board->Arduino Duemilanove w/ATmega328
    5、把wenshidu文件(可用记事本打开)里面的源代码拷贝到arduino程序界面中
    6、点击左边第一个编译按钮,如果程序编译成功就点击第二个下载按钮,就开始下载程序了。

    QQ图片20140528123115.jpg

    至此,温湿度的硬件和程序都已经完成了,使用电源适配供电,连接之前做好的网关,如图所示:


    QQ图片20140528130414.jpg



    最后,联网测试:
    1、用手机或pc网页打开智能创客控制端m.znck007.com,并登陆你的账号

    2、分别点击“家中温度”和“空气湿度”,你就可以看到温湿度信息了

    QQ图片20140528130446.jpg
    QQ图片20140528130432.jpg







    回复

    使用道具 举报

    25

    主题

    1

    好友

    1571

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-5-29 10:01:25 |显示全部楼层
    回顾第一节《ITEAD智能家居DIY教程》网关篇:http://www.eeboard.com/bbs/thread-32305-1-1.html
    回复

    使用道具 举报

    25

    主题

    1

    好友

    1571

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-6 09:18:48 |显示全部楼层
    新鲜出炉《ITEAD智能家居DIY教程3》智能开关篇:http://www.eeboard.com/bbs/thread-32855-1-1.html
    回复

    使用道具 举报

    7

    主题

    0

    好友

    439

    积分

    秀才

    Rank: 3Rank: 3

  • TA的每日心情
    慵懒
    2014-7-28 10:46
  • 签到天数: 35 天

    [LV.5]常住居民I

    发表于 2014-6-8 11:03:28 |显示全部楼层
    楼主那个黑色的板子是路由器   路由器方面怎么设计写程序??
    回复

    使用道具 举报

    25

    主题

    1

    好友

    1571

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-9 09:39:35 |显示全部楼层
    shadow丶 发表于 2014-6-8 11:03
    楼主那个黑色的板子是路由器   路由器方面怎么设计写程序??

    亲,路由器网关篇详细教程在这里:http://www.eeboard.com/bbs/thread-32305-1-1.html
    回复

    使用道具 举报

    25

    主题

    1

    好友

    1571

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    擦汗
    2014-7-18 09:38
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    爱板会员勋章 活跃会员勋章

    发表于 2014-6-11 09:30:04 |显示全部楼层
    超级实战《ITEAD智能家居DIY教程4》远程红外控制篇: http://www.eeboard.com/bbs/thread-33396-1-1.html
    回复

    使用道具 举报

    1083

    主题

    2

    好友

    1万

    积分

    翰林

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    开心
    2014-9-23 05:09
  • 签到天数: 113 天

    [LV.6]常住居民II

    发表于 2014-6-11 11:17:46 |显示全部楼层
    谢谢楼主分享
    回复

    使用道具 举报

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

    关闭

    站长推荐上一条 /6 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-7 18:34 , Processed in 0.178420 second(s), 16 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部