本文主要是介绍咸鱼ESP32实例—wlan实验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
咸鱼ESP32实例—wlan实验
- wlan基础使用方法
- 连接到本地WiFi网络
WIFI 是物联网中非常重要的角色,现在基本上家家户户都有 WIFI 网络了,通过 WIFI 接入到互联网,成了智能家居产品普遍的选择。而要想上网,首先需要连接上无线路由器。使用ESP32可轻松访问网络(不能访问网络,智能家居怎么搞。)
使用network库进行wlan操作,(参考咸鱼Micropython— network)
wlan基础使用方法
import network
wlan = network.WLAN(network.STA_IF) #创建WLAN对象
wlan.active(True) #激活
wlan.scan() #扫描可用的无线网络
工具下查看周围wlan,画红框的部分就是wlan名称,后面是衰减值暂时不用管。如果要实时查看需要定义循环
和手机上的wlan做对比
连接到本地WiFi网络
def dwifi(uid,password):import network #WIFI连接需要引入network包wifi = network.WLAN(network.STA_IF)#一般都是STAif not wifi.isconnected(): #判断WIFI连接状态print("lian")wifi.active(True)wifi.connect(uid,password)#'uid': WiFi账号名#'password':WiFi密码while not isconnected():pass # WIFI没有连接上的话搞事情,默认pass啥也不做print(wifi.ifconfig()) #输出wifi 的ip地址等信息dwifi('ddd','66666666' ) #调用函数(参数写wifi的账号,密码)
连接成功
这篇关于咸鱼ESP32实例—wlan实验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!