ESP8266 AT指令集最简单理解(可能有不对的地方)

一、认识AT指令

在学习AT指令的时候,我遇到了个人感觉学习起来非常吃力。一直感觉这个东西十分抽象,通过搜索引擎得到的答案很多让我很难理解AT指令到底是什么。AT指令到底是如何使用的。由于最近事情比较多,可能是由于我一般学半个小时左右可能就会有其他的一些事情。所以导致了现在这个情况。
后来在B站我找到了一个教学视频:让我对整个AT指令使用的流程有了一个较为清晰的认识。
esp8266_NodeMcu开发入门
esp8266用at指令联网
看完这两个教程之后,我估计再看AT指令集的话,可能多少会有数一些。

二、简单使用AT指令:联网(实例示范)

大致运行AT指令联网可以分为几个步骤

1.烧录固件

首先需要打开设备管理器查看ESP8266接入了那个接口
在这里插入图片描述

然后再用烧录器把需要的固件烧录进ESP8266中
在这里插入图片描述
烧录首先要有相应的固件(视频中烧录的是安可信固件)
在这里插入图片描述

然后点击config中选择路径
在这里插入图片描述

最后点击flash烧录
在这里插入图片描述

在这个地方重新复习下固件是什么意思

固件是指设备内部保存的设备“驱动程序”,通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。
固件是担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
——百度百科

2.打开串口助手发送AT指令

首先可以先发送AT
之后会返回一个OK
(这时候才看懂之前资料中的那个图是啥意思)
在这里插入图片描述

在这里插入图片描述
然后查看路由器列表,找到自家网络。
在这里插入图片描述
在这里插入图片描述
之后连接网络
在这里插入图片描述
输入样式如下图所示:在这里插入图片描述
然后检测是否连接成功。
当返回OK,则连接成功。
返回ERROR则连接失败。
在这里插入图片描述

三、其他AT指令学习

在看懂一个例子之后,其他的AT指令理解起来相对会简单一些
所以看一些相关的讲解就好。附上相关网址
玩转ESP8266——AT指令集
ESP8266教程——采用AT指令
ESP8266详细步骤及指令(客户端模式、服务器模式)
ESP8266 WiFi模块AT指令_学习笔记

要将ESP8266小车连接到WiFi网络,可以按照以下步骤进行操作: 1. 首先,确保你的ESP8266小车上已经安装了适当的固件,例如NodeMCU固件或者Arduino ESP8266核心库。 2. 在代码中引入WiFi库,例如在Arduino IDE中使用`#include <ESP8266WiFi.h>`。 3. 设置WiFi连接的凭据,包括WiFi网络的名称(SSID)和密码。例如,使用以下代码设置凭据: ```cpp const char* ssid = "你的WiFi网络名称"; const char* password = "你的WiFi密码"; ``` 4. 在`setup()`函数中初始化WiFi连接。使用以下代码连接到WiFi网络: ```cpp void setup() { // 初始化串口通信和其他设置 // 连接到WiFi网络 WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.println("正在连接到WiFi..."); } Serial.println("已连接到WiFi网络!"); } ``` 5. 添加必要的代码来处理WiFi连接状态和错误。例如,在`loop()`函数中使用以下代码: ```cpp void loop() { // 处理其他逻辑 if (WiFi.status() != WL_CONNECTED) { Serial.println("WiFi连接已断开"); // 尝试重新连接WiFi WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.println("正在重新连接到WiFi..."); } Serial.println("已重新连接到WiFi网络!"); } // 处理其他逻辑 } ``` 这样,ESP8266小车就应该能够连接到你指定的WiFi网络了。如果连接成功,你可以使用WiFi功能执行其他与网络相关的操作,例如远程控制小车或发送传感器数据。记得替换代码中的网络名称和密码为你自己的凭据。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值