MobaLedLib: 768 LEDs, Servos, Sound, …………… Neu: Ver.: 2.0.0

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

Threadersteller
Hardi
InterCity (IC)
Beiträge: 839
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
Kontaktdaten:
Deutschland

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

#1036

Beitrag von Hardi »

Hallo Soundgeneratoren,

Ein Kollege berichtet, dass die vom "MP3-TF-16" Modul wiedergegebenen Sounds bei Ihm nicht richtig stimmen. Es kommt nicht immer die gewünschte Sound Datei ;-(

Das liegt vermutlich an Bauteiltoleranzen. Die Schaltung erzeugt für jedes Geräusch eine bestimmte „Helligkeit“. Dazu wird die geregelte Spannung vom LP2950 mit den Widerständen R2-R5 und Kondensatoren C2 und C3 geglättet:
Bild
Wenn die Werte der Teile nicht genau stimmen oder der falsche Spannungsregler benutzt wird oder das Sound Modul nicht so Genau ist, dann kann es sein, dass nicht immer der Richtige Sound abgespielt wird. Bei einem Sound Modul für 99 Cent ist das ein Skandal!

Das ist aber nicht so schlimm. Ihr müsst dann Eure Kombination aus der Schaltung und dem Sound Modul vermessen und dann die passenden Werte eintragen.

Das könnt Ihr mit dem wunderbaren „LED Farbtest“ Programm von Harold machen. Es wird vom Prog_Generator aus über das Optionen Menü gestartet. Seit der Version 1.0 gibt es dort einen Tab in dem man das Sound Modul testen kann:
Bild
Für den Test sollte man kurze Sounds mit aufsteigenden Nummern verwenden. Für meine Tests verwende ich Dateien von hier: https://vocapp.com/german-numbers-1-20-flashcards-26526

Zunächst stellt man die „Soundmodul Adresse“ ein. Dazu gibt man bei „Grün“ 255 an und erhöht die „Soundmodul Adresse“ stufenweise mit den Pfeilen neben dem Eingabefeld. Wenn das richtige Modul gefunden ist sollte die fünfte Sound Datei abgespielt werden.

Jetzt verringernd man den Grünanteil so lange Schritt für Schritt bis die fünfte Datei nicht mehr abgespielt wird. Bei meinem Modul ist das bei 214. Diesen Wert trägt man sich in eine Liste ein. Und reduziert die „grüne Helligkeit“ weiter bis die sechste Datei abgespielt wird. Bei mir kommt sie ab 191. Auch das wird in die Liste eingetragen mit einem Vermerk, dass ab hier die sechste Datei kommt. Das Ende der „Sechs“ ist bei mir 94. Diesen Vorgang wiederholt man bis zum Ende.
Zur Sicherheit prüft die Stellen ein zweites Mal indem man die Helligkeit wieder Schrittweise erhöht.

Jetzt hat man eine Liste mit Bereichen für die Sounds 5 bis 14. Die Dateien 1 bis 4 sollten mit dem roten Kanal und den Nummern 5 bis 8 entsprechend abgerufen werden können. Am besten man überprüft das auch noch mal. Und weil es so viel Spaß gemacht hat kann man das auch noch bei unterschiedlichen Temperaturen und verschiedenen Werden der 5V Versorgung machen (4.8V, 4.9V, 5V, 5.1V, 5,2V). Vielleicht hat auch der Mondstand einen Einfluss.
Jetzt pickt man sich den mittleren Wert für jede Sounddatei heraus. In meinem Fall also die 142. Das berechnet sich aus (191+94) / 2. So ermittelt man die Werte für die Sounds 6 bis 14 und 2 bis 4. Bei den Sounds am Anfang verwendet man die 255.

Auf diese Weise habe ich die folgende Tabelle generiert welche man in der Datei MobaLedLib.h findet:

Code: Alles auswählen

                                //  ADKey1  ADKey2
#define SOUND_ADKEY1    255     //  1           5
#define SOUND_ADKEY2    134     //  2           6
#define SOUND_ADKEY3    70      //  3           7
#define SOUND_ADKEY4    49      //  4           8
#define SOUND_ADKEY5    37      //  Next/Vol+   9
#define SOUND_ADKEY6    29      //  Prev/Vol-   10
#define SOUND_ADKEY7    25      //  Pause/Play  11
#define SOUND_ADKEY8    22      //  Loop All    12
#define SOUND_ADKEY9    17      //  U/SD/SPI    13
#define SOUND_ADKEY10   11      //  Play Mode   14
 
Dabei fällt auf, dass der Sound 2/6 (ADKey 2/6) hier die 134 und nicht die 142 hat. Das werden auch Bauteiltoleranzen sein. Vermutlich habe ich damals ein anderes Soundmodul benutzt oder es liegt tatsächlich an der Mondphase. Das zeigt das man den Test zusätzlich mit vielen verschiedenen Komponenten machen müsste damit man optimale Werte für alle Kombinationen bekommt.
Ihr könnt mir gerne Eure Tabellen schicken dann kann ich daraus eine bessere Standard Tabelle generieren.

Jetzt müssen die so ermittelten Werte nur noch im Prog_Generator eingetragen werden. Dazu gibt es seit Version 1.0 die zusätzliche Sound Funktion „Sound_ADKey()“. Man findet sie, wenn man das „Expertmodus“ Häkchen aktiviert. Das sieht dann mit meinen Werten so aus (Achtung Ihr müsst Eure Werte verwenden. Wenn Ihr Meine abtippt ändert sich nichts zu den Standard Funktionen):
Bild
Ist gar nicht so schlimm oder. Vermutlich habe ich länger zum schreiben dieses Textest gebaucht als Ihr zur Ermittlung der Werte. In Idealfall prüft Ihr die Werte mit allen Euren Modulen.

Die zusätzlichen Funktionen des Sound Moduls wie „Next“ oder „Prev“ werden analog erzeugt.
Wenn Ihr auch noch die zweiten Funktionen wie „Vol+“ nutzen wollt, dann könnt Ihr die „Sound_ADKeyTime()“ Funktion verwenden. Dummerweise habe ich diese noch nicht in das Menü aufgenommen => Warten bis zur nächsten Version… Oder Ihr gebt es von Hand in die Tabelle ein.

Kirchenglocken:
Eine schöne Anwendung für das Sound Modul sind Kirchenglocken. Dazu braucht man aber 15 verschiedene Sounds. 12 für die vollen Stunden und dann noch mal 3 für Viertel, Halb und Dreiviertel Das 4 malige schlagen vor der vollen Stunde ist am Anfang der vollen Stunden enthalten. Das Sound Modul kann aber nur 14 Sounds abspielen. Man kann sich damit behelfen, dass man die Viertelstunden ganz an das ende hängt. 1-12 sind die vollen Stunden, 13 = „Viertel“, 14 = „Halb“ und 15 = „Dreiviertel“. Die 15 kann man abrufen indem man die „Next“ Funktion verwendet. Damit man auch ohne vorher den „Halb“ Schlag gespielt hat die „Dreiviertel“ abspielen kann fügt man an den Anfang der „Halb“ Datei eine kurze Pause. So kann man kurz die „Halb“ anspielen und dann über die „Next“ Funktion die „Dreiviertel“ erklingen lassen. Auf diese Weise lassen sich theoretisch beliebig viele Sounds abrufen. Allerdings dauert es dann einige Zeit bis man an der gewünschten Stelle ist. Einfach ist noch die 16’te Datei hier spielt man kurz die erste Datei an und verwendet dann die „Prev“ Funktion.

Wie das geht müsst Ihr aber selber rausfinden…

Beim JQ6500 geht das ganze ähnlich. Nur das hier nur ein Kanal verwendet (Rot) wird und nur 5 Sounds und „Prev“ / „Next“ abrufbar sind.

Wenn jemand schöne Kirchenglocken hat, dann her damit.


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 unter meinem Profil bei „Webseite“
Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 839
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
Kontaktdaten:
Deutschland

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

#1037

Beitrag von Hardi »

Hallo Zusammen,

Ein lieber Kollege hat mich daran erinnert, dass der + Pol der LEDs auf der ersten Version der Tiny_UniProg Platine falsch eingezeichnet war.
Das war für Ihn besonders Ärgerlich, weil er alle LEDs auslöten und gedreht wieder einlöten musste.

Sorry…

Bild
Der Plus Pol einer LED ist der längere Draht.

Wenn die LEDs verkehrt herum eingebaut wurden, stimmt die Zuordnung der LEDs nicht. Folgende LEDs sind vertauscht:
  • Prog (Orange) <-> Heart Beat (Grün)
  • Reset as IO pin (Blau) <-> Normal Reset pin (Weis)
  • Error (Rot) <-> Res = Check (Orange)
Der Bestückungsdruck bei den orangenen Programmier-LEDs war ebenfalls gedreht. Das + Zeichen war hier richtig. Aber diese LEDs wird außer mir keiner verwenden.

Falls Ihr die LEDs bereits eingelötet habt, dann kann man das auch per Software korrigieren. Schreibt mir eine Mail. Die Adresse findet Ihr hier: Hardi

Bei der Platinen Version vom 30.10.19 habe ich diesen Fehler behoben.

Edit:
Es wird noch komplizierter…
Ich habe den Fehler erst später entdeckt. Zu dem Zeitpunkt hatte ich meine Platinen schon bestückt und das Programm an die falsch bestückten LEDs angepasst mit dem Effekt, dass bei mir alles funktioniert.
=> Mit der aktuellen Version des „02.Tiny_UniProg.ino“ MÜSSEN die LEDs so falsch bestückt werden ;-(
Das ist unbefriedigend. Ich werde in der nächsten Version der Bibliothek eine Abfrage einbauen ob man die LEDs mit dem Pluspol nach rechts oder nach links eingelötet hat. Das ist nicht schön, aber besser als das Umdrehen der LEDs.

Und was ist, wenn Ihr jetzt eine Tiny_UniProg Platine bestücken wollt? So blöd es klingt, ich empfehle Euch, dass Ihr die LEDs falsch herum einlötet. Also so wie es das linke Bild mit den roten Markierungen zeigt. Wenn Ihr Breits eine Richtig bestückte Platine vor euch liegen habt, dann mache ich euch eine Software die das unterstützt.


@Alf: Kannst Du bitte mir bitte eine Liste der Kollegen schicken denen Du eine Tiny_UniProg Platine geschickt hast? Dann frage ich noch mal nach wie sie Die Platine bestückt haben. Danke.

@Matthias:
Da ist es wieder mein Problem mit den Antiparallelen LEDs…

Hardi

P.S.: Wer „kommt“ den zum Stammtisch am Mittwoch ?
Zuletzt geändert von Hardi am So 26. Jan 2020, 22:33, insgesamt 1-mal geändert.
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 unter meinem Profil bei „Webseite“
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 29.1.20

#1038

Beitrag von Worldworms »

Hardi hat geschrieben: So 26. Jan 2020, 15:27 Hardi

P.S.: Wer „kommt“ den zum Stammtisch am Mittwoch ?
Bin dabei :mrgreen:

Gruß Ronny
Hier gehts von Bad Endorf nach Obing
Bild

aftpriv
InterCity (IC)
Beiträge: 979
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 ... Stammtisch 29.1.20

#1039

Beitrag von aftpriv »

Hardi hat geschrieben: So 26. Jan 2020, 15:27 @Alf: Kannst Du bitte die Kollegen denen Du eine Tiny_UniProg Platine geschickt hast noch mal per Mail darauf hinweisen? Danke.
Hardi
P.S.: Wer „kommt“ den zum Stammtisch am Mittwoch ?
wird gemacht Chef, aber bei den von mir verschickten Platinen gibt es keine Betroffenen, alle haben die Version 30.10.19 erhalten. Frühere Versionen hatte ich nie!
Am Mittwoch bin ich dabei.

Gruß bis dann und gutes, erolgreiches Basteln wünscht Alf
Pickel-Bahner seit 1958 / K-Gleis + ZIMO-Decoder (MX633P22/MX645P22)
RocRail & RocNetNode
Email bezüglich MobaLedLib-Belange: LedLib@yahoo.com

4fangnix
InterRegio (IR)
Beiträge: 111
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 29.1.20

#1040

Beitrag von 4fangnix »

Hallo Hardi,

Rolf müsste schon ein paar Teilnehmern direkt kontaktiert haben.

Gruß
Armin
Rocrail, 1x OpenDCC GBMboost, 1x BiDiB RF-Basis (OpenCar), 5x GBM16T, 2x LightControl, 2x OneControl, 5x Mobalist, DMX-RGB-Dimmer, MobaLedLib mit 768 LED über WS2811 oder 256 WS2812 RGB-LED, Intellibox - Märklin C- und K-Gleis, Bahn im Aufbau.
Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 839
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
Kontaktdaten:
Deutschland

MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Falsch+Falsch = Richtig

#1041

Beitrag von Hardi »

Hallo UniProgrammer,


Ich bin total verwirrt. Und habe den Beitrag #1037 noch mal korrigieren müssen.
Das Eigentliche Problem ist eine falsche Software. Ich habe die LEDs bei meine Platinen falsch herum bestückt. Also so wie es das falsche rote Plus im Bild oben zeigt. Anschließend habe ich das Programm so geschrieben, das die LEDs richtig leuchten.

=> Falsch Bestückt + Falsches Programm = LEDs leuchten richtig ;-(

==> Mit der aktuellen Version des „02.Tiny_UniProg.ino“ MÜSSEN die LEDs so falsch bestückt werden ;-(
Das ist unbefriedigend. Ich werde in der nächsten Version der Bibliothek eine Abfrage einbauen ob man die LEDs mit dem Pluspol nach rechts oder nach links eingelötet hat. Das ist nicht schön, aber besser als das Umdrehen der LEDs.

Und was ist, wenn Ihr jetzt eine Tiny_UniProg Platine bestücken wollt? So blöd es klingt, ich empfehle Euch, dass Ihr die LEDs falsch herum einlötet. Also so wie es das linke Bild mit den roten Markierungen zeigt. Wenn Ihr Breits eine Richtig bestückte Platine vor euch liegen habt, dann mache ich euch eine Software die das unterstützt.

@Alf: Kannst Du bitte mir bitte eine Liste der Kollegen schicken denen Du eine Tiny_UniProg Platine geschickt hast? Dann frage ich noch mal nach wie sie Die Platine bestückt haben. Danke.

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 unter meinem Profil bei „Webseite“

aftpriv
InterCity (IC)
Beiträge: 979
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 ... Stammtisch 29.1.20

#1042

Beitrag von aftpriv »

Hardi
Du has eine Email von mir bekommen
Gruß nach Meenz Alf
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: 219
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 29.1.20

#1043

Beitrag von rolfha »

Hallo Kirchenglockensucher,
Da ich die Idee mit dem Glockengeläut in der Kirche so gut fand habe ich mich auf die Suche begeben. Bei meinen Recherchen habe ich leider keinen vollständigen Stunden-Glocken-Satz gefunden. Wer sich für den Anfang mit weniger zufrieden geben möchte findet viel Kirchengeläut hier:
https://www1.wdr.de/dossiers/religion/c ... index.html

Es ist ein Anfang.
Rolf

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

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

#1044

Beitrag von WolfHo »

Hallo Freunde,

habe jetzt die 2811-Extender-Platinen von Ronny und bin am Probieren und Testen.
Es funktioniert hardwaremäßig alles gut, aber die einzelne Ansteuerung der jeweils drei LED-Kanäle mit dem Prog Generator sträubt sich noch.
Ich kann die 1. LED mit Zeile "HouseT(#LED, #InCh, 1, 1, 1, 25, SINGLE_LED1) erfolgreich ansteuern, aber die zweite und dritte LED nicht. Wenn ich z. B. die ....LED2 in eine weitere Zeile setze, wird dafür die Start-LED-Nr. unveränderbar auf 2 hochgesetzt, das funktioniert natürlich nicht, da es ja eigentlich nur eine 2812-LED ist mit 3 getrennten Kanälen.
Sicher habe ich da noch eine Wissenslücke, für Hinweise bin ich euch dankbar. HAT SICH ERSTMAL ERLEDIGT: BIN SCHON ETWAS WEITER GEKOMMEN.

Grüße
Wolf
Zuletzt geändert von WolfHo am So 2. Feb 2020, 19:22, insgesamt 2-mal geändert.
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

4fangnix
InterRegio (IR)
Beiträge: 111
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 29.1.20

#1045

Beitrag von 4fangnix »

Hallo Wolf,

sprich die drei Kanäle mal in einer Zeile an. Also hintereinander weg Single_LED1, dann Single_LED2 und Single_LED3 im Progenerator drücken.
Funktioniert das?

Bild

Meien 6 Straßenlaternen habe ich an 2 WS2811-Chips hängen.
Gruß
Armin
Rocrail, 1x OpenDCC GBMboost, 1x BiDiB RF-Basis (OpenCar), 5x GBM16T, 2x LightControl, 2x OneControl, 5x Mobalist, DMX-RGB-Dimmer, MobaLedLib mit 768 LED über WS2811 oder 256 WS2812 RGB-LED, Intellibox - Märklin C- und K-Gleis, Bahn im Aufbau.

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

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

#1046

Beitrag von WolfHo »

Hallo Armin,
das hat perfekt funktioniert, danke schön!
Aber die Zeile von Dir habe ich jetzt manuell eingegeben, automatisch wurde die bei mir vom Prog-Generator nicht erzeugt, die lautete bei mir ja ganz anders, woran kann das liegen?
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

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

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

#1047

Beitrag von Railcar »

Hallo Wolf,

Im Prog. Generator sieht das bei mir so aus:

Bild

Es geht also alles - wäre das so wie du es willst?

Bist du sicher das du die letzten aktuellen Versionen verwendest?
Bei mir hat der Prog. Gen die Version 0.71.

Ulrich

Edit:
Armin verwendet HOUSE und CONST und du nutzt HOUSET

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

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

#1048

Beitrag von WolfHo »

Hallo Ulrich,

danke für die Hilfe. Ich habe auch die Version 0.71.

Ich werde die Programmversion von Dir auch unbedingt testen, man kann ja immer nur dazu lernen.
Vielleicht habe ich im Prog.-Generator auch noch nicht den richtigen "Knopf" gefunden, das mit HouseT bzw. Const muss ich mir nochmal genau ansehen.

Herzlichen Dank
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: 839
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
Kontaktdaten:
Deutschland

MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Einzelne LEDs ansteuern

#1049

Beitrag von Hardi »

Hallo Wolf,
WolfHo hat geschrieben: Mo 27. Jan 2020, 18:41 Ich kann die 1. LED mit Zeile "HouseT(#LED, #InCh, 1, 1, 1, 25, SINGLE_LED1) erfolgreich ansteuern, aber die zweite und dritte LED nicht. Wenn ich z. B. die ....LED2 in eine weitere Zeile setze, wird dafür die Start-LED-Nr. unveränderbar auf 2 hochgesetzt, das funktioniert natürlich nicht, da es ja eigentlich nur eine 2812-LED ist mit 3 getrennten Kanälen.
Am besten wir schauen uns das mal am Mittwoch beim Stammtisch an.
Dann kann ich alle Varianten erklären und auf Fragen eingehen.

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 unter meinem Profil bei „Webseite“

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

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

#1050

Beitrag von WolfHo »

Hallo Ulrich und Hardi,

ich konnte im Prog-Generator exakt die von Ulrich vorgeschlagene Konfiguration erzeugen. Aber trotzdem bleibt es dabei, dass nur die 1. Zeile auf der Red-LED Licht "an" macht. Die zwei anderen Zeilen bewirken nichts.
Im Farbtest-Programm kann ich alle 3 LED´s ansprechen und und dort über RGB die drei Helligkeiten einzeln verändern, alle drei auf einer LED-Adresse (bei mir 1, 0 ist Heartbeat).
Nur hilft das für den Normalbetrieb nichts, es ergeben sich damit auch keine schaltbaren oder dynamischen Effekte.
Sicher gibt es dafür Lösungen, die sich mir aber nicht so einfach offenbaren.

Habe jetzt mit dem Pattern Generator experimentiert und siehe da, das Problem lag natürlich an dem Typ vor dem Computer. Werde weiter probieren und sicher noch interessantes realisieren können.

Herzliche Grüße Wolf
Zuletzt geändert von WolfHo am So 2. Feb 2020, 15:50, insgesamt 3-mal geändert.
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 29.1.20

#1051

Beitrag von Worldworms »

Hallo zusammen,

es gibt mal wieder was neues von den Signalbauern. Da sich ja Hardi über meine kleinen Hände bei den Extenderplatinen beschwert hat. Hab ich diesmal wieder was sehr kleines gebaut.

EoW Signale, Elektrisch ortsgestellte Weichen. Diese werden meist in Rangierbahnhöfen vom Lokführer über sogenannte Schlagschalter gestellt, die Laterne zeigt dabei die Stellung der Weiche an.
Kurz zu den Maßen des Signals:
Gesamthöhe ohne Fuß mit Schalgschalter 11,5mm
Schirmgröße: 4x4mmx2,5mm
Platinengröße: 3,3x3,3mm bestückt mit 6 LED's 3 pro Seite.
Die Laterne ist beidseitig beleuchtet, angesteuert natürlich über die MLL

BildIMG_0534 by Worldworms, auf Flickr

BildIMG_0533 by Worldworms, auf Flickr

BildIMG_0536 by Worldworms, auf Flickr

BildEoW by Worldworms, auf Flickr

BildEoW by Worldworms, auf Flickr

Ich hoffe das ich es morgen zum Stammtisch schaffe..................

Gruß
Ronny
Hier gehts von Bad Endorf nach Obing
Bild

aftpriv
InterCity (IC)
Beiträge: 979
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: derzeit Engpass bei IDC-Kupplungen 6-polig

#1052

Beitrag von aftpriv »

Hallo MobaLedLib-Kollegen

derzeit gibt es einen Engpass bezüglich IDC-Kupplungen 6-polig. Ich erwarte erst eine neue Lieferung in ca. 1,5 Wochen.

Es können nur noch 200a-Verteilerplatinen bestellt werden (200b ist nicht mehr lieferbar)
Alle anderen Platinen werden wie bisher in allen Ausführungen geliefert!

Zusätzlich verfügbar und in jeweils Stückzahl 50 gibt es:
. 860-ST-06 IDC-Stecker 6-polig zu € 8,00 (€ 0,16 / Stück)
. 861-BU-06 IDC-Buchse 6-polig zu € 15,50 (€ 0,31 / Stück)

Die "Preisliste" wird in den nächsten Tagen (dann gültig ab 01. 02.2020) aktualisiert (obiges ist ab sofort gültig).

Gruß Alf
Pickel-Bahner seit 1958 / K-Gleis + ZIMO-Decoder (MX633P22/MX645P22)
RocRail & RocNetNode
Email bezüglich MobaLedLib-Belange: LedLib@yahoo.com

eismann30
InterRegio (IR)
Beiträge: 184
Registriert: So 25. Dez 2016, 17:51
Nenngröße: H0
Stromart: digital
Steuerung: Lenz LZV200 WINDIGIPET
Gleise: Roco Line o.B.
Wohnort: 18519 Bremerhagen
Alter: 48
Deutschland

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

#1053

Beitrag von eismann30 »

Ronny,

Super "Winzling" :D

Sieht echt gut aus. RESPEKT.

:gfm:

Gruß Sören
Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 839
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
Kontaktdaten:
Deutschland

MobaLedLib: Beginn einer neuen Ära mit Windows Konfigurationstool. Programmieren war Gestern ... Heute Stammtisch 20:00

#1054

Beitrag von Hardi »

Hallo Zusammen,

Denkt dran: Heute ist Stammtisch um 20 Uhr,
rolfha hat geschrieben: Mi 22. Jan 2020, 11:10 Hallo Stammtischler,
besorgt euch schon mal ein Getränk, am 29.01.2020 ist es wieder soweit. Die Teams Konferenz ist ab 19:00 Uhr geschaltet zum Probieren für neue Teilnehmer. Hardi teilt noch mit, ob der Beginn um 20:00 Uhr oder später ist.
Wir sehen uns:

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

Rolf
Klickt am besten kurz vor 20 Uhr auf den Link. Alles andere geht von alleine.
Ihr könnt es auch schon ab 19:00 probieren. Rolf kann Euch dann bei Problemen helfen. Wenn es nicht klappt könnt Ihr ihn per PN oder Mail kontaktieren. Klickt auf seinen Namen oben und ihr findet seine Kontaktdaten...

Bis bald...

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 unter meinem Profil bei „Webseite“
Benutzeravatar

franz_H0m
InterRegio (IR)
Beiträge: 230
Registriert: So 2. Nov 2008, 20:29
Nenngröße: H0m
Stromart: digital
Steuerung: DCC Eigenbau/Nachbau
Gleise: Tillig/Eigenbau
Wohnort: Lund, Schweden
Alter: 46
Schweden

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

#1055

Beitrag von franz_H0m »

Worldworms hat geschrieben: Di 28. Jan 2020, 20:06 Schirmgröße: 4x4mmx2,5mm
Platinengröße: 3,3x3,3mm bestückt mit 6 LED's 3 pro Seite.
Die Laterne ist beidseitig beleuchtet, angesteuert natürlich über die MLL
Hallo Ronny,

0402?

Wirklich sehr sehr beeindruckend.
Grüße, Franz

Avatar: MAN-Zugmaschine der Ottensener Industriebahn (Foto: Dr. Ullrich Huckfeld).

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

Re:EOW Elektrisch Ortsgestellte Weichen

#1056

Beitrag von Railcar »

Hi zusammen,

Nur mal so zum Nachlesen - falls es jemanden interessiert. So etwa ab Seite 9 des PDFs.

https://fahrweg.dbnetze.com/resource/bl ... 4-data.pdf

Und hier mal in Aktion

https://www.youtube.com/watch?v=LtoERmtSogE

Das ist ja was für die Weichen-mit-Servo-Umschalt-Fraktion. Sonst sieht man's ja nicht blinken beim Umschalten.

Ulrich

Mal Ketzerisch gefragt - gibts die auch in N und Z :shock:
Benutzeravatar

Threadersteller
Hardi
InterCity (IC)
Beiträge: 839
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
Kontaktdaten:
Deutschland

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

#1057

Beitrag von Hardi »

Hallo Ulrich,

Vielen Dank. Ich hatte mich ja schon mehrfach über die riesen Hände von Ronny gewundert. Jetzt haben wir den Beweis, dass das alles nur Fotomontagen waren.

Ronny hat das Bild eines originalen Weichensignals verkleinert und in das Foto seiner Hand kopiert. :-)

Und vermutlich hat er das Bild aus urheberrechtlichen Gründen etwas verfremdet…

So kleine funktionierende Signale kann es nicht geben!

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 unter meinem Profil bei „Webseite“
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 29.1.20

#1058

Beitrag von Worldworms »

franz_H0m hat geschrieben: Mi 29. Jan 2020, 09:50
Worldworms hat geschrieben: Di 28. Jan 2020, 20:06 Schirmgröße: 4x4mmx2,5mm
Platinengröße: 3,3x3,3mm bestückt mit 6 LED's 3 pro Seite.
Die Laterne ist beidseitig beleuchtet, angesteuert natürlich über die MLL
Hallo Ronny,

0402?

Wirklich sehr sehr beeindruckend.

Hallo Franz,
danke fürs Lob :fool:
Ja, 0402 sonst keine Chance da 3 LED's auf einer Seite unterzubringen. Es war mal die Überlegung 3 SMD RGB SMD Leds drauf zu machen um die Belegtmeldung da leuchtet die Laterne dann blau mit unterzubringen. aber daran ist nicht zu denken. Was vielleicht noch möglich wäre, es mit Lichtleitern zu versuchen und das Signal von unter der Anlage zu beleuchten. Mal sehn was noch kommt.


Hallo Ulrich,
danke für die Links zu den EoW's. In N vielleicht noch als Attrappe zu machen aber beleuchtet glaub ich technisch nicht zu ermöglichen, geschweige denn in Z.


Hallo Hardi,
kleines Beweisvideo gefällig? Das Video ist vom Prototypen, deswegen nicht perfekt. Hab mich aber bemüht es so aussehen zu lassen als sei es ein Modell :D :D
Ich muss nur noch mal das Blinkmuster anpassen, wie ich grad bei dem Youtube Video von Ulrich gesehen habe, aber ist Dank der MLL ja kein Problem.




Gruß
Ronny
Hier gehts von Bad Endorf nach Obing
Bild

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

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

#1059

Beitrag von karlz »

Möchte mich für heute entschuldigen, habe clubabend und da geht's um kommende arbeiten, Gruß an alle, viell gibt's ja eine Aufzeichnung

Misha
Regionalbahn (RB)
Beiträge: 43
Registriert: So 22. Dez 2019, 07:26
Nenngröße: H0
Stromart: digital
Steuerung: Koploper
Gleise: Marklin K-Rail
Wohnort: Utrecht / Nederland
Alter: 62
Niederlande

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

#1060

Beitrag von Misha »

MobaLedLib: Veel meer dan een bibliotheek om LED’s mee te besturen


Nederlandse vertaling van de startpagina!


Introductie

Toen ik bijna een jaar geleden MobaLedLib publiceerde, had ik niet verwacht hoe dit project zich verder zou ontwikkelen.

In de tussentijd (14-12-2019) bevat deze draad bijna 850 berichten waarin het bijna onmogelijk is om uw weg te vinden. Daarom heb ik de startpagina gemoderniseerd.
Het eerste bericht bevat alle informatie die je als beginner nodig hebt.
Het is meer werk dan ik had gedacht en er is zoveel te doen ...
Maar je kunt me helpen met je feedback. Vertel me wat je mist, wat je niet helemaal begrijpt en hoe je het document interessanter kunt maken.

Tip: Met Ctrl + f en het invoeren van tekst uit de "inhoudsopgave" vindt u wellicht wat u zoekt. Dit werkt ook met "video's" of "webverwijzingen".

De MobaLedLib was oorspronkelijk een Arduino-bibliotheek waarmee u LED's en andere componenten via een signaallijn kunt bedienen. Het project was opzettelijk bedoeld als een bibliotheek en niet als een voltooid programma, zodat u maximale flexibiliteit heeft. Ik nam ook aan dat je de circuits zelf kon bouwen met geperforeerde platen.

Maar toen deed collega Alf ([Gebruiker] aftpriv [/ Gebruiker]) mee en overtuigde mij dat je in China zeer goedkope boards kunt maken en bood aan ze voor het forum te kopen en tegen kostprijs te distribueren.
Daarom heb ik de printplaten ontwikkeld die nodig zijn om de LED's te regelen. Dit betekent dat de software nu ook zeer goedkope hardware heeft. Alf en Armin ([Gebruiker] 4fangnix [/ Gebruiker]) kwamen in juni samen om de documentatie van de boards te verzorgen. Rolf ([Gebruiker] rolfha [/ Gebruiker]) zorgt voor de documentatie van de LED-installaties in de huizen.

Aan de softwarekant is ondersteuning voor het DCC-protocol en later de Selectrix-verbinding toegevoegd. Nogmaals, sommige stummies hielpen me. Heel erg bedankt.

Het programma "Prog_Generator" is gloednieuw. U kunt de MobaLedLib dus volledig gebruiken zonder te programmeren . U vult gewoon een Excel-spreadsheet in en verzendt de configuratie naar de Arduino.

Deze draad gaat over:
  • Bibliotheek voor het aansturen van veel LED's
  • vrij verkrijgbare boards om zelf te bouwen
  • Besturing via DCC, CAN en Selectrix
  • Windows-interface voor configuratie
  • een gezamenlijk project met veel vrijwilligers


LED's:
Met de MobaLedLib kunnen maximaal 256 RGB-LED's of 768 afzonderlijke LED's worden bestuurd. Hiervoor is slechts één datalijn naar de Arduino vereist. Dit is mogelijk door WS2812 LED's of WS2811-chips te gebruiken. Omdat deze componenten extreem goedkoop zijn (8/12 cent), kunt u veel verschillende lichten voor heel weinig geld in de modelbaan implementeren.

De belangrijkste spelers in het project:
Bild


Links een RGB-led (8 cent), rechts een module voor het aansturen van 3 "normale" LED's (12 cent). Beide zijn slechts 10 mm breed.
De verkleinde versie van de chip is geïntegreerd in de LED links. Deze chip ontvangt de helderheidswaarden van drie LED's via een datalijn. Het geeft andere helderheden door die op de datalijn zijn verzonden via de uitgang naar het volgende blok. Dit leest opnieuw drie datapakketten en geeft het volgende door. De doorgegeven gegevens worden geregenereerd in de chip. Dit filtert eventuele fouten uit voordat ze kunnen worden doorgegeven. Op deze manier kan een groot aantal LED's worden geadresseerd via een enkele datalijn. De datalijn wordt als een ketting van de ene LED naar de volgende doorgestuurd (zie Funktionsweise WS281x LEDs (#40) ).
Aan het einde van het artikel vindt u bronnen voor de onderdelen.

De meest populaire toepassing van MobaLedLib is het "drukke" huis . Met de LED's kunt u elke kamer afzonderlijk verlichten en willekeurig in- en uitschakelen. Maar dat is niet alles. Door RGB-LED's te gebruiken, kunt u elke lichtkleur en helderheid creëren. U kunt ook effecten simuleren zoals televisies, open haarden en speciale lichten zoals neonlampen .
Veel lampen kunnen in een huis worden gebruikt en toch is het hele huis alleen via een vierpolige kabel verbonden (zie Video: Belebtes Haus (#26) ).

Als u 6 RGB-LED's per huis gebruikt, kunnen 42 huizen worden "verlevendigd" met een Arduino.

De bedrading:
Het tweede speciale kenmerk van de MobaLedLib is de bedrading via een vierpolige kabel in combinatie met de verdeelborden. Deze verdeelborden kunnen op dezelfde manier worden gebruikt als 230V verdeeldozen. Je steekt gewoon de lichten in een beschikbare socket. Als er niet genoeg sockets beschikbaar zijn, wordt een ander verdeelbord gebruikt.
De truc is dat de uitgang van de laatste LED in een groep (bijvoorbeeld een huis) wordt teruggekoppeld naar de connector. De uitgang van een "socket" wordt naar de ingang van de volgende socket in het verdeelbord geleid. Als gevolg hiervan kan de lineaire structuur van de LED's, zoals bekend uit de LED-strips, worden gebruikt om een stervormige topologie met eventuele vertakkingen te maken. Dit maakt de LED's ideaal voor een modelwereld.

Opgelet met de voedingsspanning; U dient niet de voedingsspanning van meerdere verdeelborden in cascade te plaatsen!
Zelfs met slechts 5V moet je precies weten wat je doet. Wanneer alle LED's branden, kan er meer dan 15A stromen! In dit artikel Gefahr durch Strom und Netzteile (#343)
Ik heb dat beschreven.

De verdeelborden kunnen worden uitgerust met 4-pins of 6-pins connectoren. De 4-pins pluggen zijn kleiner en passen beter door gaten in de basisplaat van het systeem, maar helaas zijn ze ook aanzienlijk duurder. Met de 6-pins connectoren worden de twee extra contacten gebruikt om de voeding te verbeteren.
Naast deze twee connectoren kunnen ook RJ12-connectoren worden gebruikt (niet weergegeven in de volgende afbeeldingen). Bild



De volgende afbeelding toont de verschillende componenten en hun bedrading: Bild

Hier de foto in groot formaat

Hier zie je de stervormige structuur heel mooi. U kunt ook zien dat de individuele consumenten eenvoudig zijn aangesloten op de verdeelborden.
Het maakt niet uit of dat gaat om:
  • een huis met verschillende RGB-LED's.
  • een verkeerslicht.
  • een geluidsmodule met twee extra uitgangen.
  • één bord voor 3 servo's.
  • een brandweerwagen met verschillende lichten.
  • een lichtsignaal.
  • ...
De bedieningselementen:

De LED's worden bestuurd door een Arduino Nano. Je kunt deze populaire microcontroller in China krijgen voor minder dan twee euro. Het bestuurt alle LED's onafhankelijk of in combinatie met een modeltrein centrale.
De LED's kunnen zeer snel worden geschakeld (20 ms). Dit is bijvoorbeeld cruciaal voor een fotoflits of een laslicht. Snelle transmissie is echter ook cruciaal voor het langzaam vervagen in en uit van bijvoorbeeld de lichten van een Andreas kruis.

De tweede Arduino (rechts op de foto) zorgt voor de contacten met de buitenwereld. Het is alleen vereist als opdrachten van een controlecentrum moeten worden ontvangen via DCC of Selectrix.

En hier de Master en zijn Slave:

Bild

Moederbord met twee Arduino-nanos


Het hoofdbord en de andere borden kunnen worden verkregen bij Alf ([Gebruiker] aftpriv [/ Gebruiker]) tegen kostprijs (e-mail naar LedLib@yahoo.com, zie Verfügbare Platinen und Preisliste (#500) ).


Het script:

Het gedrag van de lichten, servo's, geluidsmodules en andere componenten die op het moederbord zijn aangesloten, wordt bestuurd door een individuele configuratie. Hier kunt u voor elke LED afzonderlijk of voor meerdere LED's in een groep bepalen hoe deze zich moeten gedragen.
Er zijn verschillende vooraf gedefinieerde effecten.
Hier zijn er een paar:
  • "Druk" huis
  • Baken van een windturbine
  • Blauwe lichten voor hulpvoertuigen
  • Gevaarlichten langs de weg
  • Vuur
  • ...
Bovendien kan elk patroon worden gemaakt met de Pattern_Generator .
Een verkeerslichtsysteem voor een complexe kruising kan bijvoorbeeld individueel worden ontworpen.
De verschillende effecten worden met behulp van verschillende dialoogvensters in een Excel-tabel ingevoerd. Vanuit deze tabel kunnen ze met één druk op de knop worden overgezet naar de Arduino.

Bild



Als voorbeeld hier de huidige configuratie van Horst Dieter:
Bild

Hier de afbeelding in groot formaat

Deze paar lijnen worden gebruikt om 73 RGB-LED's, 10 individuele LED's en een geluidsmodule te bedienen. En dat is slechts een klein voorbeeld. Met de MobaLedLib kunnen maximaal 256 RGB-LED's worden bestuurd.

De verschillende huizen, de Andreas kruisen en de geluidsmodule kunnen afzonderlijk worden geactiveerd via een controlecentrum. Het DCC-protocol wordt hier gebruikt voor communicatie.
U kunt de leds ook schakelen zonder een modeltrein controlecentrum. U kunt schakelaars of knoppen verbinden met de Arduino. Hier Einfache Lösung zum einlesen von Tastern für Knopfdruckaktionen (#230) wordt een eenvoudig circuit getoond dat 10 knoppen kan lezen via een enkele Arduino-pin. Tot 80 schakelaars kunnen worden ingelezen via een extra printplaat.

De MobaLedLib kan nog steeds worden gebruikt zonder de Excel-tool. Er zijn veel voorbeelden in de Arduino IDE die laten zien hoe u de afzonderlijke functies kunt gebruiken. Deze voorbeelden kunnen naar wens worden gecombineerd (zie Überblick aller Beispielprogramme der Bibliothek (#243) ).


Ondersteunde protocollen:

MobaLedLib ondersteunt momenteel de volgende protocollen:
  • DCC (Dit protocol is beschikbaar op bijna alle modelspoor centrales)
  • Selectrix
  • CAN-bus van Märklin
Het moederbord is al voorbereid op LocoNet. Tot nu toe heeft echter niemand de noodzaak aangegeven om dit te implementeren. Daarom heb ik dit protocol nog niet geïmplementeerd. Over het algemeen kan de bibliotheek worden aangepast aan een breed scala aan interfaces. Laat het me weten als je een ander protocol nodig hebt.

Uitbreidbaarheid:

De bibliotheek biedt verschillende vooraf gedefinieerde functies. Maar het kan ook gemakkelijk worden aangevuld met andere effecten. U kunt dat doen met de Pattern_Configurator:
Verbesserter Pattern_Configurator (#351)
Hiermee kunnen bijvoorbeeld alle lichtsignalen, verkeerslichten, looplichten, ... worden geconfigureerd. Schrijf me als je iets speciaals wilt doen.

De Pattern_Configurator is sinds 12/17/19 verbonden met de Prog_Generator. Dit betekent dat u eenvoudig gegevens tussen de twee programma's kunt uitwisselen. Enkele details zijn hier te vinden: Samenvoeging van Pattern_Configurator en Prog_Generator (#825)


Installatie:

Als u de MobaLedLib wilt gebruiken, moet u de gratis Arduino IDE installeren. De MobaLedLib kan vervolgens met slechts een paar klikken worden gedownload van de IDE. Entry #509: (link) gebruikt veel afbeeldingen om te laten zien hoe dit wordt gedaan. Na installatie wordt de configuratie gemaakt met behulp van het bovenstaande Excel-blad. U hebt geen programmeerervaring nodig.

Documentatie:

De documentatie van de bibliotheek en de beschikbare boards zijn te vinden in deze GitHub-repository: https://github.com/Hardi-St/MobaLedLib_Docu
Een (hopelijk actuele) lijst van alle documenten met een korte beschrijving van elk document kan worden geopend via deze link

Documentatie is nooit compleet. Er ontbreekt altijd iets. U bent van harte uitgenodigd om bij te dragen aan de beschrijving van de MobaLedLib. U kunt suggesties doen voor verbetering van bestaande documenten of door uw eigen documenten te maken.

We komen af en toe samen voor een 'virtuele' ronde tafel. Iedereen is welkom om dit te doen. Het enige dat u nodig hebt is een pc met internettoegang (zie: Oproep voor eerste virtuele ronde tafel conferentie ( Stammtisch ) (#330) ).


Benodigde hardware:

Voor de eerste tests met de MobaLedLib hebt u een Arduino Nano of een Uno en enkele WS2812 RGB-LED's nodig. In het gedeelte "Leveringsbronnen" vindt u enkele mogelijke bronnen.
De ingang van de eerste RGB LED is verbonden met pin D6 van de Arduino. Bovendien verbind je + 5V en GND met de overeenkomstige verbindingen van de Arduino en kun je aan de slag.

Het is echter raadzaam om de printplaten van Alf tegen kostprijs te gebruiken. Stuur hiervoor een e-mail naar LedLib@yahoo.com (zie: Verfügbare Platinen und Preisliste (#500) ).


Installatie van de LED's in een huis:

De LED's kunnen op verschillende manieren in de huizen worden geïnstalleerd. De RGB-LED's zijn het meest geschikt omdat ze kunnen worden gebruikt om alle kleuren en speciale effecten te creëren, zoals tv of een open haard. Er kunnen echter ook "normale" individuele witte LED's worden gebruikt, die vervolgens worden bestuurd via WS2811-modules. Hier zijn een paar foto's van hoe ik het doe:
Aansluiting van de LED's via een platte kabel:
Bild



De LED's zijn gelijmd op kartonnen verlaagde plafonds met kartonnen scheidingswanden en in het huis geschoven:
Bild



Details zijn hier te vinden: LED Einbau in Haus (#34)

Hier zijn nog enkele voorbeelden:
Video: Einbau der LEDs in Spur N Haus von Rolf (#231)
Video: Einbau weiterer LEDs mit selbstklebenden Kupferstreifen von Rolf (#238)
Einbau von RGB LEDs mit Lichtboxen von Armin (#574)


Verbinding van de WS2811-modules:

Met de WS2811 kunnen 3 normale LED's worden aangestuurd via de MobaLedLib. Dit kunnen LED's in straatlantaarns, verkeerslichten of lichtsignalen zijn. Omdat de WS2811-chips de stroom intern beperken tot 18 mA, zijn geen extra weerstanden vereist. Let op: alle bestaande weerstanden moeten worden verwijderd anders lichten de LED's te zwak op.

Hier is een voorbeeld van een lichtsignaal:
Bild



Het uitgangssignaal heeft 6 LED's. Deze worden bestuurd met twee WS2811-modules die boven elkaar zijn verpakt in een krimpkous:
Bild


Bild

Hier gebruikte ik enigszins verschillende stekkers: Beispiele zum Anschluss normaler LEDs per WS2811 Modul (#195)


Verbinding van de LED / WS2811 met de platte kabel:

De LED's (huizen, signalen, ...) zijn verbonden via 4-pins platte kabels die zijn aangesloten op pin-bussen met behulp van snij / klemtechnologie. Deze stekkers zijn heel gemakkelijk te gebruiken. U steekt de kabel recht in de connector en drukt deze samen met een bankschroef. De contacten snijden door de isolatie en zorgen voor een zeer betrouwbare verbinding. Op deze manier kunnen de 4 verbindingen zeer snel worden gecontacteerd. U moet de platte kabel echter op de juiste manier invoeren.
Om dit te doen, moet de gemarkeerde kabel (rood op de afbeelding) overeenkomen met de kleine driehoek op de connector:
Bild

Links een 6-pins kabel, rechts een 4-pins kabel in een 6-pins aansluiting.

Lijnen toewijzen:
1: + 5V (gemarkeerde kabel)
2: Gegevensinvoer
3: grond (GND)
4: Gegevensuitvoer

Als meerdere LED's of WS2811-modules zijn aangesloten via een platte kabel, zijn + 5 V en aarde verbonden met elke module. De data-uitgang van de eerste LED is verbonden met de data-ingang van de volgende LED.

Let op: het is erg belangrijk dat de gegevensuitvoer van de laatste LED of de laatste WS2811-module is aangesloten op de 4e lijn, anders werken de volgende LED's niet! Dit is ook van toepassing als u slechts één RGB-led hebt aangesloten.

Andere boards:

Printplaten ontwerpen is leuk. Daarom heb ik verdere modules voor MobaLedLib ontwikkeld en beschikbaar gemaakt voor het forum.
Deze boards kunnen ook worden verkregen bij Alf ( aftpriv ) tegen kostprijs (mail naar: LedLib@yahoo.com, zie: Verfügbare Platinen und Preisliste (#500) )


JQ6500-geluidsmodule:

Met het JQ6500-bord kunnen 5 geluiden direct worden opgeroepen. Meer zijn beschikbaar via de functies "Volgende" en "Vorige". Het bord kan ook twee LED's aansturen.

Hier zijn twee configuraties van de Sound JQ6500-module:
Bild



Links met een 4-pins connector en een WS2811-module die ik voorheen niet kende. Rechts met 6-pins connector en de "normale" WS2811-module (zie Erfolgreiche Inbetriebnahme der JQ6500 Sound Platine (#288) ).


Servokaart:

3 servo's kunnen worden bestuurd met één bord:
Bild


Hiervoor heb je een WS2811, een ATTiny85 en wat componenten nodig (zie Servo und Tiny UniProg Platinen sind da (#342) ).

Viessmann Multiplex LED's en stappenmotoren kunnen binnenkort met dezelfde kaart worden bestuurd. De software hiervoor is helaas nog niet klaar.


ATTiny UniProg:

Een programmeeradapter is vereist om de ATTiny85 te programmeren. Het werkt ook met een Arduino en een paar kabels zoals b.v. https://www.frag-duino.de/index.php/mak ... grammieren wordt hier weergegeven.
U moet echter de zekeringen van de tinys zo instellen dat de reset-pin kan worden gebruikt als een extra invoer (zie # 313: viewtopic.php?f=7&t=165060&sd=a&start=312). U kunt dit eenvoudig doen met deze printplaat met een druk op de knop. Het bord is aangesloten op een Arduino Uno (of Genuino).
Hier zijn de twee afzonderlijk te zien:
Bild

(Siehe Servo und Tiny UniProg Platinen sind da (#342) )

Binnenkort:
  • PCB voor de geluidsmodule MP3-TF-16P (tot 14 geluiden kunnen direct worden opgeroepen)
  • Besturingskaart voor 14-16V-lampen of LED's met geïntegreerde serieweerstand
  • Bord voor het lezen van 80 en meer schakelaars
  • ...
3D-printen:

En de dummies zetten de druk erop...

Er zijn speciaal voor de bibliotheek gemaakte 3D-printbestanden die hier kunnen worden gedownload:
https://github.com/Hardi-St/MobaLedLib_ ... MobaLedLib

Hier zijn een paar voorbeelden:

Een Ronny-moederbordhoes:
Bild


Een lichtsignaal van Lorenz:
Bild

Inhoudsopgave van de draad:

Ik vind het heel moeilijk om de belangrijkste bijdragen te identificeren. Er mogen niet te veel vermeldingen zijn, zodat u het overzicht niet verliest. Aan de andere kant mogen de belangrijke punten niet ontbreken. Daarom heb ik je hulp nodig. Stuur me dus een e-mail als je een suggestie hebt voor wat ik aan de lijst moet toevoegen.

U kunt hier documenten, boards en alle programma's vinden: https://github.com/Hardi-St

Een PDF-document met alle bijdragen op het forum is hier te vinden:
viewtopic.php?f=7&t=165060&p=2033735#p2033575

Dit is erg praktisch als u naar een trefwoord wilt zoeken (de laatste berichten zijn mogelijk nog niet in het document opgenomen).

De inhoudsopgave is in het Duits vanwege de verwijzingen naar het Duits talige Stummies Forum!

Installation der MobaLedLib als Bildergeschichte (#14) (Siehe auch #509 und #825)
LED Einbau in Haus (#34)
Funktionsweise WS281x LEDs (#40)
Erste Verteilerplatinen sind verfügbar (#122)
Tabelle generieren für Stummi Forum per Excel Makro (#133)
Unterstützung für zweites Sound Modul (JQ6500) fertiggestellt mit Video (#141)
Beispiele zum Anschluss normaler LEDs per WS2811 Modul (#195)
Hauptplatine (#196)
Einfache Lösung zum einlesen von Tastern für Knopfdruckaktionen (#230)
LED Testprogramm (#236)
Aufgabenverteilung an freiwillige Helfer (#252)
Überblick aller Beispielprogramme der Bibliothek (#243)
Neue Arduino IDE macht Probleme mit neuen Bootloader (#255)
Vorstellung der Servo Platine (Später auch für Mux Signale und Stepper) (#265)
Servo Motor und Lego (#284)
Die Hauptplatinen sind endlich da (#285)
Erfolgreiche Inbetriebnahme der JQ6500 Sound Platine (#288)
Bilder der neuen Verteilerplatine (#290)
Fehlersuchquiz (#296)
Die Lichtmaschine von Rolf (#305)
CAN Bus funktioniert mit der neuen Hauptplatine (#307)
”Making of” der Platine zum Programmieren der ATTinys (#313)
Erweiterung der Dokumentation ist fertig (#326)
Aufruf zum ersten virtuellen Stammtisch (#330)
Servo und Tiny UniProg Platinen sind da (#342)
Gefahr durch Strom und Netzteile (#343)
Verbesserter Pattern_Configurator (#351)
Bestückungsanleitung für Hauptplatine von Alf und Armin ist fertig (#357)
Erschwerte Arbeitsbedingungen (#361)
Zweiter Stammtisch (#374)
Terminierungswiderstand R1 (#400)
Selextrix (#403)
WS2811 Module mit verschiedenen Anschlussbelegungen (#411 ff)
Dritter Stammtisch (#483)
Verfügbare Platinen und Preisliste (#500)
Gastauftritt des Z21 Eigenbaus mit vielen Bildern von Ingo (#508)
Vorstellung des neuen Excel Konfigurations-Programms - Beginn einer neuen Ära (Mit Installationsanleitung) (#509)
Erste korrigierte Version 0.9.1 der Bibliothek (#542)
Einbau von RGB LEDs mit Lichtboxen von Armin: Teil 1(#574)
Randnotiz: Version 0.9.2 der Bibliothek verfügbar (#661)
LED Farben und Helligkeiten verändern (#669)
Einbau von RGB LEDs mit Lichtboxen von Armin: Teil 2 (#673)
Einzelne LEDs oder RGB LEDs ansprechen / WS2811 oder WS2812 (#674)
Signale Erstellen mit dem Pattern_Configurator macht riesig Spaß (#678)
LED Einbau mit gedruckten Wänden aus dem 3D Drucker und Gehäuse für Hauptplatine (#685 ff)
Lichtsignal 3D Drucker (#697)
Pattern_Configurator und Servo Steuerung mit Video von Rolf (#725)
Mehr als 500 Jahre Zuchthaus in berüchtigter Biker-Kneipe (#756)
Gleichzeitige Spannungsversorgung per USB und 5V Netzteil? (#780 ff)
Steuerung der LEDs per Helligkeitssensor für Hacker (#786)
Video von Ronny zur Steuerung der LEDs per Helligkeitssensor (#794)
Vorstellung des Pattern_Configurators beim Stammtisch mit Video (Fast 2 Stunden Gelaber von einem gewissen Hardi) (#810)
MobaLedLib als TV-Star! (#815)
WS2811 Extender Platine (höhere Spannungen und Ströme) funktioniert (#823)
Neue Version (0.9.3) der MobaLedLib ist verfügbar / Verlobung Prog_Gen. & Pattern_Conf. / Neues Farbtestprog. von Harold (#825)



Video’s:

Hier zijn enkele video's die duidelijk laten zien hoe het eruit kan zien. De kop is ook de link naar het bericht op het forum. Meer details zijn hier te vinden.

Video: Andreaskreuz (#22)
De eerste video toont de functie "Andreaskreuz ()" van de bibliotheek. Het bijzondere hieraan is de zachte vervaging van de LED's. Voor dit doel stuurt de bibliotheek elke 20 ms een nieuwe helderheidswaarde naar de LED's.

In de video zie je de Arduino linksboven. Dit is verbonden met een verdeelbord met een 4-pins platte kabel. Hierop is een WS2811-module aangesloten (in het midden van de afbeelding) die de LED's van de andreaskruizen aanstuurt.
Hier is een WS2811-module in detail:
Bild

De modules zijn beschikbaar voor een paar cent in China.


Video: Belebtes Haus (#26)
Het toont een "druk huis" in snelle beweging. Pas na een paar seconden verandert er wat => Klik de video niet weg ...

In de twee middelste kamers op de eerste en tweede verdieping kijken de bewoners in de verte. Vanwege de kortere inschakeltijden is het flikkeren van het scherm niet zo goed. Op de eerste verdieping aan de rechterkant is waarschijnlijk de modelbouw kamer die fel wordt verlicht door neonlichten.
In totaal zijn 8 verschillende kamers in dit huis verlicht met RGB-LED's. Alle worden bestuurd via een 4-pins platte kabel.
Op de lay-out kiest u de willekeurige tijden waarmee de lichten aanzienlijk langer worden in- en uitgeschakeld.


Video: Lichtsignale (#28)
De video toont het zacht mengen van de LED's voor signalen. De signaalbeelden kunnen vrij worden geconfigureerd. Hiervoor kan het Excel-programma "Pattern_Configurator" worden gebruikt, dat deel uitmaakt van de bibliotheek.
De video laat ook zien dat de signalen kunnen worden geschakeld via een in de handel verkrijgbare besturingseenheid. In dit voorbeeld wordt hiervoor de CAN-bus gebruikt. Een aanpassing aan andere bussen / protocollen is te allen tijde mogelijk.



Video: Knopfdruck Aktion Höhle(#29)
Hier wordt een "drukknopactie" van ons systeem getoond. De druipsteengrot wordt verlicht door 13 RGB-LED's uit verschillende richtingen. Hiertoe wordt de functie Pattern()van de MobaLedLib gebruikt. Naast verkeerslichten [/ b] of spoorwegsignalen [/ b] kunnen dergelijke "verlichtingen" ook worden gecreëerd.
De eerste keer dat u op de knop drukt, wordt een van de twee kampvuren in de grot geactiveerd. Helaas is dat wat niet zichtbaar is in de video. Als u nogmaals op de knop drukt, wordt een lichtscène geactiveerd met een paar tegelijkertijd actieve LED's. De derde druk op de toets activeert een betere verlichting. De knipperende volgorde van de knop is verschillend voor de verschillende modi. De "drukknopactie" wordt na enige tijd beëindigd of door de knop langer ingedrukt te houden.



Video: Knopfdruck Aktion Windrad (#33)
Deze film toont nog een "drukknopactie". Helaas is de knop slechts half zichtbaar (rechtsonder in de afbeelding). Wanneer de schakelaar voor de eerste keer wordt ingedrukt, begint het licht in de windturbine te knipperen. Het knipperen van echte windturbines is gesimuleerd. Deze lichten kort twee keer kort en dan is er een korte pauze (1 seconde aan, 0,5 seconde uit, 1 seconde aan, 1,5 seconde uit) Zie: https://www.windparkwaldhausen.de/conte ... agen_.html)


Video: Brennendes Haus Feuerwehr und Rauch(#58)
Vuur kan ook worden gesimuleerd met de MobaLedLib. Een RGB-led wordt gebruikt voor een kampvuur. Voor een groter vuur zoals in de video hier, worden verschillende LED's bestuurd door de bibliotheek. Gelukkig heb ik nooit moeten ervaren hoe een echt huis brandt. Ik hoop dat de simulatie van het programma er werkelijkheidsgetrouw uitziet.


Huis en brandweerwagen moeten op ons systeem worden geïnstalleerd als een nieuwe "druk op de knop" -actie.
De eerste keer dat u op de knop drukt, gaat het vuur aan. De tweede druk op de knop activeert de rookgenerator. En met de derde druk op de knop komt de brandweer. Omdat kinderen gewoon van de geluiden genieten, kunt u elke keer dat u op de knop drukt een ander MP3-bestand oproepen.


DCC Einlesen funktioniert mit Video: Signale steuern (#98)


In de video kun je zien dat ik twee Arduinos heb aangesloten via een kabel met drie draden (Tx, GND en een kabel "Send_Enable"). Een klein programma draait op de linker DCC Arduino die de DCC-gegevens leest met de "NmraDCC" -bibliotheek en deze via de seriële interface naar de juiste LED Arduino stuurt. Dit leest de gegevens in en bestuurt dus de signalen.


Video: Kaputte LED und Feuer Simulation (#113)
De RGB-LED's zijn extreem goedkoop (elk 8 cent). Voor deze prijs kan het gebeuren dat de kwaliteit uit de weg gaat. Dat gebeurde mij in één partij. Alleen een slechte LED kan zo'n effect veroorzaken:

Dit komt omdat de uitgang van de ene LED is verbonden met de ingang van de volgende. Als een LED draait, zal het volgende allemaal draaien ;-(

Hier is een poging om een brand te simuleren met de RGB-LED's. Alleen als je veel LED's gebruikt en je ze niet direct (bijvoorbeeld een vel papier eroverheen) kunt zien, lijkt het een beetje op vuur. Maar er is nog ruimte voor verbetering.


De kleuren in de video zijn niet correct en het is ook overdreven.


Unterstützung für zweites Sound Modul (JQ6500) fertiggestellt mit Video (#141)
De video toont het ophalen van bepaalde geluiden via adressen 1-3. Vervolgens wordt het vorige geluid afgespeeld met adres 4 "Rood" en met "Groen" het volgende geluid. Adres 5 "rood" schakelt tussen geluiden 1-3 en "groen" roept een willekeurig geluidsbestand op. Ik heb niet laten zien hoe het volume te wijzigen, wat gebeurt via adres 6.
Tegen het einde kun je zien dat een van de knoppen op mijn MS2 niet altijd reageert ;-(



Video: „belebter“ N-Bahnhof mit RGB LEDs von Rolf (#223)
In deze video toont Rolf een treinstation dat wordt verlicht met RGB-LED's. Een voetbalwedstrijd wordt duidelijk uitgezonden in het station.



Video: Illumination einer Burg als Knopfdruckaktion (#224)
Video van een kasteel dat wordt verlicht met 6 RBG-LED's die via een knop worden ingeschakeld. Het is weer een "drukknop" -campagne op ons systeem.

Wanneer u voor het eerst op de knop drukt, gaan de schijnwerpers langzaam achter elkaar branden. Als u nogmaals op de knop drukt, wordt de gekleurde verlichting gestart. Hier veranderen de kleuren van de schijnwerpers langzaam. Dit resulteert in een heel mooi kleurenspel (in het echt zou ik het kitscherig vinden, maar ik vind het leuk in de lay-out).

Om de video te bekijken heb je een beetje geduld nodig omdat de kleuren heel langzaam veranderen (nauwelijks merkbaar).


De tweede video toont opnieuw problemen met een LED. Na een korte periode van werking op vol vermogen begint de defecte LED te knipperen. Dit heeft ook invloed op de volgende LED (links in de afbeelding). Als u de defecte LED met wat koude spray afkoelt, werkt deze weer een tijdje.



Video: Einbau der LEDs in Spur N Haus von Rolf (#231)
In de video laat Rolf zien hoe gemakkelijk het is om de hardware voor de bibliotheek te gebruiken en dat het heel eenvoudig is om huizen uit te rusten met de WS2812 LED's.



Video: Einbau weiterer LEDs mit selbstklebenden Kupferstreifen von Rolf (#238)
Hier toont Rolf de aansluiting van de RGB-LED's via zelfklevende koperen strips:



Videos: Gefahr durch Strom und Netzteile (#343)
Twee video's die laten zien dat omgaan met "elektriciteit" gevaarlijk kan zijn. Doe dit alsjeblieft niet na!
Dit wordt in het artikel meer gedetailleerd besproken (link in de kop).



Video Schoorsteenveger (#448)
rolfha hat geschrieben: Nadat ik de verlichting in het huis had aangestoken, kwam de schoorsteenveger. Ik liet hem op het dak liggen om te testen. Model-dwaas, ik weet het. Het laat nog steeds zien wat mogelijk is met een derde (een van de drie mogelijke servo's op een bord met een adres). Een paar dagen geleden hielp Hardi me om de servo te configureren en de man op het dak de beweging te laten herhalen met de patroonconfigurator. Eén druk op de knop = één schoorsteen schoon. Goedkoop toch?

Wat is de hardware? MobaLedLib hoofdkantoor, servobord, goedkope servo uit China.



Video: Auflösung Inselrätzel (#593)
Prijsvraag: wat doet een Preiser als hij alleen op een onbewoond eiland is gestrand met een MobaLedLib-zaklamp?


Antwoord:
De Preiser genereert een macro met de Pattern_Generator:

Code: Alles auswählen

#define Morse code (LED, InCh) PatternT1 (LED, 128, InCh, 1,0,128,0, PM_SEQUENZ_NO_RESTART, 240,21,119,71,5,116,85,247,85,55,85,209,209,197,21,5)
speel het op de Arduino, en hoop dat er iemand anders is die Morse-code kan ontcijferen:


Kupfer Gehäuse und Blinklicht (#724)
Wat een stuk plexiglas doet:



Drei Servos und ein Sound Modul im Einsatz (#725)
In Rolf's video maakt de schoorsteenveger ijverig de schoorsteen schoon en rijdt de Trabbi luidruchtig de garage uit, waarvan de poort vooraf opent. Dit alles werd gedefinieerd met een paar regels in de Pattern_Configurator.



SMD Heißluft löten der Servo Platine (#785)
Rolf laat zien hoe gemakkelijk het is om SMD IC's te solderen. Je blaast ze alleen met hete lucht. Het component glijdt zelfs op de juiste plaats als bij toverslag. Later vertelde hij me dat zijn vriend Adhesie hielp. Ondanks dat de lucht 280 graden heet was, werken de Servos perfect in het servopositieprogramma.




Tag / Nacht Steuerung mit Helligkeitssensor (#794)
In deze video laat Ronny zien hoe de ModaLedLib kan worden gebruikt om lichten automatisch te regelen via de omgevingshelderheid. Hij toont ook een kort overzicht van zijn systeem en het eerste KS-signaal dat wereldwijd wordt bestuurd met de MobaLedLib.



Vorstellung des Pattern_Configurators beim Stammtisch mit Video (#810)
Tijdens de rondetafel (Stammtisch) sessie heb ik een aantal dingen laten zien die gedaan kunnen worden met de Pattern_Configurator. De gegevensuitwisseling tussen Pattern_Configurator en Prog_Generator wordt veelvuldig gebruikt.
Bild



Video Starten => https://ohoe12-my.sharepoint.com/:v:/g/ ... Q?e=QIkjER


Waar te koop:

De onderstaande bronnen zijn slechts voorbeelden. De onderdelen zijn zeker ook verkrijgbaar bij veel andere fabrikanten. Meld als een link niet meer werkt of als u weet van goedkopere bronnen.
Hardi

Links naar MobaLedLib vertalingen in het Nederlands:
Groetjes Misha.
Zuletzt geändert von Misha am So 16. Feb 2020, 14:26, insgesamt 19-mal geändert.
Antworten

Zurück zu „Software und Hardware“