Tanke mit wechselnden Preisen und Lauftext

#6801 von fromue , 04.11.2021 07:49

Hallo Ihr Bastler und MLL-Verrückten,

nachdem ich das Gefühl hatte das es beim letzten Stammtisch doch einiges Interesse an der Tankstellenanzeige gab, möchte ich
das Projekt hier mal vorstellen.
Es handelt sich um ein 1.8 Zoll TFT-Bildschirmchen. Dieser hat eine Auflösung von 128x160 Bildpunkten.
Bezugsquelle (es gibt natürlich auch andere Lieferanten)
Verbaut ist hier ein Arduino nano, der die Steuerung übernimmt.

Der Sketch ist so gestaltet, dass die Preise alle 3 Minuten geändert werden.
Dies kann man im Sketch einstellen wie man möchte. Auch die Farben sind frei wählbar.
Somit kann auch jede andere Tankstellenmarke dargestellt werden.
Zudem enthält der Sketch einen Lauftext, den man auch individuell gestalten kann.

Hier ein kleines Filmchen, wie das Ganze aussieht:



So kann das Projekt fertig aussehen:
Bild entfernt (keine Rechte)

Als Tankstelle habe ich die PIKO 61827 H0 genommen. Diese bekommt man ja schon für kleines Geld.

Ich möchte mich hier nochmals bei Dominik bedanken, der dem Lauftext das Laufen beigebracht hat.

So hier noch das Wichtigste, das Programm/Sketch
SKETCH

So nun wüsche ich Euch viel Spaß mit dem Projekt.

Viele Grüße
Jürgen

edit: nachdem es bei mir nicht klappt .zip-Dateien einzufügen habe ich die .ino für den Sketch verlinkt. Auch habe ich diesen gerade nochmal ausprobiert,
wird ohne Fehler auf den Arduino geladen


Viele Grüße
Jürgen

MIRZ21


 
fromue
InterCity (IC)
Beiträge: 896
Registriert am: 24.02.2013
Ort: Baden-Württemberg
Gleise Märklin C-Gleis
Spurweite H0
Steuerung MS2, CS2 und CS3plus, MirZ21
Stromart AC, Digital

zuletzt bearbeitet 04.11.2021 | Top

RE: Tanke mit wechselnden Preisen und Lauftext

#6802 von 4fangnix , 04.11.2021 08:06

Da will uns Jürgen doch glatt mit einem uralten Projekt beglücken
Wenn das aktuell wäre, wüsste ich gerne den Ort der Tankstelle.
Gab es denn schon Lauflicht als die Preise noch so niedrig waren?

Schönes Projekt

Gruß
Armin


Rocrail; 1x OpenDCC GBMboost, 1x BiDiB RF-Basis (OpenCar), 5x GBM16T, 2x LightControl, 2x OneControl, 5x Mobalist, DMX-RGB-Dimmer;
MobaLedLib (kann > 48.000 LED via WS2811 oder > 16.000 WS2812-RGB-LED steuern und/oder Servos, Sounds, Stepper, DMX und Displays);
Intellibox; Märklin C- und K-Gleis, Bahn im Aufbau.


Moba_Nicki hat sich bedankt!
4fangnix  
4fangnix
InterRegioExpress (IRE)
Beiträge: 270
Registriert am: 18.10.2015
Ort: Weiterstadt
Gleise K-Gleis, C-Gleis
Spurweite H0
Stromart Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6803 von fromue , 04.11.2021 08:17

Hallo Armin,

muss den immer alles so sein wie in Wirklichkeit?
Ideen müssen doch raus gelassen werden und freien Lauf haben,
sonst würde es auch die MLL nicht geben

Ja, die Preise........... aber das ist ein ganz anderes Thema. Auch hier darf man seinen Träumen nachhängen

Grüße
Jürgen


Viele Grüße
Jürgen

MIRZ21


4fangnix und Moba_Nicki haben sich bedankt!
 
