【得捷电子Follow me第1期】篇3 -通过Pi Pico W板载WiFi模块通过网络同步系统时间
[复制链接]
Pico W,无线模块硬件使用的是英飞凌的 CYW43439 无线芯片,支持IEEE 802.11 b/g/n无线LAN和蓝牙,允许使用 2.4 GHz 和 5 GHz 两个无线电频带,同时可以提供 600 Mbps 的数据传输速度。
具体参数如下:
获取时间:
1 import time
2 import network
3
4 ssid = 'Wireless Network'
5 password = 'The Password'
6
7 wlan = network.WLAN(network.STA_IF)
8 wlan.active(True)
9 wlan.connect(ssid, password)
10
11 # Wait for connect or fail
12 max_wait = 10
13 while max_wait > 0:
14 if wlan.status() < 0 or wlan.status() >= 3:
15 break
16 max_wait -= 1
17 print('waiting for connection...')
18 time.sleep(1)
19
20 # Handle connection error
21 if wlan.status() != 3:
22 raise RuntimeError('network connection failed')
23 else:
24 print('connected')
25 status = wlan.ifconfig()
26 print( 'ip = ' + status[0] )
|