MicroPython ESP32通过ntptime模块获取NTP获取网络时间
Posted perseverance52
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MicroPython ESP32通过ntptime模块获取NTP获取网络时间相关的知识,希望对你有一定的参考价值。
【MicroPython ESP32】通过ntptime模块获取NTP获取网络时间
- 本示例基于
Thonny
平台开发。
实例代码
import time,ntptime,network
def wifi_main():
global inif
wifi=network.WLAN(network.STA_IF) #WIFI模式
if not wifi.isconnected():
print('wifi ing......')
wifi.active(True)
wifi.connect('MERCURY_D268G','pba5ayzk') #连接WIFI
while not wifi.isconnected():
pass
print('Wifi connection succeeded')
print('network config:', wifi.ifconfig())
wifi_main()
while True: #时间校准
try:
print('time ing')
ntptime.settime()
print('time ok')
break;
except:
print('time no')
time.sleep(1)
mytime=time.localtime()
mytime='%d-%d-%d %d:%d:%d'%(mytime[0],mytime[1],mytime[2],mytime[3]+8,mytime[4],mytime[5])
print(mytime)
- Shell调试窗口打印信息
以上是关于MicroPython ESP32通过ntptime模块获取NTP获取网络时间的主要内容,如果未能解决你的问题,请参考以下文章
MicroPython ESP32通过sdcard模块软SPI读取SD卡实例
酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯
酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯
酷易物联-microPython教程系列通过文件模板将ESP32连入服务器实现远程点灯:让ESP32连接服务器实现远程开关灯