
Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:52



Hi, Ich zeige Ihnen, wie Sie einen Garagentoröffner auf einfache Weise herstellen.
-ESP8266 ist als Webserver codiert, Tür kann überall auf der Welt geöffnet werden
-Mit Feedback wissen Sie in Echtzeit, ob die Tür geöffnet oder geschlossen ist
-Einfach, nur eine Verknüpfung in Ihrem Telefon.
-Passwortgeschützt
-Günstig, unter 10$
-Kein Dominicz zum Einrichten.
-Ohne die Tür zu aktivieren, wenn der Strom ausfällt und zurückkommt
Ich habe im Internet gesucht und einige Codes gefunden, aber nicht genau das, wonach ich gesucht habe. Also habe ich einen anderen Code und eine andere Idee geändert + meine persönliche Erfahrung + danke an meinen Sohn, er hilft mir wirklich dabei. Der Echtzeitteil ist von ihm.
Fangen wir also an!
Schritt 1: Kaufen Sie die Hardware


Sie benötigen eine esp8266-Platine und eine Relaisplatine.
Suchen Sie bei ebay nach: NodeMCU ESP8266 und Relaismodulplatine
Das Relaismodul kann einfach oder doppelt sein, aber wir verwenden nur ein Relais.
Es ist alles was Sie brauchen!
Schritt 2: Arduino-Software installieren und Esp8266 programmieren

Hier ist eine sehr gute Möglichkeit, arduino ide zu installieren. Sie können die Schritte 1 bis 12 ausführen
www.instructables.com/id/Programming-the-E…
Entpacken Sie die Datei und programmieren Sie Ihren esp8266 mit dem Code Garage_door_yt.ino
Sie müssen einige Variablen in der Ino-Datei ändern.
-SSID und Router-Passwort, um sich mit Ihrem Webserver zu verbinden.
-Außerdem können Sie den Port nach Belieben ändern. Beispiel: WiFiServer-Server (54195)
-Das Passwort: Suchen und ersetzen Sie Passw0rd nach Belieben in der.ino-Datei durch Ihr Passwort.
-Eine Schließzeit hinzugefügt. Jeden Tag zur genauen Zeit schließt die Tür, wenn sie geöffnet ist. (GarageDoor2.rar)
Starten Sie den seriellen Monitor in arduino. Werkzeug, Serieller Monitor. Sie sehen mehr Details und auch die lokale IP-Adresse des Webservers. Sie benötigen die lokale IP-Adresse, um diese in einem Webbrowser einzugeben.
Wenn die IP-Adresse Ihres Webservers beispielsweise 192.168.2.53 lautet, geben Sie Folgendes ein:
Lokal:
192.168.2.53:54195/Passw0rd
Aus der Ferne:
IP-Adresse:Port/Passwort (IP-Adresse des Routers)
Im Code können Sie alles nach Belieben ändern.
Ich schlage vor, diese IP-Adresse in Ihrem Router zu reservieren. Auf diese Weise funktioniert Ihre Telefonverknüpfung immer. Wenn nicht, beträgt die Kaution für den Router oft 30 Tage und die IP-Adresse ändert sich.
Diese Verknüpfung funktioniert nur in Ihrem Intranet. Wenn Sie Ihr Garagentor weltweit aus der Ferne über das Internet öffnen möchten, gehen Sie wie folgt vor:
1- Sie müssen Ihre öffentliche IP-Adresse kennen. Geben Sie meine IP-Adresse in Google ein und Sie werden es wissen.
2-Sie müssen eine Portweiterleitung in Ihrem Router durchführen. In unserem Fall ist der Port 54195. Also in meinem Router leite ich Port 54195 an meine Server-IP-Adresse 192.168.2.53 weiter. Sie können nach Portweiterleitung googeln, um weitere Informationen zu erhalten.
3-Zum Beispiel. Wenn meine öffentliche IP-Adresse 70.52.46.219 ist. Ich muss 70.52.46.219:54195/Passw0rd eingeben, um die Webseite zu sehen.
Greifen Sie auf den Webserver zu, ohne Ihre öffentliche Adresse zu kennen:
Die meisten Dienstanbieter erhalten nur für eine Weile eine IP-Adresse. Und diese Adresse ändert sich im Laufe der Zeit.
Sie können no-ip kostenlos abonnieren und haben immer und überall eine öffentliche Adresse.
Einfach auf https://www.noip.com/ gehen und sich anmelden
Beispiel:
Wichtig: Wenn Sie zu Hause mit aktiviertem WLAN sind, funktioniert Ihre Internetverknüpfung nicht. Also, auf meinem Handy habe ich 2 Verknüpfungen. Ein Intranet und eine Internetverknüpfung. Ich habe beides. Wenn ich auf meinem LAN bin, benutze ich das Intranet und wenn ich draußen auf lte(4g) bin, benutze ich die Internetverknüpfung.
Schritt 3: Installieren Sie die Boards



