WiFi - 掃描周圍的 WiFi 網路

Materials

  • AmebaD [AMB21 / AMB22 / AMB23 / BW16] x 1

  • 天線 x1

范例说明

這個範例裡, 我們使用 Ameba 來檢測周圍的 WiFi 訊號,並將檢測到WiFi的名稱,加密方式,信號強度等信息打印出來。
First, make sure the correct Ameba development board is selected in Arduino IDE: “Tools” “Board”
Open the “ScanNetworks” example in “File” “Examples” “WiFi” “ScanNetworks”:

image1

上傳程式碼之後,按下Ameba的Reset按鈕, 這時候會看到**Scan Networks**下會有搜索到WiFi的數目以及每一個WiFi的訊息。

image2

程式码说明

與Arduino的差異

Arduino在完成WiFi的操作時,需要另外使用WiFi Shield來作為WiFi模塊,因此在使用WiFi是需要#include 來使用SPI與WiFi模塊進行通訊。
但是Ameba自身就具有WiFi模塊的功能,因此,不需要#include 。若想要使用Arduino的範例,要先刪掉這一項。