Betabox und Betafragen
Verfasst: 15.04.2020, 18:22
Um zu testen, was der D&H mit und ohne Analogmodus mit der neuen Beta-Version macht, baue ich nun ein stabiles, robustes, gekapseltes Modul mit eine Vemos D1 und einer L298N auf, denn bisher war es sehr umständlich, ein eingebautes Modul fürs Beta immer wieder zu ändern. Als Nebeneffekt habe ich dann eine kleine, mobile DCC Zentrale, die ich leichter zum Stammtisch mitnehmen kann, als den Generatorwagen oder den Sargwagen, wo alles für G-Spur eingebaut ist.
Die .bin Files sind verschieden für NodeMCU2 und für D1 und für die 32 und andere - die Beta ist aber nur eine .bin.
Was ist eigentlich der Unterschied zwischen die .bin-s?
Ich habe eine Vemos D1 genommen, und vom Git die Beta (Compiledate: Apr 10 2020 08:08:36 {NONGITVERSION}) unter dem Namen littleyoda-DCC-Decoder.nodemcuv2_20200410beta.bin mit dem esptool (unter Linux Debian 10 Buster) draufgeflashed. Das Flashen ging gut, Oberfläche kommt auch okay, aber wird das auf der D1 so auch funktionieren?
Der physikalische Aufbau basiert auf der ursprünglichen, alten NodeMCU Fritzing Zeichnung von Sven, welche ich inzwischen etwas ergänzt habe, da ich hierauf auch die D1-PWM-Variante gebaut habe (rechte Seite). Ebenfalls habe ich die 3 Varianten ds 2N2222 Transistors draufgezeichnet, denn abhängig von der Kapselung und Bezeichnung sind die "Füße" anders verbunden:
Ich nehme an, dass die Output Pins der D1 denen der NodeMCU korrespondieren, dh. ich D8 für ENA und D7 (einmal direkt, einmal invertiert) für IN1 und IN2 auf der L298N nehmen kann. Ist das richtig?
Dann habe ich folgende Config genommen:
Ich nehme an, dass die WLAN-Maus bzw. die Roco App diese "Betabox" hiermit unter der DCC Adresse #3 finden wird, und "auf der anderen Seite" der Betabox die lok bzw. der D&H Decoder mit der DCC Adresse #248 angesteuert wird. Ist das richtig?
Log sagt:
5: DCC-Output:D7 Enabled: D8/15 Loko-Adresse: 3 genutzte DCC Adresse: 248
Wenn ihr mich bei meinen Fragen bekräftigen könnt, gehe ich löten. Und vielen Dank.
Die .bin Files sind verschieden für NodeMCU2 und für D1 und für die 32 und andere - die Beta ist aber nur eine .bin.
Was ist eigentlich der Unterschied zwischen die .bin-s?
Ich habe eine Vemos D1 genommen, und vom Git die Beta (Compiledate: Apr 10 2020 08:08:36 {NONGITVERSION}) unter dem Namen littleyoda-DCC-Decoder.nodemcuv2_20200410beta.bin mit dem esptool (unter Linux Debian 10 Buster) draufgeflashed. Das Flashen ging gut, Oberfläche kommt auch okay, aber wird das auf der D1 so auch funktionieren?
Der physikalische Aufbau basiert auf der ursprünglichen, alten NodeMCU Fritzing Zeichnung von Sven, welche ich inzwischen etwas ergänzt habe, da ich hierauf auch die D1-PWM-Variante gebaut habe (rechte Seite). Ebenfalls habe ich die 3 Varianten ds 2N2222 Transistors draufgezeichnet, denn abhängig von der Kapselung und Bezeichnung sind die "Füße" anders verbunden:
Ich nehme an, dass die Output Pins der D1 denen der NodeMCU korrespondieren, dh. ich D8 für ENA und D7 (einmal direkt, einmal invertiert) für IN1 und IN2 auf der L298N nehmen kann. Ist das richtig?
Dann habe ich folgende Config genommen:
Code: Alles auswählen
{
"version":"3",
"cfg":[
{
"m":"ap",
"ssid":"StEAG_L298N_DCC3-248",
"kanal":"6",
"pwd":"Password"
},
{
"m":"simulateZ21"
},
{
"m":"webservicewifiscanner"
},
{
"m":"webservicelog"
},
{
"m":"cmdlogger"
}
],
"out":[
{
"m":"dccout",
"enable":"D8",
"addr":"3",
"dccoutputaddr":"248"
}
],
"in":[
],
"connector":[
]
}
Log sagt:
5: DCC-Output:D7 Enabled: D8/15 Loko-Adresse: 3 genutzte DCC Adresse: 248
Wenn ihr mich bei meinen Fragen bekräftigen könnt, gehe ich löten. Und vielen Dank.