Created
April 20, 2024 14:44
-
-
Save karljosefschneider/5d82abed98aff30130091d015b670a86 to your computer and use it in GitHub Desktop.
Code Zur Verbindung ins WLAN
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// 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