小言_互联网的博客

ESP8266/ESP32Wi-Fi无线网络介绍

461人阅读  评论(0)


Wi-Fi时基于IEEE802.11标准技术的无线网络技术,可以使联网的设备通过无线电波的方式加入到采用TCP/IP通信协议的网络。

常用术语介绍

Wi-Fi网络环境通常由两种设备组成:APSTA
AP(Access Point): 通常称为访问点或者无线接入点。
STA(Station): 通常称为基站或者无线终端。

情况一中,回到家,手机连接上家中的路由器时,路由器的扮演的角色就是AP,而手机此时扮演的角色就是STA。
情况二中,在户外情况下,电脑通过手机开的热点上网时,手机的角色就变成了AP,而电脑此时的角色则变成了STA
所以同一设备在不同情况中所处的角色可能发生转换。

ESP32/ESP8266Wi-Fi介绍

ESP32或者ESP8266也和手机一样可以拥有两种角色:
情况一:ESP模块通常处于这种方式下。作为STA接入到AP。此时如果作为AP的路由器能够访问Intnet,那么作为STA的ESP32/ESP8266也能访问Intnet。所以如果你的ESP32/ESP8266需要访问公网的服务器时应选择这种方式。
情况二:作为AP允许其他设备接入。此时,因为STA一次只能接入一个AP,而ESP模块又没有Intnet连接。所以如果手机作为STA接入时,是不能上网的。

ESP32/ESP8266组成局域网的常用方式

常用的有三种方式,其中第三种情况其实是第一种情况的扩展应用,增加了多设备和网关。
情况一:ESP模块的角色为STA,它通过路由器连接到Intnet。之前发的ESP系列教程中涉及到Bylnk、ThingSpeak、IFTTT和阿里云软件的就是采用的这种连接方式。
物联网-wemos D1 Mini (esp8266)实验三 — WeMos D1Mini 连接 thingSpeak实时显示室内co2(MQ - 135)浓度
物联网-wemos D1 Mini (esp8266)实验五 – 与Blynk合作的土壤湿度检测与远程浇花系统
阿里云IOT入门教程(三)阿里云IOT Studio自建手机App控制Wemos D1 Mini( ESP8266 )板载灯亮灭
情况二:ESP模块的角色为AP,手机连接到ESP模块后就不能上网了。但是如果在ESP模块中搭建一个http服务器,编写简单的html页面。手机就可以通过默认IP:192.168.4.1来访问这个页面。实现读取和控制。比如ESP系列教程中的丢失寻找器,浇花,格力空调控制三篇。
物联网-wemos D1 Mini (esp8266)实验二 — 蜂鸣器版失物寻找 附完整源代码和注释
物联网-wemos D1 Mini (esp8266)实验四 – 实验二中的丢失寻找器改进为手机控制水泵
物联网-wemos D1 Mini (esp8266)实验十 —服务器版温度计


情况三:多块ESP模块以STA的方式连接路由器组成IOT物联网。多块ESP模块中有一块作为网关来处理各种采集数据。很多时候因为对网关能力的要求这个模块也可替换为树莓派等性能更高的硬件设备。
这个部分的例子正在测试完善中,稍后更新,如果感兴趣可以关注下。。哈哈哈哈


转载:https://blog.csdn.net/happyjoey217/article/details/116049328
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场