物联网基础之ESP8266的介绍(AT指令配置成TCP Client模式)(STA模式)

2023-11-10 15:30

本文主要是介绍物联网基础之ESP8266的介绍(AT指令配置成TCP Client模式)(STA模式),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

STA模式相对于手机或者电脑,需要连接路由器,这个就是为了,更好与服务器连接,把数据上传到互联网,远程操控。

连接互联网的大致流程说一下,就是先连接路由器,在根据前辈们定的规矩(MQTT协议)连接服务器,然后手机或者电脑操控指令发送给服务器,服务器作为中转,发送给主控(esp8266)然后控制单片机工作。这里只是讲一下大致流程,今天内容主要讲的是利用AT指令来控制esp8266来连接路由器。

AT指令的操作最基础的操作思路,去看这个,我在这里只讲指令的配置:

https://blog.csdn.net/m0_58832575/article/details/124206387?spm=1001.2014.3001.5501

 今天用到的指令,按顺序,发送给esp8266模块

At指令作用

AT+RST

复位

AT+CWMODE=1

设置成STA模式(客户端)

AT+CWJAP_DEF="TP_LINK_642E","+=507lbs+="

连接路由器,后面是路由器密码和名称

AT+CIFSR

若连接路由器成功,会配一个IP地址,查询IP地址指令

AT+CIPMUX=0

开启单连接

AT+CIPSTART="TCP","183.230.40.39",6002

连接云服务器,可以与服务器进行通信

 注:WIFI名称和密码太难的话,可能连接不成功,连接云服务器那个指令,第一个是云服务器的IP地址,第二个是端口号,这个可以去想连接的服务器去查。

云服务器:

        ONENET:这个移动云服务器

        阿里云服务器等;

后面这个是配置过程返回的数据,表示成功

 

 

 

 

这篇关于物联网基础之ESP8266的介绍(AT指令配置成TCP Client模式)(STA模式)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/383591

相关文章

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

在Spring中配置Quartz的三种方式

《在Spring中配置Quartz的三种方式》SpringQuartz是一个任务调度框架,它允许我们定期执行特定的任务,在Spring中,我们可以通过多种方式来配置Quartz,包括使用​​@Sche... 目录介绍使用 ​​@Scheduled​​ 注解XML 配置Java 配置1. 创建Quartz配置

Kibana的安装和配置全过程

《Kibana的安装和配置全过程》Kibana是一个开源的数据分析和可视化平台,它与Elasticsearch紧密集成,提供了一个直观的Web界面,使您可以快速地搜索、分析和可视化数据,在本文中,我们... 目录Kibana的安装和配置1.安装Java运行环境2.下载Kibana3.解压缩Kibana4.配

QT实现TCP客户端自动连接

《QT实现TCP客户端自动连接》这篇文章主要为大家详细介绍了QT中一个TCP客户端自动连接的测试模型,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录版本 1:没有取消按钮 测试效果测试代码版本 2:有取消按钮测试效果测试代码版本 1:没有取消按钮 测试效果缺陷:无法手动停

tomcat在nginx中的配置方式

《tomcat在nginx中的配置方式》文章介绍了如何在Linux系统上安装和配置Tomcat,并通过Nginx进行代理,首先,下载并解压Tomcat压缩包,然后启动Tomcat并查看日志,接着,配置... 目录一、下载安装tomcat二、启动tomcat三、配置nginx总结提示:文章写完后,目录可以自动

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

这15个Vue指令,让你的项目开发爽到爆

1. V-Hotkey 仓库地址: github.com/Dafrok/v-ho… Demo: 戳这里 https://dafrok.github.io/v-hotkey 安装: npm install --save v-hotkey 这个指令可以给组件绑定一个或多个快捷键。你想要通过按下 Escape 键后隐藏某个组件,按住 Control 和回车键再显示它吗?小菜一碟: <template

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7