MobaLedLib: 768 LEDs, Servos, Sound, …………… Neue Version ab sofort verfügbar

Bereich für alle Themen rund um Modellbahn-Software, sowie der nötigen Hardware (PCs, Bildschirme, etc.).
Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... TV Star

#815

Beitrag von Hardi »

MobaLedLib als TV-Star!

Hallo Karl,

vielen Dank für den Hinweis. Eine MobaLedLib Hauptplatine und eine Verteilerplatine als TV-Star!
Sehr schön!
Bild

Die Szene findet Ihr ab -1:08 über diesen Link:
https://www.facebook.com/Polizeimodellb ... 280107108/

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


karlz
Regionalbahn (RB)
Beiträge: 49
Registriert: Di 25. Dez 2018, 17:02
Nenngröße: H0
Stromart: analog DC
Gleise: Roco
Wohnort: St.Pölten
Alter: 70
Kontaktdaten:
Österreich

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#816

Beitrag von karlz »

Hallo Hardi,
MobaLedLib Fernsehstar und alles hat funktioniert.

Es hängen deswegen soviele Kabel herum, da die Häuser leider mit einzelnen LEDs bestückt sind und dann über WS2811 mit der MobaLedLib verbunden werden.
karl

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#817

Beitrag von Hardi »

Hallo Karl,

hätten die WS2811 Module nicht auch in den Häusern Platz. Wenn Du Lichtkästen verwendet hast, dann kann man die Teile auch einfach in die Häuser Reinstopfen. Jedes Haus hätte dann nur noch einen 4 oder 6-poligen Stecker mit einem kurzen Kabel zu der Verteilerplatine unter der Häuserzeile.

Aber das würde nicht mehr so eindrucksvoll aussehen.

Ich hätte ja zu gerne gewusst was Du gesagt hast als auf die Hauptplatine gezeigt hast…


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


DHC500blau
InterRegioExpress (IRE)
Beiträge: 271
Registriert: Sa 18. Okt 2014, 23:24
Nenngröße: H0
Stromart: digital
Steuerung: CS3/CS2
Gleise: C-Gleis
Wohnort: z. Zt. weit im Norden
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#818

Beitrag von DHC500blau »

Hallo Hardi,

er kommt nicht selbst zu Wort. Und der Sprecher im Off sagt: "Selbst die Steuerung ist eine eigene Entwicklung."

LG
Lorenz


Nessi
S-Bahn (S)
Beiträge: 24
Registriert: Di 12. Nov 2019, 22:25
Nenngröße: H0
Stromart: digital
Steuerung: MS2/Gleisbox + SRSEII
Gleise: K-Gleis, C-Gleis
Wohnort: Dornum
Alter: 68
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#819

Beitrag von Nessi »

Hallo LedLiber,
ich durfte, nachdem ich zwei telefonische "Abendsitzungen" mit Hardi hatte, den genialen Pattern-Configurator und dessen Hochzeit mit dem Programm-Generator schon ausprobieren.
Erledigt ALLES was Ihr an Weihnachtsvorbereitungen noch erledigen müsst besser bevor Ihr das geniale Tool und vielleicht ein weiteres Highlight ausprobiert.
Wenn Ihr den Pattern-Configutator installiert habt, wird Eure Zeit für andere Dinge wegen des Suchtfaktors sehr knapp. :bigeek:
@ Hardi: super Tool, :gfm:
Holger

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#820

Beitrag von Hardi »

Hallo Holger,

vielen Dank für das Lob.

Noch sind die Beiden erst verlobt. Vor der Hochzeit müssen Sie erst beweisen, dass Sie zusammen passen. Und dann kann man über die Mitgift diskutieren...

Vielleicht sollte ich mit der Veröffentlichung der neuen Version noch bis nach Weihnachten warten zur Rettung des familiären Friedens. Rolf hat ja letztens schon eine Andeutung in der Richtung gemacht.
Auf der anderen Seite gibt es dann vielleicht keinen Streit um das Fernsehprogramm wenn die MobaLedLib infizierten im Keller sitzen.

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

Benutzeravatar

Maegacalwen
RegionalExpress (RE)
Beiträge: 62
Registriert: Mo 12. Dez 2016, 08:04
Nenngröße: H0
Stromart: digital
Alter: 41
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#821

Beitrag von Maegacalwen »

huhu Bastelfreunde,
lasse auch mal ein huhu hier ,
schönen 2. Advent
dave

Benutzeravatar

FarFarAway
InterCity (IC)
Beiträge: 531
Registriert: Mi 4. Apr 2012, 09:53
Nenngröße: H0
Stromart: DC
Steuerung: DCC
Gleise: Tillig Elite
Wohnort: Far Far Away
Neuseeland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#822

Beitrag von FarFarAway »

So, dann oute ich mich auch mal als Inkubationszeit-Geschaedigter.

Hallo zusammen.

Nachdem ich nun die 33 Seiten des Threads durchgelesen habe juckt es ueberall. Und das wird es auch noch ein wenig weiter tun.
Die Platinen sind bei Alf bestellt, aber werde erst zu einem Fruend von mir geschickt, der diese dann mitbringt wenn er mich Ende Dezember hier in Neuseeland besuchen kommt. Ich hoffe er weiss das noch wenn er seinen Koffer packt!

In der Zwischenzeit kann ich ja schon mal die Bestueckungslisten durchackern und der lieben Chin eine Bestellliste schicken.

Ich werde dann mal zusehen und die MobaLedLib fuer mich umtaufen und als MobaLedAndSwitchLib missbrauchen, da ich vorhabe auch meine Weichen darueber zu steuern. Mal schauen wie gut das so geht. Als erstes Projekt wird dann ein BW gebaut, welches spaeter in die ganze Anlage integriert wird. Wer sich fuer den Gleisplan des BW interessiert kann diesen in der Fussnote verlinkt finden.

Ein ganz grosses Dankeschoen hier an Hardi, Alf, Rolf und alle anderen, die ihre wertvolle Zeit und Energie hier investieren. Da auch ich als Softwareengineer arbeite bin ich auch gerne bereit einen Teil meiner Zeit zurueckzugeben wenn es soweit ist. Mir liegt nur meine Frau in den Ohren endlich unsere Lichtsteuerung im neuen 1:1 Haus fertig zu machen (auch Arduino basiert). Aber da ist soviel anderes zu machen...

Auch bin ich wirklich fasziniert das hier auf einmal Leute ihre 3D Dateien zur freien Verfuegung stellen. Hut ab, hab ich doch auch Teile der angemerkten Diskussionen gelesen und nur meinen Kopf geschuettelt.

Also DANKE!

Auch fuers Video des Stammtisches (Sollten alle aufgezeichnet werden). Werde versuchen beim naechsten dabei zu sein.

Gruss aus dem Sommer,
Klaus
alle sagten: das geht nicht! dann kam einer daher, der wußte das nicht - und hat's gemacht ...

mein projekt: betriebswerk an kreuzenden hauptstrecken
mein projekt: endbahnhof brois


rolfha
InterRegio (IR)
Beiträge: 200
Registriert: Do 14. Feb 2019, 22:20
Nenngröße: N
Stromart: digital
Steuerung: Lenz
Gleise: Fleischmann
Wohnort: Kronberg
Alter: 70
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#823

Beitrag von rolfha »

Hallo Bastler,
hier noch schnell die Fotos der Extender Platine um hohe Ströme zu schalten:
von der Seite damit man den unten angeblasenen SMD WS2811 sieht:

Bild

Normale Ansicht:

Bild

Der Ventilator ist Teil des Projektes, dass so einen Stoffhampelmann vor einem Autohaus hampeln lassen soll. Das ist aber bis jetzt nicht viel weiter als "Idee".

Schöne Vorweihnachtszeit
Rolf

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Video: Pattern_Conf

#824

Beitrag von Hardi »

Hallo Stammtischler,

ich würde gerne noch vor Weihnachten einen weiteren Stammtisch machen.
Schickt mit dazu bitte die für euch günstigen Wochentage. Auch wenn ihr vor Weihnachten keine Zeit mehr für einen Stammtisch habt. Ich möchte eine Tabelle erstellen anhand der ich den Tag ausdeuten kann an dem die meisten Interessenten können. Wenn es mehrere günstige Tage gibt, dann werden wir den Wochentag variieren.

Schickt mit bitte eine Mail mit Euren freien Tagen. Meine Mail Adresse findet ihr hier: (Klick->)Hardi wenn Ihr im Forum angemeldet seid.

Bei diesem Stammtisch wird es nicht so technisch zugehen.
Vorschlag:
  1. Fragen zur neuen Version der MobaLedLib. Ja, es gibt wieder eine neue Version. Dazu gleich mehr wenn Ihr mir Eure Termine geschickt habt.
  2. Gemütlicher „Dia“ Abend: Jeder der Lust hat kann ein paar Bilder oder Videos seiner Anlage zeigen und was dazu erzählen. Auf meinen Bildern sind fast immer Personen zu sehen. Das will ich nicht im Internet veröffentlichen. Aber unter Freunden zeige ich sie ganz gerne. Vielleicht geht es Euch ähnlich. Diesen Teil werden wir nicht aufzeichnen.
  3. ...
Hardi
Haltet Euch unbedingt von diesen Seiten fern:
viewtopic.php?f=7&t=165060&sd=a&start=0
https://wiki.mobaledlib.de/
sonst wird Eure Anlage niemals fertig…

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügbar

#825

Beitrag von Hardi »

Verlobung ist offiziell

Hallo Zusammen,


jetzt ist die Verlobung vom Prog_Generator und Pattern_Configurator ganz offiziell.
Die Beiden sind auch schon in der neuen Version der MobaLedLib zusammen gezogen. Sie „wohnen“ jetzt beide im „extras“ Verzeichnis der Bibliothek.

Ab sofort könnt Ihr die neue Version der MobaLedLib herunter laden.

Doch eins nach dem anderen:

Wenn Ihr bereits mit dem Pattern_Configurator gearbeitet habt, dann solltet Ihr die erzeugten Seiten vorher speichern den bei einem Update gehen diese Daten verloren. Dazu mehr unten.

Was ist neu?
  1. Mit dem Pattern_Configurator erzeugte Muster können jetzt mit einem Klick in den Prog_Generator übernommen werden und sofort zum Arduino geschickt werden. Bisher musste man die generierten Makros „von Hand“ über die Zwischenablage in das ino-Programm kopieren und anschließend manuell in die Tabelle des Prog_Generators eingeben. Das war recht kompliziert und äußerst Fehleranfällig. Jetzt gibt es diesen Knopf
    Bild
    mit dem das LED Muster direkt eingefügt wird.

    Der Pattern_Configurator eignet sich aber nicht nur zur Erzeugung von LED Mustern (Lauflicht, Ampel, …) sondern kann auch zur Steuerung von Servos und Sound Modulen benutzt werden.
    Hier habe ich das schon mal etwas ausführlicher beschrieben: viewtopic.php?f=7&t=165060&sd=a&start=809
    Dort findet Ihr auch ein Video in dem das Zusammenspiel von Pattern_Configurator und Prog_Generator vorgestellt wird.
    .
  2. Mit einem zweiten Button können Muster aus dem Prog_Generator importiert werden und im Pattern_Configurator angepasst werden. Das ist eine sehr praktische Funktion. Damit sind alle Informationen an einer zentralen Stelle (der Tabelle das Prog_Generators) abgelegt. Der „Import“ Knopf befindet sich ebenfalls im Pattern_Configurator und sieht so aus:
    Bild
    Dieses Feature ist noch nicht in dem Video (siehe oben) beschrieben weil es zu diesem Zeitpunkt noch nicht fertiggestellt war. Aber ich bin sicher Ihr kommt einfach damit zurecht.
    .
  3. Bei dem alten Prog_Generator gab es keine Möglichkeit zum Editieren einer bestehenden Zeile was zum Teil recht unkomfortabel war. Die Zeile musste jedes Mal neu eingegeben werden. Dazu musste man sich den alten Inhalt merken und diesen mit den gewünschten Änderungen nochmals eingeben ;-(
    Aber selbst das „Merken“ war nicht so einfach weil in der Excel Tabelle nur die Zahlen ohne deren Bedeutung abgelegt werden.
    Jetzt kann man mit einem Doppelklick eine bestehende Zeile betrachten und die gewünschten Änderungen vornehmen.
    Das funktioniert auch in dem „House()“ und „GasLights()“ Dialog. Hier kann man in das Fenster mit den Ausgewählten Beleuchtungen klicken und setzt damit den Cursor für folgende Einfüge- oder Löschbefehle.
    .
  4. Ganz besonders toll finde ich das FarbTest Programm von Harold. Damit kann man die Farben und Helligkeiten der LEDs Live verändern. Harold hat sich bereit erklärt diese Funktionalität mit einem Python Skript zu implementieren und uns zur Verfügung zu stellen. Das zeigt mal wieder die positiven Auswirkungen des MobaLedLib Virus. Er hat sich Tagelang hingesetzt und dieses Tool erstellt. Dabei musste er ständig auf neue Verbesserungswünsche von mir reagieren…
    Ganz vielen Dank Harold!
    Ich finde es klasse wie so eine Zusammenarbeit entsteht.

    Und so sieht das Programm aus:
    Bild
    Mit dem Farbkreis wählt man die Farbe und die Sättigung. Mit dem Schieberegler darüber die Helligkeit. Dieses Interface wurde gewählt weil die Farb- und Helligkeitsdarstellung von LEDs und Monitor extrem unterschiedlich sind. Eine LED soll hell (be)leuchten. Bei einem Monitor dagegen darf die Helligkeit nicht so groß sein sonst würde man geblendet werden. Hier ist aber eine feine Abstufung im dunklen Bereich (Grau/Schwarz) wichtig. Bei einer LED ist das unerwünscht.

    Mit dem Tool von Harold hat man die Möglichkeit die Farbe und die Helligkeit direkt mit der LED zu prüfen. Diese kann dabei auch schon in dem Haus eingebaut sein. So kann man sehr gut abschätzen ob die Beleuchtung passt.

    Über die „LED Adresse“ kann man das zu testende „Zimmer“ auswählen und individuell konfigurieren.
    Damit kann man aber auch ganz einfach testen ob alle LEDs in einem Objekt funktionieren und welch Nummer die LED im Raum links oben hat.
    Die gewählten Einstellungen kann man auf 17 verschiedenen Speicherplätzen ablegen (ROOM_COL0 - SINGLE_LED D). Dazu klickt man mit der rechten Maustaste auf das entsprechende Feld.

    Diese 17 Farben können in der „House()“ Funktion des Prog_Generators benutzt werden.
    Dazu wählt man bei der „Makroauswahl“ den „Set_ColTab()“ Befehl aus:
    Bild
    Und stellt sich seine eigenen Helligkeiten und Farben zusammen.
    Der Befehl wirkt sich dann auf alle folgenden „House()“ und „GasLight()“ Befehle der Tabelle aus. Wenn man in den Häusern verschiedene Einstellungen benötigt, dann fügt man einen weiteren „Set_ColTab()“ Befehl vor dem betreffenden Haus ein.

    Wenn man nur mal prüfen will welche Nummer ein Fenster hat oder ob alle LEDs funktionieren, dann kann man das Programm auch über das „Optionen“ Menü und den Knopf „LED Farbtest starten“ aufrufen:
    Bild

    Achtung: Das Verstellen der Farben funktioniert nur dann wenn auf dem Arduino das passende Programm geladen ist. Dieses wird über den „Z. Arduino schicken“ Button an den kleinen Rechner geschickt.

    Weitere Details zu dem Programm findet man in der Hilfe.
    .
  5. Neben diesen neuen Features habe ich viele kleine Fehler behoben und kleine Verbesserungen eingebaut. Es lohnt sich in jedem Fall, dass Ihr auf die neue Version umsteigt auch wenn ihr die Neuerungen noch nicht benötigt.

Installation:

Wenn Ihr noch nichts mit einem Arduino gemacht habt, dann müsst zunächst
die Arduino Entwicklungsumgebung herunterladen und installieren. Mit diesem Link: https://www.arduino.cc/download_handler ... indows.exe kommt man auf die offizielle Download Seite von Arduino.
Bild

Hier wird man dazu aufgefordert für das Arduino Projekt zu spenden. Es ist gut, wenn man das großartige Projekt auf diese Weise unterstützt. Mit dem von mir rot markierten Button kann man das Programm auch ohne zu spenden herunterladen.

Wenn man die Arduino IDE bereits installiert hat, dann beginn man bei „Öffnen der Bibliotheksverwaltung:“.

Der oben gezeigte Link lädt die Version 1.8.9 heruntergeladen und nicht die seit dem 13.9.19 verfügbare Version 1.8.10 weil in dieser neueren Version, vermutlich versehentlich, ganz viele Debug Meldungen ausgegeben werden.

Das heruntergeladene Programm „arduino-1.8.9-windows.exe“ findet man in dem „Downloads“ Ordner. Dessen Position hängt vom verwendeten Internet Browser und dessen Einstellungen ab.

Zur Installation wird das Programm gestartet. Anschließend befolgt man die Anweisungen auf dem Bildschirm. Im Internet findet man die verschiedensten Anleitungen dazu. Hier eine davon:
https://draeger-it.blog/arduino-ide-ins ... reloaded=1

Nach der Installation der Entwicklungsumgebung muss die neueste Version der MobaLedLib (Ver. 1.0.1) installiert werden. Das geht ganz einfach in der Arduino IDE (Die folgenden Bilder stammen noch aus einer älteren Version):

Öffnen der Bibliotheksverwaltung:
Bild

Eingabe von „moba“ in das Suchfeld rechts oben:
Bild

In den gefundenen Eintrag klicken, dann erscheint der "Installieren" oder „Update“ Button:
Bild

Mit einem Klick darauf ist die Installation abgeschlossen

Jetzt kann endlich das Excel Programm geöffnet werden. Dazu betätigt man die Windows und die „R“ Taste gleichzeitig. In den erscheinenden „Ausführen“ Dialog kopiert man die folgende Zeile:

Code: Alles auswählen

%USERPROFILE%\Documents\Arduino\libraries\MobaLedLib\extras\Prog_Generator_MobaLedLib.xlsm
 
Achtung: Die Groß- und Kleinschreibung muss exakt stimmen.
Bild


Damit sollte der Programm Generator der MobaLedLib jetzt schließlich erscheinen (Bei der aktuellen Version wird die Ver. 0.62 angezeigt):
Bild

Da es sich um ein Excel Programm mit eingebetteten Makros handelt wird beim ersten Start eine Sicherheitswarnung angezeigt bei der man die Inhalte aktivieren muss.

Danach wird das Programm in das Verzeichnis %USERPROFILE%\Documents\Arduino\MobaLedLib_1.0.1\LEDs_AutoProg
kopiert und ein Icon auf dem Desktop angelegt über welches das Programm in Zukunft gestartet werden kann:
Bild


Pattern_Configurator:
Der Pattern_Configurator kann über das “Optionen” Menü gestartet werden:
Bild
Er wird ebenso in ein Verzeichnis abseits der Bibliothek kopiert und kann über einen generierten Link auf dem Desktop gestartet werden.



Virus Alarm
Wie bereits hier viewtopic.php?f=7&t=165060&sd=a&start=812 berichtet kann es sein, dass ein übereifriger Viren Scanner Alarm schlägt. Evtl. muss man den „Schutzprogramm“ auch gut zureden damit es das Programm wieder aus der Quarantäne frei gibt. Das ist aber bei jedem „Aufpasser“ anders…

Sicherung des alten Programms
Wenn man bereits mit dem alten Pattern_Configurator gearbeitet hat, dann muss man die erstellten Muster sichern bevor man die neue Bibliothek installiert weil dabei das alte Programm gelöscht wird.
Dazu markiert man alle geänderten Seiten und speichert sie über das Optionsmenu (LED Kranz links oben) mit der Schaltfläche
„Aktuelle Seite(n) speichern“ ab:
Bild
Außerdem speichert man das Excel Programm am besten zusätzlich in einem anderen Verzeichnis außerhalb des „MobaLedLib“ Pfades ab.

Beim Prog_Generator ist das nicht notwendig er befindet sich in dem Verzeichnis %USERPROFILE%\Documents\Arduino\MobaLedLib_0.9.?_Autoprog\23_B.LEDs_AutoProg welches nicht gelöscht wird.

Kopieren der Daten vom alten Programm
Nachdem die neue Bibliothek installiert ist kann man die Daten von der alten Version in die neue kopieren. Beim Prog_Generator nennt man dazu das alte Programm welches sich hier
%USERPROFILE%\Documents\Arduino\MobaLedLib_0.9.?_Autoprog\23_B.LEDs_AutoProg
Befinden sollte um indem man ein „_Alt“ an den Dateinamen anhängt. Das ist notwendig damit man die alte und die neue Excel Datei gleichzeitig öffnen kann. Dann kann man die Zeilen in der alten Datei markieren und über die Zwischenablage in das neue Programm kopieren (Strg+C im alten Programm und Strg+V im Neuen).

Beim Pattern_Configurator geht das importieren der Daten über das Optionsmenü und den „Beispiel laden“ Knopf viel einfacher.

Mögliche Probleme:
Leider gibt es immer wieder Probleme mit einer neuen Version. Hier eine Liste was so alles schief gehen kann. Dabei müssen es nicht immer „Neue“ Fehler sein.
  • Falscher Bootloader:
    Es gibt zwei verschiede Bootloader für den Arduino Nano. Wenn man den Falschen eingestellt hat, dann kann das Programm nicht zum Arduino geschickt werden. Ich habe das hier schon mal erwähnt: hier viewtopic.php?f=7&t=165060&sd=a&start=254
    Leider sieht man dem Arduino nicht an welchen Bootloader er besitzt => Wenn es nicht klappt geht man in das Boot Menü und probiert den anderen.
  • Ich lasse mal ein paar Zeilen frei falls noch weitere Probleme auftauchen :-)
Fehler:
Bei den Tests ist mir gleich noch folgendes aufgefallen:
  • Nach dem Download des Farbtest EXE Programms kommt folgende Fehlermeldung:
    Bild
    Zum Glück tritt das nur beim ersten Mal auf. Das ist mir nie aufgefallen weil Python bei mir installiert ist.
    .
  • Wenn man eine Zeile im Prog_Generator über den „Lösche Zeile“ Knopf löscht, dann verschwinden alle Zeilen in denen nichts in der „Filter“ Spalte eingetragen ist ;-(
    Auch das ist nicht schlimm. Die Zeilen sind nicht gelöscht sondern nur ausgeblendet. Wenn man auf das „Trichter“ Symbol
    Bild
    in der Spalte klickt kann man die leeren Zeilen wieder einblenden indem man den entsprechenden Eintrag (Ganz unten in der Liste) aktiviert.
  • Wenn der Speicherort für die Programme (Sketchbook) verändert wurde, dann funktionieren die Programme nicht. Die Speicherort muss so eingestellt sein wie im folgenden Bild gezeigt. Anstelle von „Hardi“ steht Eurer Benutzername: Bild
    Der Dialog wird über „Strg“ + „Komma“ oder über das Menü Unter „Datei/Voreinstellungen“ geöffnet.
Jetzt habe ich mir die Finger blutig getippt…

Falls es jemanden interessiert:
Programm Module Code Zeilen
Prog_Generator 50 9704
Pattern_Configurator 58 6946

Wenn Ihr Probleme habt dann sagt Bescheid.

Hardi
Zuletzt geändert von Hardi am Sa 21. Mär 2020, 22:11, insgesamt 2-mal geändert.
Haltet Euch unbedingt von diesen Seiten fern:
viewtopic.php?f=7&t=165060&sd=a&start=0
https://wiki.mobaledlib.de/
sonst wird Eure Anlage niemals fertig…


WolfHo
RegionalExpress (RE)
Beiträge: 78
Registriert: Do 10. Okt 2019, 18:41
Nenngröße: N
Stromart: digital
Steuerung: Intellibox, Railware, Arduino
Gleise: Arnold
Wohnort: Dietzenbach
Alter: 74
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#826

Beitrag von WolfHo »

Hallo Hardi,

danke, danke, danke, das ist wieder eine Wahnsinns-Leistung von Dir !!!!!!!!.
Super toll, genau darauf habe ich gewartet, weil ich nur damit alles bewerkstelligen kann was ich trotz nicht ausreichender Programmierkenntnisse gerne unbedingt machen möchte. Es ist wirklich genial.
Und vor allem Dank, dass das alles so einfach für uns zur Verfügung steht.
Dies ist ein tolles Forum und es ist enorm, welches Know-how bei Dir und den vielen anderen Kollegen vorhanden ist und so freigiebig weitergegeben wird.
Herzliche Grüße
Wolf
SpurN Arnold Gleis 60 m, Anlage 2,50x0,70 m, Sbhf 16 Gl., Bhf 7 Gl., BW mit Drehscheibe, 50 Loks, Epoche 3, Fahren IBox I Com2, Booster LDT DB-4; Schalten S-DEC-4, WDECN-TN; Melden HSI-88 (Com3), RM-GB-8(-N). Steuerung Railware 7.34, PC: Core i5 750 , 8 GB RAM, Win10 pro 64Bit


DHC500blau
InterRegioExpress (IRE)
Beiträge: 271
Registriert: Sa 18. Okt 2014, 23:24
Nenngröße: H0
Stromart: digital
Steuerung: CS3/CS2
Gleise: C-Gleis
Wohnort: z. Zt. weit im Norden
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#827

Beitrag von DHC500blau »

Hallo Hardi,

noch listet mir mein Arduino-Bibliotheksverwalter nur die alten MobaLedLib-Versionen bis 0.9.2 zum Download auf. Vermutlich müssen sich die Download-Server erst noch synchronisieren. Aber das kommt sicher gleich. Bin schon gespannt auf die neue Version.

LG
Lorenz

Benutzeravatar

Worldworms
EuroCity (EC)
Beiträge: 1415
Registriert: Mi 4. Feb 2015, 13:22
Nenngröße: H0
Stromart: DC
Steuerung: Traincontroller, MobaLedLib
Gleise: Piko A
Wohnort: Höslwang
Alter: 45
Kontaktdaten:
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#828

Beitrag von Worldworms »

DHC500blau hat geschrieben:
Mo 9. Dez 2019, 20:06
Hallo Hardi,

noch listet mir mein Arduino-Bibliotheksverwalter nur die alten MobaLedLib-Versionen bis 0.9.2 zum Download auf. Vermutlich müssen sich die Download-Server erst noch synchronisieren. Aber das kommt sicher gleich. Bin schon gespannt auf die neue Version.

LG
Lorenz
Hey Lorenz,

Also ich habe gestern morgen schon die neue 0.9.3 heruntergeladen.
Schau bitte ob die Bibliothek sich auch beim Start updatet.

Gruß Ronny
Hier gehts von Bad Endorf nach Obing
Bild

Benutzeravatar

FarFarAway
InterCity (IC)
Beiträge: 531
Registriert: Mi 4. Apr 2012, 09:53
Nenngröße: H0
Stromart: DC
Steuerung: DCC
Gleise: Tillig Elite
Wohnort: Far Far Away
Neuseeland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#829

Beitrag von FarFarAway »

Hallo in die Runde.

Hier mal was (mir) da fehlt:
Ich habe ein reichlich gefaehrliches Halbwissen von Elektronik und weiss das auch. Deshalb brauch ich immer ein wenig mehr Anleitung als jemand der sich damit auskennt. Ich schrieb ja schon zuvor, dass ich meine Platinen bestellt habe und diese dann mal ganz langsam ihren Weg nach Neuseeland machen muessen. Da die liebe Chin ja auch immer mal gut 5 Wochen braucht bis sie das Hobbyfutter ruebergeschmissen hat, dachte ich mir ich sag ihr dann schon mal Bescheid was ich schoenes moechte.

Und hier musste ich ein paar mal den Kopf kratzen.

Die drei Platinen bei denen es schon eine Bauanleitung gibt, haben in dieser auch eine Bestueckungsliste. Da war es sehr einfach die Reichelt Artikel fuer die Chin auf ihre nummern zu uebersetzen. Bei der Servo Platine musste ich mir das Layout anschauen um rauszufinden was ich brauche, aber beim TinyUniProg tue ich mich ein wenig schwer - ach, streich das "ein wenig"!

Was brauche ich denn fuer den? Sind die Relais auch alle noetig?
Waehre schoen wenn ich da ein wenig Hilfe in Form einer Teileliste bekommen koennte.

Ansonsten muss ich sagen, es juckt!!!

Cheers,
Klaus
alle sagten: das geht nicht! dann kam einer daher, der wußte das nicht - und hat's gemacht ...

mein projekt: betriebswerk an kreuzenden hauptstrecken
mein projekt: endbahnhof brois


Railcar
InterRegio (IR)
Beiträge: 189
Registriert: Do 15. Nov 2018, 09:41
Alter: 67

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#830

Beitrag von Railcar »

Hi Hardi,
Virus Alarm
Wie bereits hier https://www.stummiforum.de/viewtopic.ph ... &start=812 berichtet kann es sein, dass ein übereifriger Viren Scanner Alarm schlägt. Evtl. muss man den „Schutzprogramm“ auch gut zureden damit es das Programm wieder aus der Quarantäne frei gibt. Das ist aber bei jedem „Aufpasser“ anders…
Das betrifft:
Behavior:Win32/SuspOfficeFileExec.N

aber solange

SoftwareBundler:WIN32/Prepscram

ebenfalls versucht wird zu installieren - NEIN Danke.
Und ich werde nicht meinen Virenscanner abschalten oder die Erkennung herabsetzen.

Ausserdem ist das Problem mit Dokumente und Documents immer noch vorhanden..., so einfach wie du das im letzten Post beschreibst ist es dann doch nicht. :?

Ulrich

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#831

Beitrag von Hardi »

Hallo Ulrich,

ich habe nicht empfohlen, dass Du den Viren Scanner abschalten sollst. Das wäre gefährlich.

Wenn man nach „Win32/SuspOfficeFileExec.N“ sucht, findet man hier https://www.microsoft.com/en-us/wdsi/th ... 2147233487
Diese Aussage:
This generic detection for suspicious behaviors is designed to catch potentially malicious files. If you downloaded a file or received it through email, ensure that it is from a reliable source before opening it.
Google übersetzt das folgendermaßen:
Diese generische Erkennung für verdächtige Verhaltensweisen wurde entwickelt, um potenziell schädliche Dateien abzufangen. Wenn Sie eine Datei heruntergeladen oder per E-Mail erhalten haben, stellen Sie sicher, dass sie von einer zuverlässigen Quelle stammt, bevor Sie sie öffnen.
Es ist also ein Verfahren mit dem potentielle Vieren erkannt werden sollen. Das ist so ähnlich als würde man alle Langhaarigen zu Verbrechern machen.

Es wird weiterhin empfohlen, dass man prüfen soll ob die Datei von einer zuverlässigen Quelle kommt. Das ist schwierig wenn man die Quelle nicht kennt. Außerdem könnte auch eine zuverlässige Quelle infiziert sein. Darum meine Empfehlung, dass man die Programme von mehreren Viren Scannern prüfen soll. Außerdem hat man, weil der Quellcode offen zugänglich ist, auch die Möglichkeit selber nach zuschauen.

Meinem Schutzprogramm kann ich sagen, das es diesem einen Programm vertrauen soll. Damit bleibt der Schutz vor allen anderen Schädlingen bestehen.

Ob Du das Programm benutzen willst oder nicht bleibt Dir überlassen.

Der beste Viren Scanner schützt nicht vor dem Suchtpotential welches in der MobaLedLib schlummert :-)

Wie kommst Du darauf, dass „SoftwareBundler:WIN32/Prepscram“ mit installiert wird?
Railcar hat geschrieben:
Di 10. Dez 2019, 09:26
Ausserdem ist das Problem mit Dokumente und Documents immer noch vorhanden..., so einfach wie du das im letzten Post beschreibst ist es dann doch nicht. :?
Dieses Problem konnte ich nicht nachvollziehen, und Du bist offensichtlich als einziger davon betroffen. Meines Wissens übersetzt Windows diesen Verzeichnisnamen automatisch. Wir können das gerne mal in einer Telefon/Video Session besprechen. Meine Nummer hast Du ja.

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


rolfha
InterRegio (IR)
Beiträge: 200
Registriert: Do 14. Feb 2019, 22:20
Nenngröße: N
Stromart: digital
Steuerung: Lenz
Gleise: Fleischmann
Wohnort: Kronberg
Alter: 70
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#832

Beitrag von rolfha »

Hallo Klaus,
in Kürze: für den Zweck den Attiny85 zu programmieren tut es eine Minimalbestückung:
Bild

So sieht es aus, wie es bei mir werkelt. Daran habe ich auch lang gesessen, da ich (und sorry, Hardi auch in der Anleitung) einen Widerstand vergessen hatte.
Es gibt im Forum die Anleitung, ich suche gleich und editiere dann hoffentlich.
Rolf
Edit:
Ich hoffe es klappt mit diesem Link:
https://www.stummiforum.de/viewtopic.ph ... &start=325

Ansonsten:
Bild


Railcar
InterRegio (IR)
Beiträge: 189
Registriert: Do 15. Nov 2018, 09:41
Alter: 67

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#833

Beitrag von Railcar »

Hi Hardi,
Wie kommst Du darauf, dass „SoftwareBundler:WIN32/Prepscram“ mit installiert wird?
Ok - falsch ausgedrückt. Prepscram will sich installieren, wird aber vom Virenscanner sofort abgefangen und gelöscht, nicht nur Prepscram, sondern auch die Datei in der er sich "versteckt", in diesem Fall Phyton. Phyton wird also nicht "automatisch" installiert. Mal sehen was passiert wenn ich Phyton manuell installiere.

Ulrich


DHC500blau
InterRegioExpress (IRE)
Beiträge: 271
Registriert: Sa 18. Okt 2014, 23:24
Nenngröße: H0
Stromart: digital
Steuerung: CS3/CS2
Gleise: C-Gleis
Wohnort: z. Zt. weit im Norden
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#834

Beitrag von DHC500blau »

Worldworms hat geschrieben:
Di 10. Dez 2019, 05:31
DHC500blau hat geschrieben:
Mo 9. Dez 2019, 20:06
Hallo Hardi,

noch listet mir mein Arduino-Bibliotheksverwalter nur die alten MobaLedLib-Versionen bis 0.9.2 zum Download auf. Vermutlich müssen sich die Download-Server erst noch synchronisieren. Aber das kommt sicher gleich. Bin schon gespannt auf die neue Version.

LG
Lorenz
Hey Lorenz,

Also ich habe gestern morgen schon die neue 0.9.3 heruntergeladen.
Schau bitte ob die Bibliothek sich auch beim Start updatet.

Gruß Ronny
Hallo Ronny,

danke für Deinen Hinweis. Die hier installierte Version der Arduino-IDE lädt bei jedem Aufruf der Bibliotheksverwaltung automatisch immer die aktuellsten Versionsnummern - und heute morgen war dann plötzlich auch die 0.9.3 da. Klasse!

LG
Lorenz

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 722
Registriert: Mo 28. Dez 2015, 13:07
Nenngröße: H0
Stromart: digital
Steuerung: MS2 + IR, Eigenbau
Gleise: Märklin C-Gleis
Wohnort: Mainz
Alter: 57
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#835

Beitrag von Hardi »

Hallo Ulrich,

mir ist nicht ganz klar was Du damit meinst:
Railcar hat geschrieben:
Di 10. Dez 2019, 10:52
Ok - falsch ausgedrückt. Prepscram will sich installieren, wird aber vom Virenscanner sofort abgefangen und gelöscht, nicht nur Prepscram, sondern auch die Datei in der er sich "versteckt", in diesem Fall Phyton. Phyton wird also nicht "automatisch" installiert. Mal sehen was passiert wenn ich Phyton manuell installiere.
Ich vermute Du meinst das kompilierte Python Programm „MobaLedCheckColors.exe“ welches installiert wird wenn man den FarbTest aufruft und nicht den Python Interpreter.
Ich habe dieses Programm bei VirusTotal untersuchen lassen. Dabei haben tatsächlich 10 Scanner potentielle Probleme gemeldet. Die anderen 62 Scanner aber nicht. Dabei sind die 10 Virenmeldungen unterschiedlich. Man kann sich nicht auf einen Virus einigen ;-(
VirusTotal_check_MobaLedCheckColors_exe.pdf
Edit: Gerade sehe ich, dass in dem PDF nicht alle Ergebnisse enthalten sind ;-( => Macht den Test selber...


Generell gilt, dass auch ein kompiliertes Python Programm gefährlich ist. Aber das gilt für jedes Programm dessen Source Code man nicht kennt.

Was machen wir jetzt mit dieser Aussage?

Jeder muss für sich selber entscheiden ob er den Tools und dem Autor der Tools trauen will.
Die Sourcen und eine „Anleitung“ wie man daraus das EXE Programm macht sind in der Bibliothek abgelegt. Man hat also auch hier die Möglichkeit das Programm zu prüfen.

@Alle:
Wenn Ihr einem Programm nicht traut, dann prüft es selber indem Ihr es von einem unabhängigen Scanner untersuchen lasst. Bei Programmen der MobaLedLib würde ich mich sehr freuen wenn Ihr das Ergebnis hier veröffentlichen würdet.

Wenn Ihr dem Programm, trotz Ullrichs Warnung, traut und Eurem Viren Scanner erlaubt, dass er das Programm durchwinken darf, dann macht doch bitte ein paar Screenshots wie man dem Wachhund erlaubt, das dieses Programm ausgeführt werden darf. Dann haben es die anderen Stummis leichter.

Das ist ein Mitmach-Thread

Hardi
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Haltet Euch unbedingt von diesen Seiten fern:
viewtopic.php?f=7&t=165060&sd=a&start=0
https://wiki.mobaledlib.de/
sonst wird Eure Anlage niemals fertig…


rolfha
InterRegio (IR)
Beiträge: 200
Registriert: Do 14. Feb 2019, 22:20
Nenngröße: N
Stromart: digital
Steuerung: Lenz
Gleise: Fleischmann
Wohnort: Kronberg
Alter: 70
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#836

Beitrag von rolfha »

Hallo,
ich habe nach den Untersuchungen der PC-Zeitschriften und anderer Quellen mich für den Grundschutz auf den Defender verlassen. Alle Möglichkeiten sind auf die höchsten Schutzstufen eingestellt. Vor einiger Zeit hatte er mit einem Update der MobaLedLib Probleme, als Hardi das erste mal die Kopieraktionen und das Anlegen der Desktopverknüpfung eingeführt hatte.
Das Update 0.9.3 lief unproblematisch.
Als ich noch Berufstätig war lief mein Arbeitsalltag in Englischer Sprache ab, deswegen habe ich PCs in beiden Sprachen. Meistens installiert habe ich Windows 10, 64 bit, international English mit Deutschem Sprachpaket. Auch reine Englische Versionen, wie der Standard MobaLedLib Rechner und sogar ein neuerer Laptop, der noch ist wie gekauft (ich gehe von rein Deutschem Windows 10 aus). Ich kann das Documents / Dokumente Problem nicht nachvollziehen. Allerdings habe ich die System Verzeichnisse auch immer so gelassen, wie Windows sie benannt hat und habe nie eine eigene Umbenennung vorgenommen.

Ich kann nur hoffen, dass ihr alle die neue Version installiert bekommt, auch das Python Programm. Die Anpassung jeder LED an die besonderen Verhältnisse ist sehr hilfreich. Nach dem ersten 3D Druck einer Häuschenetage mit Klickbefestigung der WS2812 war ich so begeistert, dass ich doch glatt das "paint it black" im Häuschen vergessen habe und die Etage fest eingebaut hatte. Mit dem Python Programm habe ich die richtige Kompromiss-Helligkeit zwischen "Im Fenster noch zu sehen" und "Die Wand leuchtet mit" eingestellt.

Danke an die Softwareersteller und ich verkneife mir, wieder mal zu sagen wie toll das in dem Forum hier ist.
Rolf


Railcar
InterRegio (IR)
Beiträge: 189
Registriert: Do 15. Nov 2018, 09:41
Alter: 67

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#837

Beitrag von Railcar »

Ursprünglicher Post gelöscht um keine Verwirrung aufkommen zu lassen.


aftpriv
InterCity (IC)
Beiträge: 905
Registriert: Di 3. Apr 2012, 10:01
Nenngröße: H0
Stromart: digital
Steuerung: Gleisbox+RocRail-RN-Node
Gleise: K-Gleis|:|(3-Leiter)
Wohnort: 636xx Hessen/Main-Kinzig-Kreis
Alter: 69

MobaLedLib: Hilferuf Ruhrgebiet

#838

Beitrag von aftpriv »

Hallo Bastler

wir haben einen Bastelkollegen (N-Spur) aus dem Ruhrgebiet (44269 Dortmund), der ein Problem mit seiner Sehkraft hat, aber gerne MobaLedLib-Komponenten, die es derzeit nur im Sebstbau gibt, benutzen will.

Gibt es im Ruhrgebiet eine modellbahnaffine Gruppe oder Einzelperson, die ihm dabei unter die Arme greifen kann?

Dann bitte eine kurze Email an mich ( LedLib@yahoo.com , Betreff: Norbert_Dortmund) mit Kontaktdaten wie:
- Name / Vorname / Stummi-Name
- Straße /PLZ / Wohnort
- Email-Adresse
- Telefon / Mobil-Nummer / WhatsApp ja/nein
- selbst an MobaLedLib interessiert ja/nein
- Nenngröße der Moba

Gruß und schöne Festtage wünscht
Alf, MobaLedLib-Team-Mitglied
Pickel-Bahner seit 1958 / K-Gleis + ZIMO-Decoder (MX633P22/MX645P22)
RocRail & RocNetNode
Email bezüglich MobaLedLib-Belange: LedLib@yahoo.com


rolfha
InterRegio (IR)
Beiträge: 200
Registriert: Do 14. Feb 2019, 22:20
Nenngröße: N
Stromart: digital
Steuerung: Lenz
Gleise: Fleischmann
Wohnort: Kronberg
Alter: 70
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Neu Version verfügb

#839

Beitrag von rolfha »

Hallo Stammtischler,
Dienstag der 17.12.2019 um 20:00 findet der nächste Stammtisch hier:

https://teams.microsoft.com/l/meetup-jo ... ffc4%22%7d
statt.

Jeder mit Interesse an der MobaLedLib ist eingeladen. Getränke sind selbst mitzubringen.

Rolf

Antworten

Zurück zu „Software und Hardware“