wlanmac地址和mac地址区别在哪里,电脑wlan mac地址怎么改

  

  ESP8266已经烧了micropython固件。今天想尝试使用ESP8266的无线功能,连接无线网络。这篇论文需要的材料是:一台装有Thonny和编译器的电脑,wifi信号(手机可以模拟WIFI),数据线和ESP8266开发板(micropython固件烧好)。   

  

  ESP8266   

  

  一、网络模块该模块提供网络驱动和路由配置。本文主要讲解ESP8266如何通过网络模块连接WIFI。以下是如何使用网络模块的功能:   

  

  Import #导入网络模块   

  

  WLAN=network . WLAN(network . sta _ if)#创建网络接口对象   

  

  1、wlan.active(真|假)   

  

  功能描述:带参数,是否激活网络接口;无参数,查询当前网络接口状态。   

  

  true-激活(“启动”)网络接口。   

  

  true-禁用(“关闭”)网络接口。   

  

  2、wlan.scan()   

  

  功能描述:扫描可用无线网络(仅限STA接口),返回WiFi接入点信息元组列表。   

  

  3、wlan.isconnected()   

  

  功能描述:检查站点是否连接AP。   

  

  4、wlan.connect('essid ','密码')   

  

  功能描述:连接无线网络。   

  

  Ssid:WiFi名称   

  

  密码:WiFi密码   

  

  5、wlan.config('mac ')   

  

  功能描述:获取MAC地址   

  

  6、wlan.ifconfig()   

  

  功能:获取IP/子网掩码/网关/DNS服务器地址   

  

  7.以下是创建WIFI的方法   

  

  AP=network . WLAN(network . AP _ if)#创建热点接口   

  

  Ap.active(True) #允许热点接口   

  

  Ap.config(ESSID='ESP8266') #设置ESSID   

  

  第二,ESP8266将WIFI ESP8266连接到电脑,打开Thonny的软件,点击新建文件或使用Ctrl N新建文件,在代码编辑区输入以下代码:   

  

     

  

  然后单击保存并将其命名为networ1.py   

  

     

  

  保存上传后,按F5执行,得到如下结果,证明连接成功。   

  

     

  

  ESP8266连接WIFI成功后,想让ESP8266直接连接WIFI应该怎么做?   

  

  第三,ESP8266开机会自动连接WIFI。MicroPython会在初始化后自动执行main.py文件,这样你就可以在保存网络连接代码为main.py时自动连接WIFI,实现代码如下。   

  

     

  

  以上是ESP8266模块通过MicroPython的网络模块连接WIFI的实现。有不明白的地方,请大家一起探讨。   

相关文章