WiFi - 創建WiFi AP

Ameba 可以支援AP mode,其他station可通過WiFi與Ameba進行連線。目前Ameba最多可連線三個station。可設置為open mode 或者 WPA2。

材料準備

範例說明

這個範例裡,我們使用Ameba開啟AP mode,讓station與Ameba進行連線。我們將對兩種加密方式分別進行說明(open mode & security mode)。打開 WiFi AP 的範例, “File” -> “Examples” -> “WiFi” -> “CreateWiFiAP”。

1

黃色標記的部分為WiFi 的網絡設定,設定好所需的SSID, PASSWORD 和CHANNEL。

如果您希望在程序運行時在串行監視器中輸入您的 SSID 和密碼,請取消註釋文件頂部的#define MANUAL_INPUT。

1

注意:如果您啟用了 MANUAL_INPUT,則在上傳示例代碼並按下 Ameba 上的重置按鈕後,在串行監視器中輸入您的 SSID 並按回車鍵。 接下來,輸入您的密碼並按回車鍵。 AP模式會在那之後啟動。

1

標記的部分是我們用於在安全模式下打開 AP 模式的 API。

若要使用open mode,將此行修改為 status = WiFi.apbegin(ssid, channel);

上傳程式碼之後,按下Ameba的Reset按鈕, 可以看到AP MODE 開啟後的相關訊息。

1

在station與Ameba AP進行連線時,open mode 和security mode的log會略有不同。

OPEN MODE:
兩個station先後連上 Ameba AP:

1

SECURITY MODE:
一個station連接Ameba AP:

1

請先確認已安裝QQ通訊軟體