WiFi - 使用UDP取得國際標準時間
材料準備
- AmebaD [ AMB23 / AMB21 / AMB22 / BW16 / AW-CU488 Thing Plus ] x 1
範例說明
這個範例裡,我們使用Ameba連上無線網絡,經由UDP發送NTP (Network Time Protocol, RFC 1305)請求到NTP Server,NTP Server會回應並且發送當下的UTC(Coordinated Universal Time)封包,我們將當下的時分秒解析並且顯示在Serial Monitor上。
首先打開 WiFi Web Server的範例, “File” -> “Examples” -> “WiFi” -> “WiFiUdpNtpClient”
將無線網絡連線至AP的相關訊息進行修改,包括 ssid, pass, keyIndex,並且修改連線的方式。
上傳程式碼之後,按下Ameba的Reset按鈕,WiFi連線成功後,會傳送NTP請求的封包至NTP Server “129, 6, 15, 28”,並且解析封包內容,將當下的時分秒顯示在Serial Monitor上:
Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved. Terms of Use