Ich bin gerade dabei, dass OLED Shield für das D1 Mini zu unterstützen.
https://wiki.wemos.cc/products:d1_mini_ ... led_shield
Welche Informationen wären für euch hilfreich?
Was wollt ihr auf dem Display angezeigt bekommen?
Was hinterher tatsächlich angezeigt wird, wird konfigurierbar sein.
Gruß,
Sven
D1 Mini OLED Shield
-
- Site Admin
- Beiträge: 882
- Registriert: 14.09.2018, 19:05
- Hat sich bedankt: 33 Mal
- Danksagung erhalten: 144 Mal
- Zoltan
- Beiträge: 623
- Registriert: 18.09.2018, 11:34
- Wohnort: Wien
- Hat sich bedankt: 107 Mal
- Danksagung erhalten: 8 Mal
- Kontaktdaten:
Re: D1 Mini OLED Shield
Als erstes fallen mir die Adresse (beim DCC Simulator in der Lok) und die Frequenz (bei PWM) ein. Anderseits könnte man das vielleicht für Zugzielschilder missbrauchen, also "free text"...?
LG Zoltan
LG Zoltan
LG Zoltan
Mein YT Kanal: www.youtube.com/@oldnat
Mein YT Kanal: www.youtube.com/@oldnat
-
- Site Admin
- Beiträge: 882
- Registriert: 14.09.2018, 19:05
- Hat sich bedankt: 33 Mal
- Danksagung erhalten: 144 Mal
Re: D1 Mini OLED Shield
Hi
ich hatte präziser Fragen sollen
Welche Werte könnten allgemein von Interesse sein?
Ich werde die Anzeige konfigurierbar machen:
Führt zu folgender Ausgabe:
Die notwendigen "Variablen" werde ich dann nach und nach bei Bedarf hinzufügen.
Gruß,
Sven
ich hatte präziser Fragen sollen
Welche Werte könnten allgemein von Interesse sein?
Ich werde die Anzeige konfigurierbar machen:
Code: Alles auswählen
--- nicht mehr gültig ---
Code: Alles auswählen
Hallo World
Addr: 4711
192.168.2.234
Gruß,
Sven
-
- Site Admin
- Beiträge: 882
- Registriert: 14.09.2018, 19:05
- Hat sich bedankt: 33 Mal
- Danksagung erhalten: 144 Mal
Re: D1 Mini OLED Shield
Die Änderungen sind nun in der Beta-Version enthalten.
im CFG-Bereich ist folgendes hinzuzufügen:
Eine Übersicht über den internen Zustand und somit die Basis für die Variabnen ist über <ip>/json abrufbar.
So sieht es dann beispielhaft aus:
Wenn der Text zu breit ist, wird automatisch gescrollt.
Foto/Video folgt später. OLED ab zu fotographieren ist nicht so ganz einfach.
im CFG-Bereich ist folgendes hinzuzufügen:
Code: Alles auswählen
{
"m":"display",
"text":"Hallo!\nAddr:${DCCGEN|addr}\n${wifi|status}\n${wifi|ip ap}",
"model": "Wemos OLED Shield"
}
So sieht es dann beispielhaft aus:
Code: Alles auswählen
{
"DCCGEN": {
"addr": "4711",
"dccout": "3"
},
"modules": {
"0": "DCCGEN",
"1": "sys",
"2": "log",
"3": "wifi",
"4": "loc",
"5": "turnout"
},
"wifi": {
"status": "AP: 192.168.0.111",
"sta ip": "0.0.0.0",
"ap ip": "192.168.0.111",
"modus": "AP"
},
"sys": {
"compile_date": "Compiledate: Sep 16 2019 11:30:39 {NONGITVERSION}",
"startfreememory": "29872",
"startfreeheap": "17384",
"freesketchspace": "2666496",
"loggermemory": "471",
"flashsizereal": "4194304",
"flashsizeconfig": "4194304",
"flashchipmode": "DOUT",
"flashchipspeed": "40000000"
},
"log": {
"0": "8: Started!",
"1": "8: Compiledate: Sep 16 2019 11:47:44 {NONGITVERSION}",
"2": "9: DoubleBootDetection: 0",
"3": "9: Starting Z21 Zentrale ...",
"4": "9: Starting DCC Generator",
"5": "9: DCC-Output:D7 Enabled: !D5/14 Loko-Adresse: 4711 genutzte DCC Adresse: 3",
"6": "9: Connector-Sektion leer oder fehlerhaft!",
"7": "9: In-Sektion leer oder fehlerhaft!",
"8": "9: Connector-Sektion leer oder fehlerhaft!",
"9": "9: Setup finish!"
}
}
Wenn der Text zu breit ist, wird automatisch gescrollt.
Foto/Video folgt später. OLED ab zu fotographieren ist nicht so ganz einfach.