Inhaltsverzeichnis:
- Schritt 1: Webdesign
- Schritt 2: Html-Datei in H-Datei konvertieren
- Schritt 3: Esp8266-Code (mit Arduino)
- Schritt 4: NAT-Port
- Schritt 5: DDNS
- Schritt 6: Anleitungsvideo auf Vietnamesisch
- Schritt 7: Der Artikel hat mich inspiriert
Video: Erstellen Sie einen Blog mit ESP8266 – Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Wenn Ihr Blog einfach ist und der Verkehr normal ist, werde ich Sie bei der Verwendung von esp8266 als Blog-Server anleiten. Ein Jahr kostet 1 Dollar Strom:)
Und als Ergebnis haben Sie eine Website wie diese:
Schritt 1: Webdesign
Dies ist jedem selbst überlassen. Ich verwende Google Doc, um eine Einführung zu meiner Person zu geben und sie dann im HTML-Format auf meinem Computer zu speichern. Aber im heutigen Tutorial habe ich eine Vorlage heruntergeladen, die schnell online verfügbar ist (https://www.w3schools.com/w3css/w3css_templates.asp). Es gibt nur ein paar Details zu beachten:
- Fotos sollten auf einen bestimmten Host hochladen und dann den Link zurück zur HTML-Datei bringen (ich verwende temporären Photobucket)
- Die js-, css-Bibliotheken haben normalerweise cdn. Verwenden Sie cdn, anstatt direkt in esp8266 zu speichern.
- Ich werde zum Beispiel nur eine Homepage haben, um mich vorzustellen, damit Sie mehr entwickeln können:)
Und das ist das Ergebnis beim Öffnen der HTML-Datei auf dem Computer:
Schritt 2: Html-Datei in H-Datei konvertieren
Öffnen Sie die oben genannte HTML-Datei (css, js). Dann kopierst du den Inhalt. Gehen Sie zu https://hs2t.com/tools/html2CString Fügen Sie den Inhalt in das erste Feld ein und drücken Sie dann Konvertieren. Kopieren Sie den Inhalt in das zweite Feld:) in die.h-Datei einfügen
Schritt 3: Esp8266-Code (mit Arduino)
Laden Sie den folgenden Code herunter und bearbeiten Sie ihn:
- Ändern Sie Ihr Heim-WLAN
- Ändern Sie die statische IP in die Einstellungen des Modems (Sie müssen eine feste IP zuweisen, um das Öffnen des Ports zum Internet zu erleichtern)
- Für den Abschnitt ddns erkläre ich mehr in der Domain-Namensvergabe kostenlos!
Ok, nach dem Laden des Codes gehen Sie zu seinem lokalen IP-Test (z. B. 192.168.1.24), um zu sehen, ob die Website in Ordnung ist: D
Schritt 4: NAT-Port
Dies hängt von Ihrem Modem ab, zum Beispiel von Ihrem Modem. Mein Zuhause verwendet ein Modem von gw040
Wenn die Portierung abgeschlossen ist, können Sie mit der IP-Adresse (zB https://123.123.123.123) aus dem Internet auf unseren Blog zugreifen. dein.
Notiz:
- Ein paar Modems öffnen den Port, dann sehen das Web per öffentlicher IP mit dem Netzwerk nicht möglich, aber aus dem Netzwerk raus ist die normale Ansicht okay.
- Wenn Sie den 3G-Sender auf Netzwerkebene für ESP8266 verwenden, funktioniert es außerhalb des Internets nicht:)
Schritt 5: DDNS
Da unsere IP dynamisch ist, müssen wir den DDNS-Dienst verwenden. Wie lautet der Name eines Domainnamens, der mit Ihrer Home-IP verknüpft ist? Wenn sich Ihre Heim-IP ändert, wird der DDNS-Dienst aktualisiert, sodass der Dienst unserer Domain eine neue IP zuweist. Zuerst registrieren Sie ein Konto und einen kostenlosen Domainnamen wie meinname.boxip.net unter https://boxip.net hier I Verwenden Sie den Namen
Kopieren Sie dann den Link wget auf der Einstellungsseite, um ihn durch den ESP8266-Code zu ersetzen. ESP8266 ruft standardmäßig alle 5 Minuten den DDNS-Server auf, um die IP zu aktualisieren. Versuchen Sie jetzt https://han.boxip.net und genießen Sie die Ergebnisse: P
Schritt 6: Anleitungsvideo auf Vietnamesisch
Wenn Sie es interessant und nützlich finden, denken Sie daran, den Kanal zu abonnieren, um mehr Videos zu erhalten
Schritt 7: Der Artikel hat mich inspiriert
www.instructables.com/id/How-to-Build-a-ES…
Er hat detaillierte Anweisungen zum Erstellen eines Webservers. Aber die Website ist einfach und funktioniert nur lokal. Ich habe es zu einem persönlichen Blog verbessert, der im Internet angezeigt werden kann
Empfohlen:
So erstellen Sie einen MP3-Player mit LCD mit Arduino und DFPlayer Mini MP3-Player-Modul - Gunook
So erstellen Sie einen MP3-Player mit LCD mit Arduino und DFPlayer Mini MP3-Player-Modul: Heute werden wir einen MP3-Player mit LCD mit Arduino und DFPlayer mini MP3-Player-Modul erstellen. Das Projekt kann die MP3-Dateien auf der SD-Karte lesen und anhalten und spielen das gleiche wie das Gerät vor 10 Jahren. Und es hat auch Spaß beim vorherigen Song und beim nächsten Song
Erfahren Sie, wie Sie einen tragbaren batteriebetriebenen Monitor herstellen, der auch einen Raspberry Pi mit Strom versorgen kann - Gunook
Erfahren Sie, wie Sie einen tragbaren batteriebetriebenen Monitor herstellen, der auch einen Raspberry Pi mit Strom versorgen kann: Wollten Sie schon immer Python codieren oder einen Display-Ausgang für Ihren Raspberry Pi-Roboter haben, oder brauchten Sie ein tragbares sekundäres Display für Ihren Laptop oder Kamera?In diesem Projekt bauen wir einen tragbaren batteriebetriebenen Monitor und
Erstellen Sie einen WLAN-Zugangspunkt und stellen Sie einen Webserver auf NodeMCU V3 bereit - Gunook
Erstellen Sie einen WLAN-Zugangspunkt und stellen Sie einen Webserver auf NodeMCU V3 bereit: Im vorherigen Artikel habe ich bereits über die Verwendung von NodeMCU ESP8266 gesprochen. In dem Artikel erkläre ich, wie man NodeMCU ESP8266 zu Arduini IDE hinzufügt. Es gibt mehrere Möglichkeiten, mit NodeMCU ESP8266 über das Internet zu kommunizieren. NodeMCU als
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC - DIY (ELECTROINDIA): 4 Schritte
So erstellen Sie einen Tiefpassfilter für einen Subwoofer mit dem NE5532-IC | DIY (ELECTROINDIA): In diesem Projekt zeige ich Ihnen, wie Sie einen Tiefpassfilter für Subwoofer herstellen können. Los geht's
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für