Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In diesem Projekt erfahren Sie, wie Sie die Digitalanzeige von Arduino an Ihr ESP8266-Board anschließen und IP-Adressen auf dem Display anzeigen.
Lieferungen
Dinge, die Sie brauchen:
1. Ein ESP8266-Board
2. Arduinos Digitalanzeige
3. Überbrückungsdrähte (ca. 20)
4. Stromversorgung, das Display benötigt 5V und das Board benötigt 3,3V
5. Ein UART-Kabel und ein USB-Kabel
6. (Optional) Potentiometer (zum Ändern des Kontrasts auf der Platine)
7. (Software) USB-zu-UART-Brückentreiber (hier verfügbar:
Schritt 1: Verdrahten Sie die Platine
Der erste Schritt in diesem Prozess ist die Verdrahtung der Platine. Dazu können Sie den Schaltplänen im Spark Labs Arduino-Kit folgen. Verwenden Sie einfach die GPIO-Pins des ESP8266 anstelle der Pins des Arduino. Wenn Sie ein Arduino zur Hand haben, verwenden Sie es 5 Volt und Massestift, um das Display mit Strom zu versorgen. Wenn Sie dies nicht tun, stellen Sie sicher, dass Sie ein 5-Volt-Netzteil verwenden, um das Display mit Strom zu versorgen. Verwenden Sie den ESP8266 nicht, um das Display mit Strom zu versorgen, da es nicht genügend Volt hat.
Schritt 2: Programmieren Sie das Board
Der nächste Schritt besteht darin, Code für das Board zu schreiben. Hier habe ich Code bereitgestellt, der von meinem Freund geschrieben wurde (alles Lob geht an Steven Mu dafür). Was er getan hat, sind vier Bibliotheken oben - die erste zum Ausführen von Befehlen für den LCD-Bildschirm und die anderen drei für die WLAN-Befehle des ESP. Er erstellt auch Variablen für das WLAN, mit dem er sich verbinden möchte, und sein Passwort. Er definiert auch Variablen für die verschiedenen Pins auf dem LCD-Bildschirm. Als nächstes verbindet er sich im Grunde mit dem WLAN, fragt nach seiner IP-Adresse und druckt sie dann auf dem Bildschirm aus.
Schritt 3: Testen
Wenn alles glatt geht, sollte die IP-Adresse auf dem LCD-Bildschirm ausgedruckt werden. Wenn nicht, überprüfen Sie, ob Ihre Verbindungen gut verdrahtet sind und Ihre Pins korrekt sind.