fromue
InterCity (IC)
Beiträge: 896
Registriert am: 24.02.2013
Ort: Baden-Württemberg
Gleise Märklin C-Gleis
Spurweite H0
Steuerung MS2, CS2 und CS3plus, MirZ21
Stromart AC, Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6804 von raily74 , 04.11.2021 08:18

So lang ist das gar nicht her. Es war im November/Dezember 2020 als mitten im zweiten Lockdown keiner mehr tanken gefahren ist. Da lag der Liter auch unter einem Euro.


Viele Grüße, Michael

Das 3-Generationen-Projekt | H0-Epoche V Anlage im Bau
YouTube MLL | Erwecke deine Modellbahn zum Leben
MobaLedLib Wiki | Alle Lösungen zentral an einem Ort


Moba_Nicki hat sich bedankt!
 
raily74
EuroCity (EC)
Beiträge: 1.475
Registriert am: 05.12.2006
Ort: Kassel (LK)
Gleise Roco Line
Spurweite H0
Steuerung Z21, iTrain, MobaLedLib
Stromart DC, Digital

zuletzt bearbeitet 04.11.2021 | Top

RE: Tanke mit wechselnden Preisen und Lauftext

#6805 von e69-fan ( gelöscht ) , 04.11.2021 08:26

Angebot des Tages

Hallo und guten Morgen,

nur heute, 4. November gib es diese Displays im 3er-Satz für 9,99 € + Versandkosten.

Display 3er- Set

Schönen Tag und Servus - Wolfgang


4fangnix, raily74, Moba_Nicki und fromue haben sich bedankt!
e69-fan

RE: Tanke mit wechselnden Preisen und Lauftext

#6806 von Hardi , 04.11.2021 08:35

Hallo Jürgen,

vielen Dank für den Rückblick zu "besseren Zeiten"...

Zeig uns doch bitte auch mal ein Bild von der Tankstelle mit dem Display. Und am besten die GPS Koordinaten dazu dann komme ich bei meiner nächsten Mopedtour bei Dir tanken...

Hardi


Haltet Euch unbedingt von diesen Seiten fern:
viewtopic.php?f=7&t=165060
https://wiki.mobaledlib.de/
sonst wird Eure Anlage niemals fertig…

Unsere Anlage findet Ihr hier:
RE: Unsere Kinder und Vater Anlage(n)


Moba_Nicki hat sich bedankt!
 
Hardi
InterCityExpress (ICE)
Beiträge: 2.142
Registriert am: 28.12.2015
Homepage: Link
Ort: Mainz
Gleise C
Spurweite H0
Steuerung MS2 + Eigenbau
Stromart Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6807 von e69-fan ( gelöscht ) , 04.11.2021 08:38

Hallo Dominik und Jürgen,

beim kompilieren erscheint folgende Fehlermeldung:


