|
WLANs in der Nähe finden mit ESP8266-Amica
Bevor Du dieses Experiment durchführen kannst, musst Du erst die Arduino-IDE für Dein
ESP8266-Mikrocontrollerboard bereitmachen, wie in diesem Experiment beschrieben.
In diesem Experiment werden im seriellen Monitor der Arduino IDE alle WLANs angezeigt, die
Amica findet.
Quelltext:
#include "ESP8266WiFi.h"
void setup()
{
Serial.begin(115200);
Serial.println();
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
}
void loop()
{
Serial.print("Scan start ... ");
int n = WiFi.scanNetworks();
Serial.print(n);
Serial.println(" network(s) found");
for (int i = 0; i < n; i++)
{
Serial.println(WiFi.SSID(i));
}
Serial.println();
delay(5000);
}
Programm in das Board übertragen:
1. In der Arduino-IDE wählen wir unter Menü Werkzeuge ==> Board ==> Generic ESP8266 Module
2. Wählen des zur Übertragung zu benutzenden USB-Ports: Menü Werkzeuge ==> Port ==> [Dein Port]
3. Übertragung des Programmes mit der bekannten Schaltfläche der Arduino-IDE
4. Wenn Übertragung erfolgt ist:
Öffnen Sie den Serial Monitor in der IDE!
Sie sehen dann die verfügbaren WLANs aus der näheren Umgebung.
|