ESP8266对接天猫精灵-单路继电器控制

上面是我的微信和QQ群,欢迎新朋友的加入。

要资料,翻群文件

去群文件翻到这三个东西,下载好就行了

1.烧录BIN文件

其实只需要用到一个软件就行,我看网上很多拿着两个软件在用的,脑壳疼

要不是我几年前就玩这东西,还真懵了

首先打开这个软件

其中的FLASH SIZE要根据自己的板子来定,目前淘宝上卖的,有上各种FALSH的

固件的话,选用nodemcu_float_0.9.6-dev_20150406,这里有两个固件,不管他,区别不是很大,就刷这个就是了

固件在前面提到的压缩包内有

教程写详细点,我操作一遍

这个芯片上电要按住一个按键,才能进固件更新模式

下面是某宝上常卖的一个模块引脚图

FunctionDescription
URXDUART_RXD,接收
UTXDUART_TXD,发送
RST外部Reset信号,低电平复位,高电平工作(默认高)
GNDGND
VCC3.3V,模块供电
GPIO 0工作模式选择:悬空:FlashBoot,工作模式;下拉:UARTDownload,下载模式
CH_PD高电平工作;低电平模块供电关掉
GPIO 2(1)开机上电时必须为高电平,禁止硬件下拉;(2)内部默认已拉高

拉低GPIO0上电

出现这个,意味着要复位一下,特别留意拉低GPIO0上电

擦除完就开始烧录

我这已经在烧录了,留意右边的ID,手上的板子使用的是华邦的FLASH,这个ID对应的是W25Q32

型号             序列号
W25X16        3015
W25X32        3016
W25X64        3017

W25Q80        4014
W25Q16        4015
W25Q32        4016

烧录完成

2.烧写LUA

其实这一步我是有点疑问的,按道理来说ESPlorer是可以烧录的。不知道为什么我必须要用NodeMCU Studio 2015.exe烧个首次,不管了,无所谓,这不重要

打开

打开两个lua文件

软件包和代码都在我上传的文件里面有

首先下载init这个

首先改好自己要连接的网络的名称和密码。压缩包有个不用改代码,有html配置的固件,自己研究吧,我不准备深入了

下载成功就会报成功

这里我刚开始遇到过以下错误

不要慌,确定以下几件事有没有做

1.供电够不够,不要用电脑的,500ma貌似顶不住,找个2A的充电宝或者充电头

2.第一步烧录之后,有没有重新启动?重启一次

3.检查端口是不是选错了,波特率不用管,软件写死了,肯定不会错

下载kaiguan这个文件,这里有两个东西,要改一下,可以先往后读,等会回来改了再下载

这里吐槽一下,写代码用中文拼音,有点不太专业了,不过白嫖人家东西,我也就不说啥了

下完了一样会弹出成功

上面代码我改过,不用管,大家直接用压缩包里面的

这里提供一个引脚映射表,方便改代码

3.注册一个贝壳物联的账号

又是白嫖的,没办法,不想花钱

添加一个智能设备

目前不能删设备,大家悠着点加

搞好之后,会出现一个ID和APIKEY,填到前面那个lua里面去

4.配置天猫精灵

打开这个页面,连接设备

搜索贝壳物联

点第一个,输入自己的账号

就会自动加载前面创建的设备

点开自己的设备,改个名字,就是对着天猫精灵喊的那个关键字

4.测试

随便找个串口助手,波特率9600

打印这个,说明连接上服务器了

在等个一分钟,估计还在干点什么事情,现在控制不了

当他弹出这样的东西,就可以

然后对着天猫精灵说,打开xxx,关闭xx就能打开设备了

  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值