项目作者:Chocho2017
本文来源:www.dfrobot.com.cn
随着智能家居的概念不断普及,越来越多的创客小伙伴也开始自己动手改造家居环境啦。绿色植物是居家必备,自动浇花系统也就成为了一大刚需。为了实现各位懒癌患者想养花的愿望,DF君特意送上这篇无线浇花神器教程。
整套装置是在DFRobot自动浇花套件的基础上进行编程改进的,加上ESP8266模块可实现无线监控,从此浇花不用愁!
硬件清单
ESP8266 WiFi Bee模块
XBee USB Adapter 适配器
DF自动浇花套件
12V电源
(由于电池供电有限,可采用电源供电)
教程专区
1
手机端软件搭建
手机端软件可采用Blynk,搭建起来方便,而且提供Arduino库。在整个通信中,ESP8266 WiFi Bee模块是作为通信模组的,主控还是arduino(浇花条件中的主控板)。
打开Blynk软件,添加如下几个控件:
Value Display * 2
LED * 2
Slider * 1
Gauge * 1
对控件的大小和排列调整一下,然后分别设置它们的参数,如下表:
调整后的界面,如下图所示:
控件中的所用通道(pin脚)都是虚拟通道,这些通道将数据传递给ESP8266,然后ESP8266将数据传输给浇花套件主板。
2
下载程序到ESP8266
将WiFi Bee ESP模块切换到UART端,插在Xbee USB Adapter板子上,链接到电脑。在Arduino IDE上选择FireBeetle-ESP8266。
下载程序到WiFi Bee ESP模块,如下图所示:
下载完成后,将WiFi Bee ESP模块切换到BOOT端。
注意:下载程序前,需要修改你的wifi和密码,以及对应的AUTH TOKENS码。
3
下载程序到浇花套件主板
打开Arduino编译器,选择Leonrdo主板,下载源程序到主板(程序源码请点击“阅读原文”查看详细教程下载):
4
硬件连接
将WiFi Bee ESP模块插接到浇花套件主板上,注意插接的方向:
连接各个传感器,主板上面有丝印连接方式:
按照教程组装浇花套件:
5
测试与实现
硬件完成后,就可以测试整个装置的浇花效果
至此无线自动浇花神器完成
想成为养花达人的你
赶紧上手试试吧
*欢迎转发朋友圈。如需转载,请联系授权。
更多项目干货戳这里
萌妹纸的体感猫耳朵

点击“阅读原文”,下载代码……

