【ESP8266教程—Lesson2】智能化你的浇花神器-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 9263|回复: 4

【ESP8266教程—Lesson2】智能化你的浇花神器

[复制链接]
发表于 2017-4-19 17:32 | 显示全部楼层 |阅读模式
本帖最后由 Chocho 于 2017-4-19 17:32 编辑

该帖源地址

最近看到网上有很多小伙伴做智能家居的设备,看的我心痒痒的,于是自己就做了一款可以上网的自动浇花神器。我的设备是在DF自动浇花套件的基础上进行开发的,加上ESP8266模块,让浇花设备可以无线监控。
101.png

22.png

所需硬件:
       ESP8266 WiFi Bee模块
      XBee USB Adpter适配器
       DF自动浇花套件
       12电源(由于电池供电有限,我采用的是电源供电)

      手机端软件,我用的是Blynk,搭建起来方便,而且提供Arduino库。在整个系统中,ESP8266 WiFi Bee模块只是作为通信模组的,主控还是Arduino(浇花套件中的主控板)。

1、创建一个Blynk项目
      打开Blynk软件,这里就不用我多说怎么安装Blynk软件了吧。
      添加如下几个控件:
       Value Display * 2
       LED * 2
       Slider * 1
       Gauge * 1


      对控件的大小和排列调整一下,然后分别设置它们的参数,如下表:
12.png

      调整后的界面,如下图所示:
3.png

      控件中的所有通道(pin脚)都是虚拟通道,这些通道将数据传递给ESP8266,然后,ESP8266将数据传输给浇花套件主板。

2、下载程序到ESP8266
      程序源码点击下载
      将WiFi Bee ESP模块切换到UART端,插在Xbee USB Adapter板子上,连接到电脑。在Arduino IDE上选择FireBeetle-ESP8266(关于FireBeetle-ESP8266的安装,请参考这篇帖子,点击链接)。
4.png

       下载程序到WiFi Bee ESP模块,如下图所示:
5.png

      下载完成后,将WiFi Bee ESP模块切换到BOOT端。
      注意:下载程序前,需要修改你的WIFI和密码,以及对应的AUTH TOKENS码。
6.png

3、下载程序到浇花套件主板
      程序源码点击链接
      打开Arduino IDE,选择Leonrdo主板,下载源程序到主板。
7.png

4、硬件连接
      将WiFi Bee ESP模块插接到浇花条件主板上,注意插接的方向:
88.png

      连接各个传感器,主板上面有丝印连接方式:
9.png

       组装浇花套件。。。。。。

1010.png

      看看整个浇花神器的效果吧。。。
11.png












      



 楼主| 发表于 2017-4-19 17:34 | 显示全部楼层
照例,自己抢个沙发!!!!!!!!
发表于 2017-4-20 19:39 | 显示全部楼层
6666666666666666666666666666666666666666666666666666666666666666
发表于 2017-4-27 15:24 | 显示全部楼层
教程好评!花盆好评~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 02:49 , Processed in 0.111138 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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