Events

30.01.2022: TTN Ubidots Integration

06.02.2022: Einfacher LC-Oszillator

Eletronik | Funk | Software

Der Technik-Blog

  • Social Media

    Werbung:


    Neue Artikel


    Der Technik-Blog

    Smarthome NodeMCU Wireless WiFi Switch Web Interface

    Node MCU WiFi Schalter

    Alex @ AEQ-WEB

    WiFi Funksteckdosen gibt es am Markt sehr viele. In den meisten Steckdosen befindet sich ein ESP8266, der ein kleines Relay steuert. Da wir auf unserer Webseite bereits einige Smarthome-Projekte haben, möchten wir hier ein weiteres Projekt vorstellen. Entwickelt wird ein Funkschalter, der aus einem NodeMCU (ESP8266) und einer Relaiskarte besteht. Das Standardprojekt unterstützt zwei Relais, jedoch kann die Software und Hardware sehr einfach für noch mehr Relais erweitert werden. Mit den Relais können Verbraucher wie z. B. Lampen oder Haushaltsgeräte geschaltet werden.

    Werbung:

    Die Hardware

    Der NodeMCU ist mit dem WiFi-Netzwerk verbunden und erzeugt ein Webinterface. Mit den entsprechenden Steuerbefehlen schaltet der NodeMCU die I/O Pins. Da der Controller mit dem Arduino DIE programmiert wird, unterscheiden sich die I/O Pin-Definitionen. So ist in der Software der Pin 5 am Board der Pin D1 oder der Pin 4 am Board der Pin D2. Das Relais wird mit 3.3 Volt versorgt. Neben der Spannungsversorgung ist die dritte Leitung mit dem I/O Pin verbunden. Liegt auf dieser Leitung eine Spannung an (HIGH) dann zieht das Relais an und lässt den Strom über die Printklemmen fliesen. Wenn die Spannung abfällt, lässt das Relais wieder los und die Stromversorgung für den Verbraucher ist wieder unterbrochen.

    Die Software

    Die Software wird über den Arduino IDE auf das Board geladen. Bevor der Upload durchgeführt werden kann, muss der NodeMCU im Arduino DIE installiert werden, die richtige Board Konfiguration ausgewählt werden und der Treiber installiert sein. Der Beispiel-Code verbindet sich mit dem eingestellten W-Lan Netzwerk und generiert ein kleines Webinterface. Im Serial Monitor wird beim Start des Boards die IP-Adresse und der Verbindungsstatus angezeigt. Der restliche Teil vom Code überprüft den eingehenden HTTP Request und schaltet beim Vorkommen entsprechender Parameter den digitalen Ausgang auf HIGH oder LOW. Vor dem Upload müssen die „BASIC SETTINGS“ (WiFi Netzwerk & Passwort sowie die I/O Pins) angepasst werden.

    Werbung:

    Wifi SmartSwitch
    Download

    122X122

    Über den Autor

    Alex, der Gründer von AEQ-WEB. Seit über 10 Jahren beschäftigt er sich mit Computern und elektronischen Bauteilen aller Art. Neben den Hardware-Projekten entwickelt er auch Webseiten, Apps und Software für Computer.

    Top Artikel in dieser Kategorie:

    LoRa Mini Wetterstation

    Die kleine LoRa Wetterstation

    • Video

    In diesem Artikel geht es um den Bau einer kleinen Wetterstation, die ihre Daten über LoRa an einen ESP32 sendet, der die Daten auf einem OLED-Display anzeigt

    Weiterlesen
    NodeMCU ESP8266 WiFi WLAN Weatherstation

    NodeMCU Wetterstation

    • DE/EN

    In diesem Artikel zeigen wir, wie mit dem NodeMCU und dem ESP8266 eine Wetterstation gebaut wird, die die Wetterdaten über WiFi an einem PHP-Server sendet.

    Weiterlesen

    Social Media

    Werbung:


    Neue Artikel