轻松学会WiFi模块(ESP8266)

您所在的位置:网站首页 化工厂出租合作 轻松学会WiFi模块(ESP8266)

轻松学会WiFi模块(ESP8266)

2024-07-10 14:44:23| 来源: 网络整理| 查看: 265

目录

前言

一、ESP8266介绍

二、如何实现WiFi传输?代码详解附上

三、结果实现流程与展示

四、总结

题外话:

前言

哎哎哎,发觉好久没有更新博客了,最近一直事情比较多,也没什么时间注意博客,不过接下来时间会有了,继续更新STM32F1和MSP430的文章,觉得有帮助的记得收藏点赞哦!关注博主,更多新鲜知识第一时间知道,不容错过哦!

今天这一讲注意涉及到WiFi模块ESP8266的使用,主要是用WiFi来控制LED0亮灭,包括会详细介绍一下该模块的使用,废话不多说,正题进入···

参考资料:WIFI模块ATK-ESP8266(ESP 01) — 正点原子资料下载中心 1.0.0 文档 (openedv.com)

一、ESP8266介绍

互联网+时代,无线传输、无线通信尤为重要,那么在WiFi通信方面就数ESP8266用的最为广泛了,因为ESP8266是一个具备高性能的模块,在不了解其原理的情况下,只要有一定的串口知识理解,那么就可以轻松上手该模块,进而实现手机WiFi操作。简单来说,就是利用编程来实现WiFi模块的透明传输。

一些使用参考资料可以参考正点原子官网

 这里我们看到该模块有8个接口,但是实际上我们只需要用到五个接口就可以操作这个WiFi模块了,主要是3.3V、GND、RXD、TXD、EN这五个接口可以看上图,RXD接单片机上的TXD接口(这里我用的是串口3,所以接PB10),TXD接单片机上的RXD接口(即PB11),EN接3.3V即可。

那么他有哪些指令呢?

博客上有许多关于AT指令的文章,这里推荐一篇文章给大家:

ESP8266 WIFI模块AT指令汇总_尘埃世界的博客-CSDN博客_esp8266at指令集

该博主详细地介绍了许多指令,大家可以不断尝试各种指令,在这我就不会详细介绍这些指令了,相信大家仔细阅读该博主的文章,肯定也有所收获,这里我只是作为一名小小搬运工哈哈

这里你会发现它有三种模式即STA、AP、混合,那么我们该如何使用呢,这里简单说明一下

STA模式就是类似一个接收模式,就是开启该模式后,你只能通过串口给他发送信息,ESP8266只负责接收,而不会产生一个热点,(手机或其他设备是找不到热点的)然后这模式我一般会直接用来调试各种AT指令,通过串口调试助手进行数据传输

AP模式就简单了,就是它发出去一个热点,供手机或其他设备连接,如果要实现手机连热点来控制单片机,那么该模式就要开启了。

混合模式就是两者同时实现。

接下来关于传输的方式,一般都是采用透传比较好,如果不采用透传模式,那么每发送一次数据都要发送一次AT+CIPSEND=的指令就显得尤为麻烦,因此模式一般设置为透传模式,退出透传模式就给指令“+++”即可,后面代码里也有具体涉及到透传模式的退出操作,后面代码再一一介绍。

二、如何实现WiFi传输?代码详解附上

串口3初始化函数:

#include "delay.h" #include "usart3.h" #include "stdarg.h" #include "stdio.h" #include "string.h" #include "timer.h" u8 res; //串口接收发送缓存区 u8 USART3_RX_BUF[USART3_MAX_RECV_LEN]; u8 USART3_TX_BUF[USART3_MAX_SEND_LEN]; vu16 USART3_RX_STA=0; //串口3中断 void USART3_IRQHandler(void) { if(USART_GetITStatus(USART3, USART_IT_RXNE) != RESET) { res =USART_ReceiveData(USART3); if((USART3_RX_STA&(1


【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