咸鱼ESP32实例—wlan实验

26 篇文章 11 订阅

咸鱼ESP32实例—wlan实验


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)#一般都是STA
  if 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主板控制器支持WiFi和蓝牙双模通信,外围兼容低功耗硬件设计,深度睡眠模式下功耗仅为10uA。主控器支持USB和外接3.7V锂电池两种供电方式,可实现双电源下自动切换电源功能,并支持USB和外接DC两种充电方式。体积小巧,接口方便,上手简单,可直接应用于物联网低功耗项目。 在编程方面,ESP32主板控制器支持Arduino、idf(linux)、micropython等多种方式,并且,对于Arduino IDE做了引脚映射,可以直接传递Dx来配置引脚,使用方式上兼容UNO,从而降低了使用的门槛。 请注意:ESP32仍然针对开发人员,并不是所有的外设都具有示例代码的完整功能,还有一些bug需要被发现和修复。在Arduino IDE下,IO管脚功能以及I2C/SPI可以直接调用,其他功能依旧在开发中。 实物截图: 技术规格: 工作电压:3.3V 输入电压:3.3V~5V 支持低功耗:10uA 支持最大放电电流:600mA@3.3V LDO 支持最大充电电流:500mA 支持USB充电 处理器:Tensilica LX6双核处理器(一核处理高速连接;一核独立应用开发) 主频:240MHz SRAM:520KB Flash:16Mbit Wi-Fi标准:FCC/CE/TELEC/KCC Wi-Fi协议:802.11 b/g/n/d/e/i/k/r (802.11n,速度高达150 Mbps),A-MPDU和A-MSDU聚合,支持0.4us防护间隔 频率范围:2.4~2.5 GHz 蓝牙协议:符合蓝牙v4.2 BR/EDR和BLE标准 蓝牙音频:CVSD和SBC音频低功耗:10uA 工作电流:80mA(平均) 频率范围:2.4~2.5GHz 支持Arduino一键下载 支持micropython 片上时钟:40MHz晶振、32.768KHz晶振 数字I/O:10(arduino默认) 模拟输入:5(arduino默认) SPI:1(arduino默认) I2C:1(arduino默认) I2S:1(arduino默认) LED_BUILTIN:D9 接口方式:FireBeetle系列兼容 工作温度:-40℃~+85℃ 模块尺寸:24 × 53(mm)/0.94 x 2.09(inches) 安装孔尺寸:内径3.1mm/外径6mm 可能感兴趣的项目设计: ESP32 兼容WiFi开发板应用及资料开源
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咸鱼桨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值