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.