我是靠谱客的博主 欢呼发卡,最近开发中收集的这篇文章主要介绍Ai-WB1系列 AT指令连接TCP服务器前言一、前期准备二、接线方式三、连接服务器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这里写自定义目录标题

  • 前言
  • 一、前期准备
    • 1.1 硬件准备
    • 1.2 软件准备
      • 1.2.1 CH340和CP2102驱动
      • 1.2.2 TCP服务器
  • 二、接线方式
    • 2.1 开发板接线
    • 2.2 模组接线
  • 三、连接服务器

前言

本文主要介绍Ai-WB1-12F,Ai-WB1-32S模组、开发板系列使用出厂固件进行TCP透传操作过程。

一、前期准备

1.1 硬件准备

Ai-WB1-12F,Ai-WB1-32S开发板+Type-C线
Ai-WB1-12F,Ai-WB1-32S模组+杜邦线若干+USB转TTL模块

1.2 软件准备

1.2.1 CH340和CP2102驱动

如果电脑没有安装有串口驱动则需要进行安装
安装包链接:https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B72
在这里插入图片描述

1.2.2 TCP服务器

使用“安信可透传云”作为TCP服务器,安信可透传云网址:http://tt.ai-thinker.com:8000/ttcloud
在这里插入图片描述

二、接线方式

2.1 开发板接线

Ai-WB1系列开发板的接线都是一致的,只需要插入Type-C数据线即可。
在这里插入图片描述

2.2 模组接线

模组的接线则需要根据模组引脚进行连接,两款模组都是需要焊接四根线与USB转TTL连接即可。
具体需要焊接的引脚如图:
在这里插入图片描述
模块和USB转TTL接线如下:

Ai-WB1-12F/Ai-WB1-32SUSB To TTL
VCCVCC(3.3V)
GNDGND
TXRX
RXTX
接好线后实物如下:
在这里插入图片描述

三、连接服务器

1.将连接好的开发板或者模组连接电脑USB口
2.打开串口调试软件,选择波特率为115200,停止位为1bit,数据位为8bit,校验位为无,流控为无,打开正确串口
在这里插入图片描述
3.开始发送AT指令,发送AT指令的顺序:

AT              #测试AT功能
AT+CWMODE=1     #设置模组进入STA模式
AT+CWJAP="ssid","password"     #连接wifi
AT+CIPSTART="TCP","IP地址",端口号     #连接TCP服务器
AT+CIPMODE=1        #设置设备进入透传模式
AT+CIPSEND          #在透传模式下传输数据,串口输入的数据均会发送到服务器中
Abcde                 #发送任意数据到服务器
+++                   #退出透传模式
AT+CIPCLOSE         #断开TCP连接

连接TCP服务器操作如下:
在这里插入图片描述
断开连接操作如下:
在这里插入图片描述
注意:所有AT指令末尾都需加回车换行符,退出透传功能”+++”除外,可在串口工具勾选回车换行或者每条AT指令末尾添加”rn”。

最后

以上就是欢呼发卡为你收集整理的Ai-WB1系列 AT指令连接TCP服务器前言一、前期准备二、接线方式三、连接服务器的全部内容,希望文章能够帮你解决Ai-WB1系列 AT指令连接TCP服务器前言一、前期准备二、接线方式三、连接服务器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部