Skip to content

Instantly share code, notes, and snippets.

@karljosefschneider
Created April 20, 2024 14:44
Show Gist options
  • Save karljosefschneider/5d82abed98aff30130091d015b670a86 to your computer and use it in GitHub Desktop.
Save karljosefschneider/5d82abed98aff30130091d015b670a86 to your computer and use it in GitHub Desktop.
Code Zur Verbindung ins WLAN
// Projekt: KJS Treppenlift
// Datei: Die Version von Connect wird als Tab eingebunden
// Bemerkungen: #include <ESP8266WebServer.h> oder #include <ESP8266WiFi.h>
// müssen im Haupttab aufgerufen werden, die Funktion "Connect();"
// muss im Setup eingebunden werden.
// Autor: Karl-Josef Schneider
// Bearbeitung: erstellt am 08.01.2021, letzte Änderungen am 09.01.2021
//..!....1....!....2....!....3....!....4....!....5....!....6....!....7....!....8....!
// Variablen deklarieren ------------------------------------------------------------
const char* ssid = "xxxxx"; // Name des WLAN Netzes
const char* password="12345"; // Passwort des WLAN Netzes
// Funktionsaufruf zur Verbindung mit dem WLAN --------------------------------------
void connect() {
Serial.print("Verbinde zu ");
Serial.println(ssid); // Anzeige des WLAN-Netzes
WiFi.begin(ssid,password); // Aufbau der WLAN Verbindung
while (WiFi.status() != WL_CONNECTED) { // Solange keine Verbindung besteht
delay(500);
Serial.print("."); } // Punkte als Kontrollelement ausgeben
Serial.println(" ");
Serial.println("WiFi verbunden"); // erfolgreiche Verbindung anzeigen
server.begin(); // Server starten
Serial.println ("Server wartet auf ESP8266");
delay(5000); // 5 Sekunden Zeit für Initialisierung
Serial.println();
Serial.println("Die IP-Adresse des Webservers lautet ");
Serial.println(WiFi.localIP()); // localIP ausgegeben
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment