唯倚社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 57|回复: 0

[学习教程] tlink外网控制

[复制链接]

125

主题

290

帖子

4430

积分

LV3

Rank: 3Rank: 3

积分
4430

最佳新人

发表于 2018-4-5 03:19:40 | 显示全部楼层 |阅读模式

轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
tlink外网控制介绍
ESP8266 是一颗低功耗、高集成度、性能稳定的 Wi-Fi 芯片,是物联网开发的首选设备。ESP8266EX 专为移动设备、可穿戴电子产品和物联网应用而设计,通过多项专有技术实现了最低功耗。ESP8266EX 有三种运行模式:激活模式、睡眠模式和深度睡眠模式,能够延长电池寿命。ESP8266EX 是业内集成度最高的 Wi-Fi 芯片,最小封装尺寸仅为 5mm x 5mm。ESP8266EX 高度集成了天线开关、射频 balun、功率放大器、低噪放大器、过滤器和电源管理模块,仅需很少的外围电路,可将所占PCB 空间降到最低。ESP8266EX 集成了更多的元器件,性能稳定,易于制造,工作温度范围达到 -40°C 到 +125°C。
WIOT系列模块是唯倚电子科技推出的一款基于ESP8266/ESP8285系列芯片的继电器控制模块,模块分为不同情景提供有不同方案性能与参数,方便用户的直接使用或二次开发.
目的
本次教程主要讲解如果使用串口工具发送AT指令配置WIOT系列的连接第三方云平台。(教程只供学习与交流)
硬件准备
PC电脑或服务器(linux 环境或 windows 环境)
用来编译&烧写&运行等操作的必须环境。WIOT系列硬件模块,USB转TTL串口工具。
下载
SDK源码链接:https://pan.baidu.com/s/102PrLXDNnNHooiWfO7cTYw密码:hgcc
烧录
eagle.app.v6.flash.bin, 下载到 0x00000
eagle.app.v6.irom0text.bin, 下载到 0x40000
blank.bin, 下载到0x7E000
具体操作
此次采用的是TLINK云平台,云平台网站:https://www.tlink.io
先进行云平台注册

1.png

注册之后登陆云平台进行添加设备

2.png

3.png

4.png

5.png

进入设备连接,找到设备的序列号,并记录下来。

6.png

在设备连接当中制定通信协议

7.png

还是在设备连接指定指令

8.png

9.png

串口操作
固件烧录之后,按下复位按钮。用USB转TTL串口工具将设备与电脑连接。打开唯倚串口工具,连接TLINK云平台之前先要将设备连上网络。
第一步先连接WiFi

10.png

注意波特率要选对,发送数据时可以不换行。
AT指令为AT-WIFI=WIFI名称/WIFI密码
注意格式!

11.png

发送完成AT指令之后,串口会打印出WiFi信息,设备IP,网关,DNS等信息,代表设备已经连上WiFi。
若WiFi名称与密码输入错误,串口则打印未找到WiFi,重新连接提示信息

12.png

连接上WiFi之后再将设备序列号串口发送给模块。指令为AT-KEYID=序列号,设备序列号具有唯一性。注意格式。

13.png

出现如下图则代表设备已经连接上TILNK云平台。

14.png

设备连接上之后开始使用TLINK云平台控制

15.png

按钮位ON时继电器吸合,按钮为OFF时继电器断开。可以通过串口工具查看TCP发送过来的数据,按钮为ON时,串口接收到W1E;按钮为OFF时,串口接收到W0E。设备长时间未启用则会自动断开。
SDK源码讲解
SDK源码主要讲解串口接收。连接云平台流程:当设备连接上WiFi之后,接收到串口数据将数据进行处理,然后断开TCP连接,停止重新连接,将序列号传送至发送函数发送序列号,连接TCP。主要源码如下。

16.png

17.png

18.png

19.jpg











*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|weiecn ( 湘ICP备14002058号 )

GMT+8, 2018-4-21 07:48 , Processed in 0.083064 second(s), 9 queries , Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表