Frequenzumrichter von Vacon


Google-Suche auf MEINE-SCHALTUNG.de :





Online Rechner

Chronik

Dauerkalender


ESP32 mit Fritz!Box verbinden


ESP32

Die kleine ESP32-Mikrocontroller-Platine bietet eine Reihe sehr interessanter Funktionen. Unter anderem verfügt das System über integriertes WLAN (WiFi) und Bluetooth. Doch bevor man mit anspruchsvollen WLAN-Projekten anfängt, kann es nützlich sein, ESP32 auf Funktionalität zu testen. In diesem Beispiel, um seine WLAN-Tauglichkeit zu prüfen, verbinden wir den Mikrocontroller mit einer Fritz!Box. Die Schaltung, die dabei benötigt wird, kann sparsamer nicht werden. Der ESP32 wird lediglich mit Spannung versorgt und das ist schon alles. Normalerweise reicht es aus, den ESP32 via USB mit einem PC zu verbinden. Die Spannungsversorgung, die eine USB-Schnittstelle liefert, reicht für kleine Projekte meistens aus. Bei Nutzung von WLAN kann allerdings der Stromverbrauch kurzfristig stärker ansteigen, womit die USB-Schnittstelle ein wenig überfordert wird. In unserem Beispiel wird der ESP32 zusätzlich mit einem Spannungsregler mit Spannung versorgt.

Zugangsdaten

Damit sich der ESP32 in das Heimnetz der Fritz!Box einklinken kann, werden einige Daten benötigt. In dem Beispiel handelt es sich um die Fritz!Box 7590. Die Bedieneroberfläche einer Fritz!Box wird über einen Browser (z.B. Chrome), der auf einem mit dem Heimnetz verbundenen Rechner installiert ist, aufgerufen. Dazu gibt man in der Adresszeile http://fritz.box ein und bestätigt die Eingabe. Alternativ kann die IP-Adresse http://192.168.178.1 eingegeben werden. Nachdem die Benutzeroberfläche geöffnet wurde, wird man aufgefordert, ein Kennwort einzugeben. Die FRITZ!Box-Benutzeroberfläche ist ab Werk mit einem individuellen Kennwort gesichert. Dieses Kennwort findet man auf dem Aufkleber der FRITZ!Box.
Anschließend navigieren wir zu WLAN/Funknetz und notieren uns den Namen des WLAN-Funknetzes (SSID) und den WLAN-Netzwerkschlüssel. Die beiden Größen werden wir später in das Programm einbinden.

Fritzbox Zugangsdaten

Zu Fritz!Box – Bedieneroberfläche werden wir noch zurückkehren.

Schaltplan

Schaltplan


Testschaltung

Testschaltung


Programm (Sketch)

Bevor das Programm in ESP32 geladen wird, muss noch die Bibliothek „WiFi.h“ in der Arduino IDE installiert werden. Sie kann unter https://github.com/arduino-libraries/WiFi heruntergeladen werden. Nach Installation der Bibliothek kann das Programm in den ESP32 geladen werden.

// **************************************************************************************
// Verbindung mit Fritzbox
// Einfache Schaltung mit ESP32
// ESP32-Dev-KitC V4
// Arduino IDE 2.3.7
// **************************************************************************************
  
#include <WiFi.h>   // WiFi Bibliothek einbinden

const char* ssid = "Dein SSID (Funknetzname)";    // Abgelesen bei Fritz!Box
const char* password = "Dein Netzwerkschlüssel";  // Abgelesen bei Fritz!Box

void setup() {

  Serial.begin(9600);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(2000);
    Serial.print(".");
  }
  Serial.println("Verbunden!");
}

// **************************************************************************************
void loop() {

    Serial.println("Alles OK, Programm läuft");
    delay (2000);
}

// **************************************************************************************       
        


Ergebnisse

Nachdem das Programm geladen und ein Reset mit dem Knopf auf der ESP32-Platine ausgeführt wurde, kehren wir zurück zu der Fritz!Box Bedieneroberfläche.
Wenn alles fehlerfrei verlaufen ist, kann man hier unter WLAN/Funknetz sehen, ob ESP32 mit dem Heimnetz verbunden ist.

Verbunden


Ansicht serieller Monitor

Ansicht serieller Monitor


Weitere Themen:


Google-Suche auf MEINE-SCHALTUNG.de :


Home Impressum Datenschutz