Hier verwende ich ein doppelseitiges Klebeband, um meine Boards zu befestigen.
Schritt 4: Schaltplan, sehr einfach

Für die Stromversorgung können Sie ein Android-Telefonladegerät verwenden. Es ist billig und perfert.
Sie müssen die Relaisplatine an 5V anschließen. Vermeiden Sie die Verwendung von 3,3 V. Manchmal kann es funktionieren, aber die Spulen sind für 5 V gemacht.
Die obere rote Linie zeigt an, wo der Draht am Reglereingang gelötet werden muss.
D1 ist die Ausgabe. Dieser Pin muss in den Eingang der Relaisplatine gehen. Dieser Pin ist immer HIGH (3,3 V). Beim Aktivieren geht dieser für 0,5 Sekunden auf LOW (0 V), um die Spule zu aktivieren.
D2 ist der Eingang zum Erfassen der Tür. Bei LOW (0v) ist die Tür geschlossen. Wenn nicht, ist es geöffnet.
Beachten Sie, dass dieser Eingang (D2) ein Eingang von 3, 3 V ist. Der interne Pull-Up ist aktiviert.
Auf meiner Seite gibt mir mein Garagenmotoreingang 5V. Seine internen Klimmzüge werden wohl auch aktiviert. Ich habe mich trotzdem verbunden und ich habe keine Probleme. Stellen Sie nur sicher, dass Sie an diesem Pin nicht mehr als 5 V eingeben. Verwenden Sie Ihr Multimeter, um die Eingabe Ihres Garagentors zu überprüfen. Wenn dieser zu höher als 5 V ist, haben Sie 2 Möglichkeiten:
1-mache einen Stromteiler mit 2 Widerständen
2-installieren Sie einen separaten Magnetschalter
*************************
AUCH auf die Polarität beim Anschluss der Relaisplatine an den Garagenöffner achten. Legen Sie den esp8266-GND IMMER an den Garagen-Motor-Operner-GND oder an den Common an.
*************************
Schritt 5: Einige weitere Bilder


Das ist mein Garagenöffner. Alt aber noch funktionsfähig:)
Wie Sie sehen können, habe ich die Relaisplatine an den Garagentor-Taster und den D2-Eingang an die Schließgrenze angeschlossen.
Schauen Sie bei Ihrem Garagenöffner nach, Sie werden etwas Ähnliches finden.
Empfohlen:
Tutorial: So verwenden Sie ESP32-CAM in einem Video-Streaming-Webserver: 3 Schritte

Tutorial: So verwenden Sie ESP32-CAM in Videostreaming-Webservern: Beschreibung: ESP32-CAM ist ein ESP32 Wireless IoT Vision Development Board in einem sehr kleinen Formfaktor, das für den Einsatz in verschiedenen IoT-Projekten entwickelt wurde, z drahtlose Steuerung, drahtlose Überwachung, drahtlose QR-Identifikation
ESP8266 mit Thingspeak und DHT11 Tutorial - Webserver: 7 Schritte

ESP8266 mit Thingspeak und DHT11 Tutorial | Webserver: Hey, was ist los, Leute! Akarsh hier von CETech. Dieses Projekt von mir ist eher eine Lernkurve, um die Thingspeak-Plattform zusammen mit der Idee von MQTT zu verstehen und dann Thingspeak mit einem ESP8266 zu verwenden. Gegen Ende des Artikels werden wir co
Einen Express-Webserver mit einem Raspberry Pi erstellen – wikiHow

So erstellen Sie einen Express-Webserver mit einem Raspberry Pi: In dieser Anleitung erfahren Sie, wie Sie Ihren Raspberry Pi dazu bringen, einen Webserver zu hosten, der zum Hosten von Websites verwendet und sogar leicht modifiziert werden kann, um viele andere Online-Dienste wie z als Spieleserver oder Videostreaming-Server. Wir werden nur Deckung sein
Stärkung der SSL-Dienste auf Ihrem Webserver (Apache/Linux): 3 Schritte

Stärkung der SSL-Dienste auf Ihrem Webserver (Apache/Linux): Dies ist ein sehr kurzes Tutorial, das sich mit einem Aspekt der Cybersicherheit befasst – der Stärke des SSL-Dienstes auf Ihrem Webserver. Der Hintergrund ist, dass SSL-Dienste auf Ihrer Website verwendet werden, um sicherzustellen, dass niemand Daten hacken kann, die übertragen werden
Installieren eines neuen virtuellen Hosts im Apache-Webserver: 3 Schritte

Installieren eines neuen virtuellen Hosts auf dem Apache-Webserver: Der Zweck dieses Tutorials besteht darin, den Prozess der Konfiguration und Initiierung eines neuen virtuellen Apache-Webserver-Hosts zu durchlaufen. Ein virtueller Host ist ein „Profil” das erkennt, welcher DNS-Host (z. B. www.MyOtherhostname.com) für eine