C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino: In function 'void loop()':
C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino:103:14: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(offset<lauftext.length()){
~~~~~~^~~~~~~~~~~~~~~~~~
C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino: In function 'void schreibeNeu()':
C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino:187:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
schreibPreis(y, "Diesel", preisBasis + diesel);
^
C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino:189:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
schreibPreis(y, "Benzin", preisBasis + benzin);
^
C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino:191:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
schreibPreis(y, "Super", preisBasis + super);
^
C:\Users\Internet\Documents\Arduino\Tankanzeige\Tankanzeige.ino:193:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
schreibPreis(y, "Super+", preisBasis + superplus);
^


Was müsste da noch angepasst werden ?

Servus - Wolfgang


Moba_Nicki hat sich bedankt!
e69-fan

RE: Tanke mit wechselnden Preisen und Lauftext

#6808 von Hardi , 04.11.2021 08:51

Hallo Wolfgang,

ich hoffe, es ist O.K. wenn ich Auf Deine Frage Antworte:

Die Zeile
void schreibPreis(int y, char* beschriftung, uint8_t preisZahl) {
muss ersetzt werden durch
void schreibPreis(int y, (const char*) beschriftung, uint8_t preisZahl) {

Damit sollte die Warnung nicht mehr kommen (nicht getestet).

Hardi


Haltet Euch unbedingt von diesen Seiten fern:
viewtopic.php?f=7&t=165060
https://wiki.mobaledlib.de/
sonst wird Eure Anlage niemals fertig…

Unsere Anlage findet Ihr hier:
RE: Unsere Kinder und Vater Anlage(n)


 
Hardi
InterCityExpress (ICE)
Beiträge: 2.142
Registriert am: 28.12.2015
Homepage: Link
Ort: Mainz
Gleise C
Spurweite H0
Steuerung MS2 + Eigenbau
Stromart Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6809 von Hardi , 04.11.2021 08:52

Zweimal auf speichern gedrückt...


Haltet Euch unbedingt von diesen Seiten fern:
viewtopic.php?f=7&t=165060
https://wiki.mobaledlib.de/
sonst wird Eure Anlage niemals fertig…

Unsere Anlage findet Ihr hier:
RE: Unsere Kinder und Vater Anlage(n)


 
Hardi
InterCityExpress (ICE)
Beiträge: 2.142
Registriert am: 28.12.2015
Homepage: Link
Ort: Mainz
Gleise C
Spurweite H0
Steuerung MS2 + Eigenbau
Stromart Digital

zuletzt bearbeitet 04.11.2021 | Top

RE: Tanke mit wechselnden Preisen und Lauftext

#6810 von e69-fan ( gelöscht ) , 04.11.2021 09:11

Hallo Hardi,

ich bedanke mich herzlich für die Hilfe.

Ich werde es ausprobieren wenn das Display geliefert wurde und feedback geben.
Ist natürlich eine tolle Sache Sache für mein DC-Car System.

Wirrer Gedanke:
Man könnte die Anlage noch wie folgt erweitern:
Der niedrigste Preis stellt eine Servoweiche und nur dann wird zum Tanken abgebogen.

Edit: Bitte überlesen - Spinnerei.

Servus - Wolfgang


Moba_Nicki, fromue und 4fangnix haben sich bedankt!
e69-fan

RE: Tanke mit wechselnden Preisen und Lauftext

#6811 von fromue , 04.11.2021 09:27

Hallo Zusammen,

ich habe den Sketch gerade neu in meinem vorigen Beitrag verlinkt.
Diesen habe ich getestet und er wird ohne Fehler geladen.

Achtung:
an Pin 3 kann eine LED für die Beleuchtung des Tankstellenbüros angeschlossen werden. Vorwiderstand nicht vergessen oder wenn nicht benötigt einfach auskommentieren.

Grüße und viel Spaß
Jürgen


Viele Grüße
Jürgen

MIRZ21


4fangnix hat sich bedankt!
 
fromue
InterCity (IC)
Beiträge: 896
Registriert am: 24.02.2013
Ort: Baden-Württemberg
Gleise Märklin C-Gleis
Spurweite H0
Steuerung MS2, CS2 und CS3plus, MirZ21
Stromart AC, Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6812 von ubit , 04.11.2021 10:10

Super Idee mit der Tankstelle. Gestern mussten wir unseren Zweitwagen leider auch wieder auftanken. 1,70 €/Liter sind schon heftig. Zum Glück fahren wir meistens mit dem e-Up für ca. 4,50 €/100 km *g*

Ciao, Udo


ubit  
ubit
InterRegioExpress (IRE)
Beiträge: 304
Registriert am: 31.10.2012
Ort: Moers
Gleise Weinert "Mein Gleis"
Spurweite H0
Stromart DC, Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6813 von fromue , 04.11.2021 10:12

Hallo Zusammen,

ist bei dem Miniverteiler, welcher an der Hauptplatine Vers. 1.7 hängt noch immer mit dem Fehler in der Leiterbahn behaftet oder kann ich den ohne weiter zu bearbeiten einsetzen?
Ein entsprechender Vermerk im Wiki für die Version 1.7 wäre hilfreich.

Diese Anmerkung meine ich:

Zitat
Fehlerteufel
Leider hat sich in dem Miniverteiler (Version 1.5 und 1.6) der Fehlerteufel eingeschlichen.
Das Signal welches am Ausgang 3 zum Ausgang 4 geschickt wird, geht auch gleichzeitig zurück an die vorherige Platine.
Der Rückkanal vom Ausgang4 ist ohne Funktion. Um dies zu beheben, muss auf der Unterseite eine Leiterbahn mit einem Cutter durchtrennt werden und die beiden Pins mit einer dünnen Litze (0,09mm² oder 0,14mm²) verbunden werden.
Die Trennstelle ist auf dem Bild rot markiert. Die Pins die eine Verbindung benötigen sind blau markiert.



Grüße
Jürgen


Viele Grüße
Jürgen

MIRZ21


Mucki und Moba_Nicki haben sich bedankt!
 
fromue
InterCity (IC)
Beiträge: 896
Registriert am: 24.02.2013
Ort: Baden-Württemberg
Gleise Märklin C-Gleis
Spurweite H0
Steuerung MS2, CS2 und CS3plus, MirZ21
Stromart AC, Digital


Anfängerfragen zur MLL

#6814 von Moba_Nicki , 04.11.2021 10:43

Zitat von fromue im Beitrag #6814
Hallo Zusammen,

ist bei dem Miniverteiler, welcher an der Hauptplatine Vers. 1.7 hängt noch immer mit dem Fehler in der Leiterbahn behaftet oder kann ich den ohne weiter zu bearbeiten einsetzen?
Ein entsprechender Vermerk im Wiki für die Version 1.7 wäre hilfreich.

Diese Anmerkung meine ich:

Zitat
Fehlerteufel
Leider hat sich in dem Miniverteiler (Version 1.5 und 1.6) der Fehlerteufel eingeschlichen.
Das Signal welches am Ausgang 3 zum Ausgang 4 geschickt wird, geht auch gleichzeitig zurück an die vorherige Platine.
Der Rückkanal vom Ausgang4 ist ohne Funktion. Um dies zu beheben, muss auf der Unterseite eine Leiterbahn mit einem Cutter durchtrennt werden und die beiden Pins mit einer dünnen Litze (0,09mm² oder 0,14mm²) verbunden werden.
Die Trennstelle ist auf dem Bild rot markiert. Die Pins die eine Verbindung benötigen sind blau markiert.



Grüße
Jürgen




Hallo Jürgen
so wie es in der Beschreibung steht, ist der Fehler nur in der Version 1.5 und 1.6 enthalten.
In der Version 1.7 wurde der Fehler behoben und kann daher ohne Modifikation eingesetzt werden.
Habe es in der Wiki ergänzt.

Schöne Grüße
Dominik


Alle Infos zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/


Hardi, fromue, Mucki, 4fangnix und RReinehr haben sich bedankt!
 
Moba_Nicki
EuroCity (EC)
Beiträge: 1.316
Registriert am: 28.01.2020
Gleise M, Z
Spurweite H0, Z
Stromart AC, DC, Analog

zuletzt bearbeitet 04.11.2021 | Top

RE: Tanke mit wechselnden Preisen und Lauftext

#6815 von raily74 , 04.11.2021 11:53

Zitat von e69-fan im Beitrag #6806
Angebot des Tages

nur heute, 4. November gib es diese Displays im 3er-Satz für 9,99



Vielen lieben Dank für den Tipp Wolfgang. Als Neukunde gab es noch ein 0,96“ OLED Display gratis dazu.
Jetzt kann (nicht nur) die Tankstelle kommen.

Jürgen: Dir ein großes Dankeschön für die Veröffentlichung! Ich freue mich schon auf die Umsetzung.


Viele Grüße, Michael

Das 3-Generationen-Projekt | H0-Epoche V Anlage im Bau
YouTube MLL | Erwecke deine Modellbahn zum Leben
MobaLedLib Wiki | Alle Lösungen zentral an einem Ort


4fangnix und fromue haben sich bedankt!
 
raily74
EuroCity (EC)
Beiträge: 1.475
Registriert am: 05.12.2006
Ort: Kassel (LK)
Gleise Roco Line
Spurweite H0
Steuerung Z21, iTrain, MobaLedLib
Stromart DC, Digital


RE: Tanke mit wechselnden Preisen und Lauftext

#6816 von e69-fan ( gelöscht ) , 04.11.2021 14:19

Hallo Michael und Jürgen,

Zitat von raily74 im Beitrag #6816
Vielen lieben Dank für den Tipp Wolfgang. Als Neukunde gab es noch ein 0,96“ OLED Display gratis dazu.
Jetzt kann (nicht nur) die Tankstelle kommen.

Jürgen: Dir ein großes Dankeschön für die Veröffentlichung! Ich freue mich schon auf die Umsetzung.


Nach diesem netten feedback werde ich natürlich weiterhin Ausschau halten und möchte mich bei den Programmierern bedanken.




Servus - Wolfgang


4fangnix, Hardi, Moba_Nicki und gerald bock haben sich bedankt!
e69-fan

MobaLedLib Almanach

#6817 von Jueff , 04.11.2021 15:40

Bild entfernt (keine Rechte)

Der erste MLL Almanach nach der Sommerpause ist fertig.

Die aktuelle Version des MobaLedLib Almanac ist bereit zum Download bzw. zur Vorschau.
Es ist keine Registrierung bei Dropbox erforderlich, siehe auch dieser Beitrag

Jürgen...


Alle Infos zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/


 
Jueff
InterCity (IC)
Beiträge: 503
Registriert am: 25.03.2020
Homepage: Link
Spurweite H0
Stromart DC, Digital

zuletzt bearbeitet 04.11.2021 | Top

Weichenstellpult

#6818 von Horst , 04.11.2021 15:47

Hallo Freunde, hab mal wieder Probleme.
Ich will meine Weichen über ein Stellpult steuern.
Wenn ich den Servo steuere wie in Bild 1, klappt alles wunderbar.
Die Programmierung in Bild 2 habe ich mit großer Hilfe von Hardi gemacht.
Diese Ansteuerung lief auch auf einem Test Brett, nun habe ich das ganze für 15 Weichen gebaut und an die Anlage eingebunden.
Das problem ist jetzt wenn ich den Servo mit DCC bewege geht er einmal in eine Richtung, nach ein paar sekunden fährt er selbständig zurück zur Ausgangsstellung.
Danach lässt er sich gar nicht mehr bewegen. Das gleiche passiert auch über Schalter betätigung. Irgendwann lässt er sich wieder bewegen, mach aber dann die gleichen Zicken.
Die Frage ist woher bekommt er das Signal zum zurückfahren zur Ausgangsstellung. Ich weis auch nicht wo ich mit der Fehlersuche anfangen soll. Habe auch schon andere Servos getestet.

Bild entfernt (keine Rechte)
Bild entfernt (keine Rechte)


m. f. G. Horst

Angefügte Bilder:
Sie haben nicht die nötigen Rechte, um die angehängten Bilder zu sehen

Horst  
Horst
Regionalbahn (RB)
Beiträge: 41
Registriert am: 27.04.2021
Ort: Kaufungen
Gleise Piko A
Spurweite H0
Steuerung Rocrail, DR 5000
Stromart DC, Digital


RE: MobaLedLib Almanach

#6819 von Domapi , 04.11.2021 16:02

Zitat von Jueff im Beitrag #6818


Der erste MLL Almanach nach der Sommerpause ist fertig.

Die aktuelle Version des MobaLedLib Almanac ist bereit zum Download bzw. zur Vorschau.
Es ist keine Registrierung bei Dropbox erforderlich, siehe auch dieser Beitrag

Jürgen...


Hallo Jürgen,

mit welchen Tools und welchen Einstellungen erzeugst Du das PDF-File?
Ich muss mir meinen Thread auch gelegentlich als zusammen hängendes PDF runterziehen.

Bin aber immer wieder an den Einstellungen gescheitert.


Viele Grüße
Martin

- Mein Trennungsbahnhof: viewtopic.php?f=64&t=152275
- Drehscheibensteuerung auf Arduinobasis "LocoTurn": https://wiki.mobaledlib.de/anleitungen/b...v10/150_inhalte


 
Domapi
CityNightLine (CNL)
Beiträge: 1.642
Registriert am: 22.09.2015
Ort: Nämberch
Gleise Ohne Pickel
Spurweite H0
Steuerung Mit Hirn und Verstand
Stromart DC, Digital


RE: Servo Steuerung

#6820 von Railcar ( gelöscht ) , 04.11.2021 16:07

Gelöscht...


Railcar
zuletzt bearbeitet 25.11.2021 09:36 | Top

RE: Servo Steuerung

#6821 von Horst , 04.11.2021 16:14

die 1 sec war nur mal ein Test, hat aber keine Auswirkungen.


m. f. G. Horst


Horst  
Horst
Regionalbahn (RB)
Beiträge: 41
Registriert am: 27.04.2021
Ort: Kaufungen
Gleise Piko A
Spurweite H0
Steuerung Rocrail, DR 5000
Stromart DC, Digital


RE: MobaLedLib Almanach

#6822 von Jueff , 04.11.2021 16:15

Zitat von Domapi im Beitrag #6820

Hallo Jürgen,

mit welchen Tools und welchen Einstellungen erzeugst Du das PDF-File?
Ich muss mir meinen Thread auch gelegentlich als zusammen hängendes PDF runterziehen.

Bin aber immer wieder an den Einstellungen gescheitert.

Hallo Martin,

Ich verwende ein selbst entwickeltes Tool, das auf die MLL perfekt zugeschnitten ist. Es ist für andere Threads nicht geeignet. Wenn du C# Code weiterentwickeln kannst bekommst du gerne den Source-Code, um ihn an deine Threads anzupassen.

Grüße,
Jürgen...


Alle Infos zur MobaLedLib findet ihr hier: https://wiki.mobaledlib.de/


4fangnix und fbstr haben sich bedankt!
 
Jueff
InterCity (IC)
Beiträge: 503
Registriert am: 25.03.2020
Homepage: Link
Spurweite H0
Stromart DC, Digital

zuletzt bearbeitet 04.11.2021 | Top

RE: Servos

#6823 von Railcar ( gelöscht ) , 04.11.2021 17:00

Gelöscht...


4fangnix hat sich bedankt!
Railcar
zuletzt bearbeitet 25.11.2021 09:37 | Top

RE: Servos

#6824 von Horst , 04.11.2021 17:58

Hallo Ulrich,
ich denke schon das das alles richtig ist, wie kann ich das am besten kontrollieren.
Mit der Version auf dem Bild 1 geht bei mir ja auch alles super.
Aber das mit den Tastern auf der Hauptplatine könnte ich ja auch mal testen.


m. f. G. Horst


Horst  
Horst
Regionalbahn (RB)
Beiträge: 41
Registriert am: 27.04.2021
Ort: Kaufungen
Gleise Piko A
Spurweite H0
Steuerung Rocrail, DR 5000
Stromart DC, Digital


RE: Servos

#6825 von Horst , 04.11.2021 18:27

also mit D1 und D2 auf der Hauptplatine geht der Servo auch ohne Probleme.
Dann kann es nur an der Verkabelung im Weichenstellpult liegen.
Alle Kabel und Verbindungen Kontrollieren. Halleluja was für eine Arbeit.


m. f. G. Horst


Horst  
Horst
Regionalbahn (RB)
Beiträge: 41
Registriert am: 27.04.2021
Ort: Kaufungen
Gleise Piko A
Spurweite H0
Steuerung Rocrail, DR 5000
Stromart DC, Digital


   

Gleisbox als Zentrale

  • Ähnliche Themen
    Antworten
    Zugriffe
    Letzter Beitrag
Xobor Einfach ein eigenes Forum erstellen
Datenschutz