Hallo zusammen,
in den letzten Wochen habe ich wieder ein kleines ESP32-Projekt für meine Modellbahn gebaut.
Diesmal geht es um eine digitale Informationssäule, die auf dem Bahnsteig steht. Sie kann sowohl Bilder als auch dynamische Informationsseiten anzeigen.
Zum Beispiel:
- Werbung
- Wetterdaten
- Aktienkurse
- Stromverbrauch
- eigene Fotos
und natürlich alles, was sich über MQTT übertragen lässt.
Alle Inhalte werden bequem über eine Weboberfläche verwaltet. Bilder können hochgeladen, Slides zusammengestellt und die Reihenfolge der Anzeige frei festgelegt werden. Die kleine Säule lässt sich dadurch jederzeit an neue Ideen anpassen.
Ich habe dazu eine kurze Beschreibung sowie ein kleines Video erstellt. Ich hoffe, euch gefällt die Idee.
(https://krogsgaardsmodelbane.dk/Projekter/ESP32%20MedieInfo/forside_billede.jpg)
(https://youtu.be/_FwoydZB1KA?si=sRHp2tGl6brKVe0c)
MedieInfo - Beschreibung (https://krogsgaardsmodelbane.dk/Projekter/ESP32%20MedieInfo/MedieInfo_v1_D.pdf)
Im Moment möchte ich erst einmal hören, was ihr von der Idee haltet.
Falls jemand Interesse an weiteren Informationen, der Dokumentation oder dem Programmcode hat, schreibt einfach hier im Forum oder per PN. Dann stelle ich die Unterlagen gerne zur Verfügung.
Viele Grüße
Jens
Hallo Jens,
ich bin mächtig beeindruckt!
Sehr gut durchdacht und sehr gut gemacht!
Kannst Du uns Deine Technik (Schaltplan) und die Software verfügbar machen?
Vielen Dank!
Michael
Hallo Michael,
vielen Dank für Dein nettes Feedback – das freut mich sehr!
Natürlich stelle ich die Unterlagen gerne zur Verfügung.
Im Moment habe ich diese Dokumentation :
Diagram (https://krogsgaardsmodelbane.dk/Projekter/ESP32%20MedieInfo/Diagram_MedieInfo_3.jpg)
Komponenten (https://krogsgaardsmodelbane.dk/Projekter/ESP32%20MedieInfo/komponent_liste.pdf)
Medie-Info - software (https://krogsgaardsmodelbane.dk/Projekter/web_konfig/downloads/ESP32_Medieinfo_v1_34.zip)
Screendumps (Dänish) (https://krogsgaardsmodelbane.dk/Projekter/web_konfig/screendumps/Web_konfig_MedieInfo.pdf)
Außerdem habe ich noch ein kleines Bildkonvertierungsprogramm geschrieben. Damit lassen sich Bilder automatisch auf 240 × 240 Pixel anpassen und gleichzeitig so optimieren, dass sie auf dem Display problemlos angezeigt werden können.
Wenn Interesse besteht, stelle ich auch dieses kleine Tool gerne zum Download zur Verfügung.
Viele Grüße
Jens
Hallo Jens,
ganz tolle Arbeit, Danke für die Daten.
So etwas kann auch ich auf meiner Anlage noch gebrauchen.
Hallo,
Wie ich bereits geschrieben habe, habe ich inzwischen eine Version des MedieInfo Image Converters erstellt, die weitergegeben werden kann.
Das Programm unterstützt jetzt Deutsch, Englisch und Dänisch.
Ladet einfach die Installationsdatei herunter. Sie ist für einen Windows-PC vorgesehen. Nach einem Doppelklick wird das Programm automatisch installiert und ist sofort einsatzbereit.
Download ImageConverter (https://krogsgaardsmodelbane.dk/Projekter/Medieinfo_Image_Converter/setup_ImageConverter.exe)
Wie schon erwähnt, dient das Programm dazu, JPG-Bilder so anzupassen, dass sie problemlos im MedieInfo-Programm verwendet werden können.
Auf der Registerkarte ,,Hilfe" findet ihr eine kurze Anleitung zur Bedienung.
Wie immer gilt: Für das Programm gibt es keine Garantie und keinen Support. Die Verwendung erfolgt auf eigene Verantwortung.
Viele Grüße
Jens
Servus Jens,
ich kann mich ,,nur" meinen Vorrednern anschließen ... Du bringst mit deinen Ideen mehr und mehr Leben auf die Anlagen.
Damit aber nicht genug: Und uns alle nimmst du mit deinen wertvollen Dokumentationen mit und lässt uns teilhaben.
Einmal mehr ... Dankeschön.
Hallo Jens,
unser Forum ist immer einen Besuch wert, aber deine Ideen sind für mich
täglich ein Anlass zum reinschauen. Auch dieses Projekt ist sehr interessant.
Bedanken möchte ich mich für deine Bereitschaft die Ergebnisse mit uns zu teilen.
Ich wünsche allen ein schönes Wochenende.
Friedrich
Hallo beisammen,
dank einiger zusätzlicher Hilfe von Jens (tausend Dank nochmal) konnte ich nun mein Hauswand TFT zum Laufen bringen. Echt genial gemacht.
Nun aber nochmal eine grundsätzliche Frage zu MQTT und WDP:
Ich lege hier wohl jeden Client/Publisher z. B. ESP32 in den Systemeinstellungen von WDP als eigenes Digitalsystem an.
Korrekt?
Moin Carlo,
ZitatNun aber nochmal eine grundsätzliche Frage zu MQTT und WDP:
Ich lege hier wohl jeden Client/Publisher z. B. ESP32 in den Systemeinstellungen von WDP als eigenes Digitalsystem an.
nein, in die Systemeinstellungen von WDP kommt lediglich die IP-Adresse des MQTT-Brokers (als Digitalsystem MQTT) rein. Im einfachsten Fall läuft dieser auf Deinem Moba-PC oder aber auch auf einem Raspberry etc. Der Broker kennt dann als Austauschinstanz alle Clients, die Nachrichten senden bzw. empfangen.
Dangge, verstanden, lieber Bernd!
... oder doch nicht ??? ???
Ich habe mit HiveMQ Cloud meinen ersten Client eingerichtet. Hier wird nur ein DNS hostname generiert.
Das heißt nun wohl, ich muss HiveMQ als lokalen Broker einrichten?!?!
Oder bin ich hier zwingend auf MQTT angewiesen?
Hinweis:
Ich hatte Probleme beim Verbinden von MQTT mit dem ersten Client (ESP32 für das TFT-Display). Mit HiveMQ Cloud klappte das auf Anhieb.
Nun erst befasse ich mich mit MQTT.
...gelöst!
Hallo Jens,
ich finde kein 1.3" Display mit 8Pin. Bei einem 7Pin Display fehlt der CS pin und
die Display die ich hier habe vertragen sich nicht mit dem SD-Leser.
ChatGpt sagt:
Wenn die SD-Karte in deinem eigenen, größeren Programm plötzlich nicht mehr gefunden wird (obwohl sie im Testsketch lief), liegt das fast immer an einer Konfliktsituation auf dem geteilten SPI-Bus.Da dein TFT-Display im unüblichen SPI_MODE3 arbeitet, die SD-Karten-Bibliothek standardmäßig aber SPI_MODE0 verlangt, "verbiegt" das Display die Bus-Einstellungen. Ohne einen Hardware-CS-Pin am Display hört das TFT zudem immer mit und kann die Daten der SD-Karte stören.
Wo hast du das Display her ?
Gruß Friedrich
Hallo Friedrich,
hier habe ich diese Displays gekauft:
https://de.aliexpress.com/item/1005009313531539.html?spm=a2g0o.order_list.order_list_main.11.14535c5flOCWnB&gatewayAdapt=glo2deu
Alternativ dazu geht auch:
https://www.amazon.de/dp/B0G563JH1J?ref=ppx_yo2ov_dt_b_fed_asin_title
aber mit 1,54 Zoll Displaygröße.
Der Test mit einer Platine für diese Steuerung laufen gerade bei mir.
Demnächst mehr!
LG Michael
Hallo Michael,
danke für die Info`s
Gruß Friedrich
Hallo Friedrich,
Ich habe diese Displays gekauft
Display (https://www.aliexpress.com/item/1005009311582896.html?spm=a2g0o.order_list.order_list_main.54.1bcb1802ds7Qjo)
Ich habe zwei gekauft – eines war defekt...
Jens
Hallo liebe Modellbahner,
inzwischen habe ich meine Tests mit der Platine erfolgreich abgeschlossen.
MedieInfo.jpg
Für Interessierte habe ich noch ein paar Platinen übrig.
Bitte per PN melden.
LG Michael