设为首页收藏本站

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

Chocho2017 发表于 2017-4-18 14:46:15 | 显示全部楼层 [复制链接]
17 3206
最近看到网上有很多小伙伴做智能家居的设备,看的我心痒痒的,于是自己就做了一款可以上网的自动浇花神器,我的设备是在DF自动浇花套件的基础上进行开发的,加上ESP8266模块,让浇花设备可以无限监控。

1.png

2.png

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

      手机端软件,我用的是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模块插接到浇花套件主板上,注意插接的方向:
8.png
      连接各个传感器,主板上面有丝印连接方式:
9.png
      组装浇花套件。。。。。。
10.png
      看看整个浇花神器的效果吧。。。
11.png







ESP8266技术交流群: 619558168
     
      











发表于 2017-4-18 14:51:49 | 显示全部楼层
照例,自己要抢个沙发
回复 支持 反对

使用道具 举报

发表于 2017-4-18 14:54:10 | 显示全部楼层
这个只能给你82分,剩下的以666的形式发给你!
回复 支持 反对

使用道具 举报

发表于 2017-4-18 15:39:51 | 显示全部楼层
Grey 发表于 2017-4-18 14:54
这个只能给你82分,剩下的以666的形式发给你!

那我打70分,剩下给66666的形式发给你~~~
回复 支持 反对

使用道具 举报

发表于 2017-4-19 21:31:54 | 显示全部楼层
冒个泡,支持一下。
回复 支持 反对

使用道具 举报

发表于 2017-4-20 10:25:51 | 显示全部楼层
gada888 发表于 2017-4-19 21:31
冒个泡,支持一下。

呵呵,谢谢了哈!
回复 支持 反对

使用道具 举报

发表于 2017-4-20 22:56:20 | 显示全部楼层
支持支持  
回复 支持 反对

使用道具 举报

发表于 2017-4-24 09:11:22 | 显示全部楼层

谢谢(*^__^*) 嘻嘻……
回复 支持 反对

使用道具 举报

发表于 2017-4-26 19:19:18 | 显示全部楼层
支持!
回复 支持 反对

使用道具 举报

发表于 2017-4-28 20:46:13 | 显示全部楼层
点赞,请麻烦看一下私聊

点评

支持  发表于 2017-5-6 20:57
回复 支持 反对

使用道具 举报

发表于 2017-5-8 08:53:49 | 显示全部楼层
顶顶顶,df的esp8266是不常见的esp-04,我问了stark半天,也没找到资料。终于这里有如何支持blynk的资料了。

回家就试!
回复 支持 反对

使用道具 举报

发表于 2017-5-8 14:21:35 | 显示全部楼层
svw 发表于 2017-5-8 08:53
顶顶顶,df的esp8266是不常见的esp-04,我问了stark半天,也没找到资料。终于这里有如何支持blynk的资料了 ...

嘻嘻,从此就不怕出远门了。
回复 支持 反对

使用道具 举报

发表于 2017-5-15 13:12:26 | 显示全部楼层
请问程序里的authtoken码是根据什么改的
回复 支持 反对

使用道具 举报

发表于 2017-5-19 13:08:34 | 显示全部楼层
李慧杰 发表于 2017-5-15 13:12
请问程序里的authtoken码是根据什么改的

是Blynk建项目的时候自动生成的。
回复 支持 反对

使用道具 举报

发表于 2017-6-16 08:50:56 | 显示全部楼层
编译不了
Arduino:1.6.9 (Windows 7), 开发板:"FireBeetle-ESP8266, 80 MHz, 115200, 4M (3M SPIFFS)"

D:\鑷姩娴囪姳濂椾欢\ESP8266-for-Watering-master\ESP8266-for-Watering-master\esp8266Software\esp8266Software\esp8266Software.ino:2:32: fatal error: BlynkSimpleEsp8266.h: No such file or directory

compilation terminated.

exit status 1
为开发板 FireBeetle-ESP8266 编译时出错。

在文件 -> 首选项开启
“编译过程中显示详细输出”选项
这份报告会包含更多信息。
回复 支持 反对

使用道具 举报

发表于 2017-6-27 10:07:05 | 显示全部楼层
Chocho2017 发表于 2017-5-8 14:21
嘻嘻,从此就不怕出远门了。

远程也可以吗?我的意思是,我在公司上班时,也能给家里浇花吗?
回复 支持 反对

使用道具 举报

发表于 2017-6-27 10:18:02 | 显示全部楼层
Chocho2017 发表于 2017-5-8 14:21
嘻嘻,从此就不怕出远门了。

这么好啊!我不在家几天,花就蔫了,这下好了!
回复 支持 反对

使用道具 举报

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

本版积分规则 允许回帖同步到新浪微博  

推荐阅读

精华导读




公司简介| 联系我们| 小黑屋| 加入我们| 微博| 优酷| 英文网站| DF创客社区 ( 沪ICP备09038501号-4  
友情链接| 硬创邦| 花生壳社区| 模友之吧| 电子发烧友社区| 创客星球| 云汉电子社区| 电子工程网| 与非网| Arduino中文社区| 南极熊3D打印网| OneNET|

上海智位机器人有限公司  沪ICP备09038501号-4   

Powered by Discuz! X3.1

Licensed Comsenz Inc.

返回顶部 返回列表