70621浏览
查看: 70621|回复: 35

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

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

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

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

      所需硬件:
        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


      对控件的大小和排列调整一下,然后分别设置它们的参数,如下表:
【ESP8266教程—Lesson2】智能化你的浇花神器图12
      调整后的界面,如下图所示:
【ESP8266教程—Lesson2】智能化你的浇花神器图3
      控件中的所有通道(pin脚)都是虚拟通道,这些通道将数据传递给ESP8266,然后ESP8266将数据传输给浇花套件主板。

2、下载程序到ESP8266
      程序源码点击下载
      将WiFi Bee ESP模块切换到UART端,插在Xbee USB Adapter板子上,连接到电脑。在Arduino IDE上选择FireBeetle-ESP8266(关于FireBeetle-ESP8266的安装,请参考这篇帖子,点击链接
【ESP8266教程—Lesson2】智能化你的浇花神器图4
      下载程序到WiFi Bee ESP模块,如下图所示:
【ESP8266教程—Lesson2】智能化你的浇花神器图5
      下载完成后,将WiFi Bee ESP模块切换到BOOT端。
      注意:下载程序前,需要修改你的wifi和密码,以及对应的AUTH TOKENS码。
【ESP8266教程—Lesson2】智能化你的浇花神器图6


3、下载程序到浇花套件主板
      程序源码点击链接
      打开Arduino IDE,选择Leonrdo主板,下载源程序到主板:
【ESP8266教程—Lesson2】智能化你的浇花神器图7


4、硬件连接
      将WiFi Bee ESP模块插接到浇花套件主板上,注意插接的方向:
【ESP8266教程—Lesson2】智能化你的浇花神器图8
      连接各个传感器,主板上面有丝印连接方式:
【ESP8266教程—Lesson2】智能化你的浇花神器图9
      组装浇花套件。。。。。。
【ESP8266教程—Lesson2】智能化你的浇花神器图10
      看看整个浇花神器的效果吧。。。
【ESP8266教程—Lesson2】智能化你的浇花神器图11







ESP8266技术交流群: 619558168

本帖被以下淘专辑推荐:

  • · |主题: 32, 订阅: 1
  • · 创客|主题: 1, 订阅: 0

Willow  学徒

发表于 2018-5-14 21:23:33

本帖最后由 Willow 于 2018-5-14 21:25 编辑
赢空灵噶 发表于 2018-4-13 18:51
报错找不到TimeLib.h库文件。这个库文件去哪里找?

上GitHub找
回复

使用道具 举报

细颗粒物  初级技匠

发表于 2018-1-2 18:54:02

楼主,您有esp8266wifi.h吗?源码包的lib文件夹里面没有啊。
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 2017-4-18 14:51:49

照例,自己要抢个沙发:P
回复

使用道具 举报

Grey  中级技匠

发表于 2017-4-18 14:54:10

这个只能给你82分,剩下的以666的形式发给你!
回复

使用道具 举报

luna  初级技神

发表于 2017-4-18 15:39:51

Grey 发表于 2017-4-18 14:54
这个只能给你82分,剩下的以666的形式发给你!

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

使用道具 举报

gada888  版主

发表于 2017-4-19 21:31:54

冒个泡,支持一下。
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 2017-4-20 10:25:51

gada888 发表于 2017-4-19 21:31
冒个泡,支持一下。

呵呵,谢谢了哈!
回复

使用道具 举报

Forgotten  版主

发表于 2017-4-20 22:56:20

支持支持  
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 2017-4-24 09:11:22


谢谢(*^__^*) 嘻嘻……
回复

使用道具 举报

nicho  中级技匠

发表于 2017-4-26 19:19:18

支持!
回复

使用道具 举报

owen11  学徒

发表于 2017-4-28 20:46:13

点赞,请麻烦看一下私聊
回复

使用道具 举报

svw  初级技匠

发表于 2017-5-8 08:53:49

顶顶顶,df的esp8266是不常见的esp-04,我问了stark半天,也没找到资料。终于这里有如何支持blynk的资料了。

回家就试!
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 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码是根据什么改的
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 2017-5-19 13:08:34

李慧杰 发表于 2017-5-15 13:12
请问程序里的authtoken码是根据什么改的

是Blynk建项目的时候自动生成的。
回复

使用道具 举报

scnuoww  见习技师

发表于 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 编译时出错。

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

使用道具 举报

DeepMind  见习技师

发表于 2017-6-27 10:07:05

Chocho2017 发表于 2017-5-8 14:21
嘻嘻,从此就不怕出远门了。

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

使用道具 举报

DeepMind  见习技师

发表于 2017-6-27 10:18:02

Chocho2017 发表于 2017-5-8 14:21
嘻嘻,从此就不怕出远门了。

这么好啊!我不在家几天,花就蔫了,这下好了!:)
回复

使用道具 举报

2289247852018  学徒

发表于 2018-1-5 16:09:19

你试过烧写安信可最新的ESP8266的固件么
回复

使用道具 举报

Chocho2017  初级技匠
 楼主|

发表于 2018-2-8 11:07:41

2289247852018 发表于 2018-1-5 16:09
你试过烧写安信可最新的ESP8266的固件么

没有了,以前用过,不过感觉安心可的不是很稳定。
回复

使用道具 举报

细颗粒物  初级技匠

发表于 2018-3-21 21:28:55

scnuoww 发表于 2017-6-16 08:50
编译不了
Arduino:1.6.9 (Windows 7), 开发板:"FireBeetle-ESP8266, 80 MHz, 115200, 4M (3M SPIFFS)"

不能出现中文目录
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail