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.).

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 ... Stammtisch 27.11.

#785

Beitrag von rolfha »

Hallo Servonutzer,
ein kurzer Bericht über meinen ersten SMD Lötversuch. Ja, ich muss noch üben aber es ist dennoch gut ausgegangen. Seht selbst:



Rolf

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 720
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 ... Was für Hacker

#786

Beitrag von Hardi »

Hallo Nachteulen,

ein lieber Kollege im Forum hat mich gebeten zu erklären wie „Es ward Licht“ funktioniert. Meine Erklärung ist nicht so spannend wie das andere Leute vor mir beschrieben haben, aber sie passt zu 1:87 (und vermutlich auch für 1:160).

Leider ist der „Prog_Generator“ noch nicht so weit, dass man das damit, ohne zu programmieren, konfigurieren kann. Gebt mir noch mal 7 Tage (oder vielleicht ein paar mehr) bis ich das für das Excel Sheet implementiert habe.

Basis ist das Beispiel „17.Darkness_Detection.ino“.
Ich habe eben auch noch mal versucht zu verstehen was sich das kranke Hirn da ausgedacht hat...

Am besten Ihr schaut Euch zunächst die Ausgabe des seriellen Monitors der Arduino IDE an (Baud Rate 9600): Bild

Das Bild zeigt einen kurzen Ausschnitt in dem es dunkler wird. Zum Test habe ich den LDR einfach abgedeckt. Der "\" zeigt an, dass sich das Programm den "Sonnenuntergang" erkannt hat. Der LDR misst eine "Dunkelheit" von 106. Wenn es Stockdunkel ist sind es etwa 240.
Die fallenden Zahlen beschreiben den gefilterten "Dunkelheitswert" (32 bis 105 in dem Ausschnitt).
Wenn Ihr keinen LDR habt (z.B. GL5537 von https://www.amazon.de/dp/B01MR2YJ2S/ref ... 11_TE_dp_2), dann könnt Ihr die „Tag/Nacht“ Pins auf der Hauptplatine auch mit einem Schalter verbinden (Schalter geschlossen = Tag). In dem Fall wird die Helligkeit langsam verändert.

Diese „Dunkelheitswerte“ werden von der "Schedule()" Funktion ausgewertet. In dem Beispiel habe ich 4 verschiedene Funktionen verwendet.
Die erste Funktion

Code: Alles auswählen

Schedule(INCH0, INCH2, SI_1, 60,  110) // Random activated houses
aktiviert die Lichter in den Häusern, wenn die Dunkelheit zwischen 60 und 110 ist. Die Zeile schaltet 3 verschiedene Häuser. Diese werden über INCH0 – INCH2 zufällig gesteuert, wenn die Dunkelheit einsetzt.
Gesteuert bedeutet, dass der „Hauptschalter“ für die einzelnen Häuser aktiviert wird. In dem Moment werden die Lichter in dem entsprechenden Haus wiederrum von einem eignen Zufallsprogramm gesteuert.
Für das Verständnis der "Schedule()" Funktion ist das zunächst hinderlich, weil hier zu viele Zufälle mitspielen. Darum habe ich in dem Beispiel den Kompilerschalter „SINGLE_LEDS_EXAMPLE“ eingebaut mit dem man die „Hauptschalter“ der Häuser zunächst einzeln untersuchen kann bevor man dann damit Tatsächlich die Preiserleins erleuchtet. Dieser Schalter ist zunächst aktiviert.
Zum Test werden 6 RGB LEDs benötigt. Die ersten drei LEDs werden von dem „Schedule()“ Makro oben gesteuert. Sie gehen nacheinander zufällig an (Blau), wenn die „Dunkelheit“ zwischen 60 und 110 ist. Entsprechend gehen sie wieder aus, wenn es wieder Heller wird.

Im dem Beispiel gibt es noch weiter „Schedule()“ Zeilen:

Code: Alles auswählen

  Schedule(INCH3, INCH3, SI_1, 150, 150) // Light in the shop
  Schedule(INCH4, INCH4, SI_1, 50,   50) // Gas lights are turned on early in the evening
  Schedule(INCH5, INCH5, SI_1, 200, 200) // Late in the night the traffic light is disabled (Yellow flashing)
Auch hier werden zunächst nur die „Hauptschalter“ betrachtet.
Das Licht in dem Laden wird immer genau bei der „Dunkelheit“ 150 geschaltet (Der Ladenbesitzer verwendet einen Helligkeitssensor oder eine Schaltuhr). In der Testkonfiguration wird dieser „Hauptschalter“ mit der 4. blauen LED dargestellt.
Bei den Straßenlaternen wird es genau so gemacht. Hier ist als Schwelle der Wert 50 vorgegeben. Zur Visualisierung wird die 5. LED Weis angesteuert.
Schließlich wird mit der Letzen „Schedule()“ Zeile die Verkehrsampel deaktiviert. Ganz spät in der Nacht soll diese nur noch Gelb blinken. Der Steuerkanal wird mit einer roten LED gezeigt. Hier ist die Steuerung per „Dunkelheit“ eigentlich nicht geeignet denn es wird ja in der Realität auch nicht erst um Mitternacht ganz dunkel. Die Ampel sollte eigentlich von einer „Modellbahnzeit“ gesteuert werden.

Am besten Ihr spielt das Beispiel mal auf den Arduino und schaut euch das in Ruhe an.

Im nächsten Schritt könnt Ihr die „#define SINGLE_LEDS_EXAMPLE” Zeile auskommentieren:

Code: Alles auswählen

 //#define SINGLE_LEDS_EXAMPLE  // If this line is enabled single LEDs are used to demonstrate the Schedule() function. Otherwise "real" houses, lamps, ... are used
Dann wird es so chaotisch wie im echten Leben.
Solange es Tag ist geht es noch. Die Ampel regelt fleißig den Verkehr und im Geschäft brennt das Licht damit die Kunden die Waren im besten Licht sehen.

Wenn es dunkel wird dann schalten sich ab einem Wert von 50 die Straßenlaternen nacheinander an. Da es Gaslampen sind dauert es eine gewisse Zeit bis sie die volle Helligkeit erreichen.
Danach gehen langsam die ersten Lichter in den Häusern an. Jetzt kann man kaum mehr nachvollziehen welche LED zu welchem Haus gehört. Die LEDs werden entsprechend den „House()“ Zeilen mit verschiedenen Funktionen aktiviert (TV, Neon Licht, Offener Kamin, warmes oder kaltes Licht…). So wie im wirklichen Leben mit einer Ausnahme. Auf der Anlage können wir bestimmen wie viele Lichter gleichzeitig in einem Haus brennen dürfen. Bei mir Zuhause kann ich das nicht ;-( Wenn ich abends heim komme brennen immer alle möglichen Lichter auch wenn die gesamte Familie am Abendessen sitzt.
Achtung es dauert recht lange bis mehrere Lichter in einem Haus angeschaltet werden. Die Preiser sind ja recht Energiebewusst.

Das Licht in dem Geschäft wird spät abends abgedunkelt da eh keine Kunden mehr kommen aber die Einbrecher sich nicht verletzen sollen, wenn sie ganz im Dunklen durch dem Laden schleichen.
Schließlich wird auch noch die Ampel deaktiviert.

Wenn es wieder Heller wird läuft das Ganze in umgekehrter Reihenfolge wieder ab. Dabei wird nicht simuliert, dass die Preiser irgendwann schlafen gehen und die Lichter ganz ausgehen. Aus gut unterrichteten Kreisen wird berichtet, dass Preiser viel weniger Schlaf benötigen als 1:1 Menschen. Das ist für den Betrachter der Anlage auch ganz gut so. Sonst würden am Ende auch noch Nachtfahrverbote für die Züge eingeführt was dann doch relativ langweilig würde…

Ist noch jemand da?
Jetzt geht es ans Eingemachte!


Nur noch für HACKER:

Wenn man die Helligkeitssteuerung der LEDs über das Excel Programm „Prog_Generator_MobaLedLib.xlsm“ machen will, dann muss man einige Angaben von Hand machen. Das werde ich in einer der nächsten Versionen des Programms automatisieren, aber es gibt ungeduldige unter Euch (Nein, ich werde keine Namen nennen) die das jetzt schon haben wollen.

Eigentlich muss man dazu nur ein paar Zeilen von Hand eingeben. Zunächst benötigen wir die „#define INCH…“ Zeilen. Dazu aktiviert man bei der Makro Auswahl den „Expertenmodus“ und wählt das Makro „Next_LEDs“: Bild

Im folgenden Dialog gibt man bei „Änderung von StartLedNr“ eine 0 an.
Diese Zeile brauchen wir eigentlich nur zur Eingabe der „#define“ Zeilen. Wir ersetzen das „// Next_LED(0)“ mit „#define INCH0 100“.
Für das Beispiel benötigen wir die Konstanten INCH0 bis INCH5. Darum kopieren wir die Zeile über den „Kopiere Zeilen“ Knopf fünfmal und passen die Werte so an:

Code: Alles auswählen

#define INCH0  100
#define INCH1  101
#define INCH2  102
#define INCH3  103
#define INCH4  104
#define INCH5  105
Als nächstes wählen wir in der Makroauswahl die „Schedule()“ Funktion und geben folgende Werte an: Bild

Die Zahlen 1, 2 und 3 ersetzen wir anschließend manuell in der Excel Tabelle durch:
INCH0, INCH2, SI_1. Das Ergebnis sollte so aussehen:

Code: Alles auswählen

Schedule(INCH0, INCH2, SI_1, 60, 110)
Auch diese Zeile wird dreimal kopiert und angepasst:

Code: Alles auswählen

Schedule(INCH0, INCH2, SI_1, 60, 110) 
Schedule(INCH3, INCH3, SI_1, 150, 150)
Schedule(INCH4, INCH4, SI_1, 50, 50)  
Schedule(INCH5, INCH5, SI_1, 200, 200)
Jetzt können die drei Häuser eingegeben werden. Das kann fast ganz normal gemacht werden. Lediglich die Konstante „#InCh“ muss manuell ersetzt werden.
Achtung: Die neuen Konstanten müssen in Großbuchstaben geschrieben werden.

Nach den Häusern kommt ein „Const()“ Makro mit dem die Beleuchtung im Geschäft gesteuert wird. Achtung: Hier wird bei „Helligkeit wenn deaktiv“ eine 255 und bei „aktiv“ eine 10 eingetragen. Damit ist das Licht im Laden normalerweise ganz an und wenn der „Hauptschalter“ betätigt wird leuchten die Lampen nur noch schwach. Bild


Bei der „Const()“ Funktion und bei der folgenden „GasLights()“ muss wiederrum die „#Inch“ durch „INCH3“ bzw. „INCH4“ ersetzet werden.

Eine letzte Hürde ist noch die Eingabe der Ampel Zeile. Diese spezielle Ampel kann nicht über die Makroauswahl selektiert werden. Da wir inzwischen mutiger sind machen wir das ganz von Hand. Der erste Schritt ist leicht. In die „Beleuchtung, Sound, oder andere Effekte“ kommt dieses hier:

Code: Alles auswählen

RGB_AmpelX_Fade_IO(#LED,  INCH5)
In Spalte LEDs muss jetzt noch eine 6 eingetragen werden. Aber das geht nicht so einfach. Da hat sich der fiese Programmierer was ganz Besonderes einfallen lassen. Immer wenn man die Spalte anklickt hüpft der Cursor wieder raus !?!

Das habe ich gemacht damit man diese Werte nicht versehentlich verändert. Aber es gibt einen Trick. Man klickt in die Spalte neben der Tabelle und geht dann mit der „Cursortaste“ nach links. Hier gibt man in Spalte „Loc InCh“ eine 0, in „InCnt“ eine 1 und in „LEDs“ eine 6 ein. Nach der Eingabe einer Zahl betätigt man die „linke Cursortaste“ und nicht „Enter“.
(Excel Kenner werden anmerken, dass man versehentliche Eingaben auch über den Excel Blattschutz hätte verhindern können… Ich fand diese Lösung pfiffiger, weil man evtl. vergisst den Blattschutz zu aktivieren.)

Danach sollte die Tabelle so aussehen:
Bild

Die von Hand einzugebenden Teile habe ich blau hervorgehoben. Die Farbe ist für die Funktion nicht wichtig.

Die Beschreibungsspalte habe ich für Euch absichtlich leer gelassen damit Ihr mit Euren Kommentaren Beweisen könnt, dass Ihr verstanden habt was die einzelnen Zeilen bedeuten. Ihr könnt Eure Lösungen im Forum posten und der Beste bekommt einen wertvollen Preis!

Aber das ist immer noch nicht alles ;-(

Wozu schreibe ich eigentlich noch weiter? Bis hier her kommt keiner mehr oder?


Ergänzungen am „23_B.LEDs_AutoProg.ino“ Programm

Jetzt müssen noch ein paar Zeilen in das „23_B.LEDs_AutoProg.ino“ Programm eingefügt werden.
Diese Zeilen werden nach der „#include „MobaLedLib.h“ Zeile eingefügt:

Code: Alles auswählen

#define SWITCH_DAMPING_FACT   1  // 1 = Slow, 100 Fast (Normal 1)
#include "Read_LDR.h"    // Darkness sensor
#define LDR_PIN      A7  // Use A7 if the MobaLedLib "LEDs Main Module" is used

#define RGB_AmpelX_Fade_IO(LED, InNr)   /* Fading Traffic light for tests with RGB LEDs */                                                                                                                        \
           APatternT8(LED,0,InNr,18,0,255,0,PF_NO_SWITCH_OFF|PF_INVERT_INP,200 ms,2 Sec,200 ms,1 Sec,200 ms,10 Sec,200 ms,3 Sec,1,2,4,8,144,33,64,134,0,128,2,0,10,128,33,0,134,0,1,2,4,8,16,32,67,128,12,1,0,5,0,20,0,67,0,12) \
           APatternT4(LED,0,InNr,18,0,255,0,PF_NO_SWITCH_OFF,              100 ms,300 ms,100 ms,500 ms,24,48,96,192,0,0,0,0,0)
An das Ende der “setup()“ Funktion kommt dieses hier:

Code: Alles auswählen

  Init_DarknessSensor(LDR_PIN); // Attention: The analogRead() function can't be used together with the darkness sensor !
Und wenn man die Anzeige der „Dunkelheit“ im seriellen Monitor der IDE sehen will dann kommen diese Zeilen an das Ende der „loop()“ Funktion:

Code: Alles auswählen

  // Debug
  static uint32_t Next_LDR_Update = 1000;
  if (millis() > Next_LDR_Update)
     {
     Next_LDR_Update = millis() + 1000;
     char ds = '-';
     switch (DayState)
       {
       case Unknown: ds ='-';  break;
       case SunRise: ds ='/';  break;
       case SunSet:  ds ='\\'; break;
       }
     char Buf[30];
     sprintf(Buf, "%c Inp:%3i damped:%3i %s", ds, Get_Act_Darkness(), Darkness, AD_Flags.SwitchMode?"SW":"LDR");
     Serial.println(Buf);
     } 
Achtung: In dem Programm wird die Baudrate 115200 benutzt.

Wenn Ihr alles richtig gemacht habt, dann sollte es jetzt funktionieren.
Achtung: Bevor Ihr auf den „Z. Arduino schicken“ Knopf drückt muss der serielle Monitor der IDE geschlossen werden, weil dieser sonst den Zugriff auf die serielle Schnittstelle blockiert.

Wenn es nicht klappt, dann überprüft alles noch mal 37mal. Wenn Ihr den Fehler trotzdem nicht findet, dann schickt mir Euer Excel Programm und die „23_B.LEDs_AutoProg.ino“ Datei per Mail (Die Adresse findet ihr hier: Hardi)


Wenn es Funktioniert, dann schlage ich Euch zum MobaLedLib Ritter!


Hardi
Zuletzt geändert von Hardi am Do 2. Jan 2020, 19:21, insgesamt 1-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 ... Was für Hacker

#787

Beitrag von WolfHo »

Hallo Hardi,
selbst wenn ich mich hier jetzt „um Kopf und Kragen“ schreibe, weil ich kaum das ausreichende Hintergrundwissen habe, ist Deine ausführliche Beschreibung ein absoluter Knüller, auch wieder ein Geniestreich!!! Danke für die viele Arbeit und den know-how-transfer.

Gerade so was ist für mich besonders wichtig, weil ich nur mit guter Anleitung etwas für meine Ideen und Projekte bewerkstelligen kann.
Wenn ich Deine aktuelle Anleitung nachvollziehen wollte, würde ich aber wohl mindestens 2-3 Wochen des Herumprobierens brauchen. Es wäre dann aber auch noch nicht die Abfolge, die ich mir vorstelle. Deshalb ist Deine Ankündigung einer finalen Lösung in absehbarer Zeit die grosse Hoffnung für mich auf eine funktionell einfach zu bedienende individuelle Lichtsteuerung mit der MobaLedLib.
Gruß 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

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 720
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 ... Neuer Hacker

#788

Beitrag von Hardi »

Hallo Wolf,


ganz vielen Dank!

Aber ich kann mir nicht vorstellen, dass Du tatsächlich 2-3 Wochen brauchen wirst, und wenn, dann habe ich die Geschichte seeeeehr schlecht beschrieben.
Darum blamiere mich nicht und probiere es einfach mal.

Das schlimmste was passieren kann ist das es Spaß macht...

Wenn Du nicht weiter kommst, dann machen wir das zusammen.

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…


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 ... Stammtisch 27.11.

#789

Beitrag von WolfHo »

Hallo Hardi,
danke für Dein Vertrauen, ich habe bloß demnächst noch einige häusliche Pflichten vor mir: Umrüsten des Rechners meiner Frau von Win 7 32 Bit auf Win 10 64 Bit (wird einige Arbeit machen) und noch so einige technische Dinge in der Wohnung.
Und dann kommt auch noch diese aufwendige Weihnachtszeit. Hoffen wir das Beste.
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

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 ... Stammtisch 27.11.

#790

Beitrag von Worldworms »

Hallo Hardi,

also die Anleitung ist wirklich sehr gut, damit werde ich zurecht kommen. Ich denke spätestens am Wochenende habe ich das am laufen. Gestern habe ich mein erstes reelles Signal auf der Anlage mit der Moblib konfiguriert, HP0, Ks1, Ks2, Zs1 und in Traincontroller eingebunden. Das geht echt so super von der Hand :gfm: :gfm: :gfm: .

Werde versuchen heute Abend wenn etwas Zeit ist den LDR anzubinden und die ersten Versuche nach deiner Anleitung zu machen. Bin schon sehr gespannt, was sich "das kranke Hirn" da hat einfallen lassen. :fool:

Werde berichten.

Gruß
Ronny
Hier gehts von Bad Endorf nach Obing
Bild

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 720
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 ... Stammtisch 27.11.

#791

Beitrag von Hardi »

Hallo Ronny,

Sehr schön!

ich freue mich schon auf Dein Video… Dabei kannst Du auch gerne einen Schwenk auf Deine Anlage einbauen…

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: 720
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 ... Morgen ist Stammtisch

#792

Beitrag von Hardi »

Hallo Zusammen,

noch mal zur Erinnerung:

Morgen ist Stammtisch
rolfha hat geschrieben:
Do 21. Nov 2019, 12:15
Hallo Stammtischfreunde,
hier der Link für den Stammtisch am 27.11.um 20:00 Uhr.
Hardi zeigt die Benutzung des Pattern Generator und es wird wieder allgemeine Diskussionen rund um die MobaLedLib geben.

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

Alle Leser sind herzlich eingeladen. Der Ort: Virtuell auf Planet Erde.

Grüße
Rolf
Vielen Dank Rolf, dass Du alle in Deinen Raum einlädst.

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…


4fangnix
InterRegio (IR)
Beiträge: 103
Registriert: So 18. Okt 2015, 12:26
Nenngröße: H0
Stromart: digital
Steuerung: Rocrail / DCC BiDiB
Gleise: C-Gleis
Wohnort: Weiterstadt
Deutschland

Re: MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Stammtisch 27.11.

#793

Beitrag von 4fangnix »

Hallo Hardi & Stammtischnutzer,

morgen habe ich Firmenweihnachtsfeier. Kann man den Stammtisch aufzeichnen?

Schöne Grüße
Armin
Rocrail, 1x OpenDCC GBMboost, 1x BiDiB RF-Basis (OpenCar), 5x GBM16T, 2x LightControl, 2x OneControl, 5x Mobalist, DMX-RGB-Dimmer, MobaLedLib mit >60 Stück WS2811/WS2812 RGB-LED, Intellibox - Märklin C- und K-Gleis, Bahn im Aufbau.

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 ... Stammtisch 27.11.

#794

Beitrag von Worldworms »

Hardi hat geschrieben:
Di 26. Nov 2019, 11:37
Hallo Ronny,

Sehr schön!

ich freue mich schon auf Dein Video… Dabei kannst Du auch gerne einen Schwenk auf Deine Anlage einbauen…

Hardi
Ok,
dann mit Video und nicht erst am Wochenende, sondern .............................. JETZT :fool: Funktioniert ja total EASY.
LDR angeschlossen, Darkness Detection angeworfen.... ok funktioniert, ins AutoProg die benötigten Zeilen eingefügt und meine Konfiguration angepasst. Siehe da es funktioniert wie es soll.



Danke Hardi.....

Gruß
Ronny
Hier gehts von Bad Endorf nach Obing
Bild


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 ... Stammtisch 27.11.

#795

Beitrag von karlz »

Hallo zusammen,
habe morgen leider Clubabend, wir sind im Streß, da wir im Dez. Tage der offenen Tür haben und es ist noch viel zu tun.
kann man den Stammtisch aufzeichnen? wäre super.
lg karl

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 720
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 ... Morgen Stammtisch

#796

Beitrag von Hardi »

Für Ronny

Bild

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: 720
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 ...Stammtisch Tag?

#797

Beitrag von Hardi »

Hallo Stammtischler,

Gestern kam der Wunsch, das wir den Stammtisch an einem anderen Tag veranstalten könnten weil der Mittwoch für einige ungünstig ist.
Darum schickt mir bitte eine Mail mit den für Euch günstigen Tagen. Meine Adresse findet Ihr hier: Hardi.
Das kann dann so aussehen:
Günstige Tage für den Stammtisch:
Mo, Di, Do, Sa, So
oder
Mo - So
Das ist natürlich nicht verpflichtend.
Ich freue ich auch, wenn Ihr nur an einem einzigen Tag Zeit habt, über das Feedback von Euch. Daran erkenne ich dass Ihr Lust auf so einen Gedankenaustausch habt.
In der Mail könnt Ihr gerne auch eure Wunschthemen hinzufügen.

Auf dass mein Postkorb zusammen bricht....

Wir haben den gestrigen Stammtisch aufgezeichnet. Rolf hat jetzt die schwere Aufgabe das Video zu bearbeiten. Vielen Dank. Wenn keiner der Teilnehmer Einwände hat dann werden wir es Euch zur Verfügung stellen. In dem Video werden nur die technischen Geschichten gezeigt und keine Personen.

Hardi

P.S.: Alf hat die WS2811_Extender Platinen bekommen welche wir beim letzten Stammtisch zusammen erstellt hatten. Damit können jetzt auch größere Lasten (Glühbirnen) von der MobaLedLib angesteuert werden.
Schickt eine Mail an Alf: LedLib@yahoo.com wenn Ihr die Platinen haben wollt.
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…


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 ...

#798

Beitrag von Nessi »

Hallo ihr Fachleute,

bin neu im Forum, warte auf die Nanos und arbeite mich noch in die faszinierende Welt der MobaLedLib ein.
Gestern habe ich, mehr passiv, am Stammtisch teilgenommen.
Dank an alle Stummis und besonders an Hardi, die so aktiv mitarbeiten und damit Leuten wie mir tolle Möglichkeiten zur Animation auf der Anlage ermöglichen. :gfm:

Gruß von der Nordsee
Holger

Benutzeravatar

Majo03
Regionalbahn (RB)
Beiträge: 29
Registriert: Do 14. Jul 2011, 19:45
Nenngröße: N
Stromart: DC
Steuerung: analog
Gleise: Peco/Fleischmann
Wohnort: Bremerhaven
Kontaktdaten:
Deutschland

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

#799

Beitrag von Majo03 »

Hallo zusammen,

wenn ich das Thema mit einer Zwischenfrage kurz umleiten darf. Wer besitzt Erfahrung in einer Fahrstraßensteuerung mit Arduino. Ich würde gerne mit einer Start- und Zieltaste Weichen und Signale steuern. Die Weichen werden mit Servos gestellt.

Für Tips wäre ich dankbar.

Gruß Majo

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 720
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 ...

#800

Beitrag von Hardi »

Hallo Majo,

bevor die Kollegen Deine Frage als „Off Topic“ deklarieren möchte ich zeigen dass Dein Vorhaben durchaus was mit der MobaLedLib zu tun hat.
  • Für eine Fahrstraßensteuerung per Taster benötigt man viele Taster. Das kann man mit der MobaLedLib und dieser Platine: https://github.com/Hardi-St/MobaLedLib_ ... n_4017.zip sehr einfach machen. Mit einer Platine können bis zu 80 Taster eingelesen werden. Wenn das nicht reicht, dann nimmt man einfach weitere Platinen.
  • Die ausgewählte Fahrstraße soll natürlich auch angezeigt werden. Das kann man mit den WS2812 LEDs super einfach machen. Alle LEDs werden über eine einzige Leitung angesteuert. Zusätzlich kann man den Zustand der Fahrstraße auch noch mit unterschiedlichen Farben darstellen.
  • Mit der MobaLedLib können alle Servos genauso wie die LEDs über eine einzige Leitung angesteuert werden.
=> Das ist ein Projekt das mich total reizen würde.

Du verlinkst in Deinem Footer auf ein „Vater-Sohn“ Projekt von Florian (Baureihe1996) der ebenso aus Bremerhaven kommt. Seid Ihr beide „Vater-Sohn“? Wenn ja, welcher bist Du? Ich freue mich immer wenn ich über solche „Vater-Sohn“ Projekte höre, darum die Frage.

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

Majo03
Regionalbahn (RB)
Beiträge: 29
Registriert: Do 14. Jul 2011, 19:45
Nenngröße: N
Stromart: DC
Steuerung: analog
Gleise: Peco/Fleischmann
Wohnort: Bremerhaven
Kontaktdaten:
Deutschland

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

#801

Beitrag von Majo03 »

Hallo Hardi,

vielen Dank für deine schnelle Antwort und die Übersendung deiner Kontaktmöglichkeit. Ab Mitte Dezember wird es bei mir ruhiger,sodas ich auf dein Angebot gerne zurückkommen möchte.

Deine Beschreibung ist genau das was ich mir vorstelle. Ich denke der Aufwand wird nicht viel größer als bei einer vergleichsweisen Verdrahtung sein.

Die Verlinkung auf unsere Anlage ist korrekt, mein Sohnemann füllt diese Seite regelmäßig mit Leben.

Ich bin auf weitere Möglichkeiten sehr gespannt.

Liebe Grüße,

Majo


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 ...

#802

Beitrag von karlz »

Hallo Hardi bzw. Alf!
gibt es die Platine für die Push Button Action 4017?????????????
wenn ja, bei wem? danke
lg karl

Benutzeravatar

ThKaS
CityNightLine (CNL)
Beiträge: 1526
Registriert: Do 28. Apr 2005, 08:37
Wohnort: München
Kontaktdaten:
Jamaika

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

#803

Beitrag von ThKaS »

Moin moin,

für die pdf-Begeisterten: Ich habe die Ergänzung bis Beitrag 792 online gestellt.

Beitrag zur pdf-Dokumentation
lieben Gruss von südlich des Weisswurst-Äquators
Thomas

guckst: www.thkas-moba.de ‹(•¿•)› www.mucis.de

Bild

Mä-K-Gleis, Tams MC, Multi-Kulti Decoder, WDP

Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 720
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 ...

#804

Beitrag von Hardi »

Hallo Thomas,

Vielen Dank, dass Du die inzwischen 715 DIN A4 Seiten in ein Dokument gepackt 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…


aftpriv
InterCity (IC)
Beiträge: 904
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

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

#805

Beitrag von aftpriv »

Hallo Karl
karlz hat geschrieben:
Fr 29. Nov 2019, 15:13
gibt es die Platine für die Push Button Action 4017?????????????
wenn ja, bei wem? danke
Voraussichtlich ab 9. Dez, von mir.
Gruß Alf
Pickel-Bahner seit 1958 / K-Gleis + ZIMO-Decoder (MX633P22/MX645P22)
RocRail & RocNetNode
Email bezüglich MobaLedLib-Belange: LedLib@yahoo.com


Mark
Regionalbahn (RB)
Beiträge: 31
Registriert: Di 15. Jan 2019, 21:21
Nenngröße: H0
Stromart: digital
Steuerung: FMZ
Gleise: Fleischmann
Wohnort: Rhoihesse

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

#806

Beitrag von Mark »

Ich hatte mir ja MS Teams auf den Computer installiert, auf dass ich am Stammtisch teilnehmen kann. Leider hatte es aus zeitlichen Gründen doch nicht geklappt, dafür poppt nun bei jedem PC-Start ein Anmeldefenster von "Teams" auf. :pflaster:
Wir haben den gestrigen Stammtisch aufgezeichnet. Rolf hat jetzt die schwere Aufgabe das Video zu bearbeiten. Vielen Dank. Wenn keiner der Teilnehmer Einwände hat dann werden wir es Euch zur Verfügung stellen. In dem Video werden nur die technischen Geschichten gezeigt und keine Personen.

Hardi
Go! Rolf, Go! :sabber:


reinhardh
Beiträge: 4
Registriert: Do 27. Dez 2018, 16:24
Nenngröße: H0
Stromart: AC
Steuerung: DR5000
Gleise: K-Gleise
Wohnort: Bremen
Alter: 67

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

#807

Beitrag von reinhardh »

Moin Mark,
du, must es aus dem Autostart (Win 10) rausnehmen.
Gruß aus dem Norden


Domapi
InterCity (IC)
Beiträge: 809
Registriert: Di 22. Sep 2015, 07:12
Nenngröße: H0
Stromart: digital
Steuerung: DCC & ECOS & TC9 Gold
Gleise: Roco/Tillig/Weinert
Wohnort: Nämberch
Deutschland

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

#808

Beitrag von Domapi »

Zum Soundmodul habe ich eine Frage: Hat jemand einen Tipp, welche Lautsprecher geeignet sind und wo ich die her bekomme? Technisch sollte ja jeder 8 Ohm, 3 W Lautsprecher funktionieren, oder?

Ich werde nämlich mal ein paar JQ6500- bzw. MP3-TF-16P-Module ordern und möchte an ein einigen Stellen der Anlage Sound abspielen können, z.B. Glockenläuten, Bahnhofsansagen etc.
Viele Grüße
Martin

Der Weg ist das Ziel !

Mein noch namenloser Trennungsbahnhof: https://www.stummiforum.de/viewtopic.php?f=64&t=152275


aftpriv
InterCity (IC)
Beiträge: 904
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

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

#809

Beitrag von aftpriv »

Hallo Lautsprecher-Suchende
schaut mal da: https://www.reichelt.de/Miniaturlautspr ... 7e8defe31c
eingegrenzt auf 3 W, 8 Ohm:
mit Gehäuse: https://www.reichelt.de/gehaeuselautspr ... stct=pol_0
ohne Gehäuse: https://www.reichelt.de/kleinlautsprech ... stct=pol_1
Gruß Alf
Pickel-Bahner seit 1958 / K-Gleis + ZIMO-Decoder (MX633P22/MX645P22)
RocRail & RocNetNode
Email bezüglich MobaLedLib-Belange: LedLib@yahoo.com

Antworten

Zurück zu „Software und Hardware“