W600 快速接入远程控制

发布于 2019-09-30 11:25:05

简介

本文的目标是使用 W600 开发板,使用开源的远程控制固件,简单的几个步骤内,快速实现手机/PC远程控制开发板 LED。当然,使用星通智联的其他开发板,或者 w601 IoT Board也是完全可行的。固件代码同时放在 github 上,有兴趣可自行取用。本文对接的 平台 不仅支持 WiFi 设备接入,也支持如 2G/GPRS、4G/LTE、以太网设备的接入,更多信息可联系管理员

硬件准备

W600 是北京联盛德自主研发设计的一款嵌入式 WIFI 芯片,该系列模块支持标准的802.11 b/g/n 协议,内置完整的 TCP/IP 协议栈。关于此芯片的详细介绍,可点这里查看更详细信息。

2019-09-27-15-38-10.png

TB-01 是一款基于联盛德 W600 的超小体积核心开发板,该开发板引出了芯片的所有IO,并且内置LDO和UART传输芯片,只需一根Micro USB数据线与电脑连接即可使用,支持一键下载,外设拥有5个环形LED和2颗按键,调试操作极其方便。本文档以 TB-01 为例讲解,开发板如下图所示。点击到某宝购买

2019-09-27-15-39-02.png

固件烧录

下载串口烧录工具 提取码: 8m9u ,下载其中的 烧录工具 exe 或 固件 bin 文件均可。

2019-09-27-15-48-25.png

接入开发板到 PC,选择目标串口。第一次烧录,请选中 擦除Flash,点击下载按钮,如果收到提示timeout, try to reset device 则按一下开发板上的 RST 键,可重启开发板,使烧录工具同步成功后,方能下载固件。如下界面即表示下载完成;

2019-09-27-15-49-26.png

再次按 RST 键重启即告完成;

设备配网

设备重启后,可以发现【菊花灯】中的一个 LED 灯处于快速闪烁状态,这是未连接到网络时的闪烁。按住开发板 USER 键不动,5秒后放开,可见到闪烁频率降低,由快闪变成慢闪了。手机连接路由器 WiFi 后,打开微信,扫描以下二维码,打开网络自动配置界面。

2019-09-27-16-45-24.png

当前设备配网暂时只支持 2.4G WiFi,不支持 5G WiFi,当前设备固件只支持微信 AirKiss 配网,兼容模式配网功能即将到来,敬请期待。

设备管理

使用微信扫下图二维码,即弹出安全智慧用电小程序.

image.png

在登录界面,点击手机验证码登录,输入手机号码,点击验证码按钮,填入获取的随机数字校验码,点击授权登录即可登录小程序。

image.png

在登录后的首页里,点击项目信息,点击新增项目,增加一个自命名的项目,项目用于分类管理您的联网设备。

image.png

项目新增完毕后,回到首页,点击右下角浮动的扫一扫按钮,在弹出的设备类型中选择局域网设备,并点击下一步进入配网。

image.png

由于网络配置上一步已完成,直接下一步开始搜索局域网里的设备,下图提示找到一个设备,是否添加,点击确定进入设备添加页面。

image.png

设备名称可自行修改,默认为您命名 WiFi 照明设备。项目信息请选择刚刚新增的项目,完成后点击注册此设备,即可完成设备添加过程。此时按开发板上的重启键,重启完成且连接到 WiFi 后,刷新手机小程序,您将看到您的设备状态变更为 在线。

image.png

点击在线的设备,即可进入设备控制界面,如下图所示:

image.png

点击 ON 或 OFF ,即可开关控制开发板上的 LED 灯,点击 全开 全关可批量控制,点击 定时 可打开定时配置界面,定时功能由服务器下发。

资源

固件代码在这里:https://github.com/alexsunday/espush-w60x

有任何问题可到这里发帖.

2 条评论

发布
问题