<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.mobaledlib.de/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>MobaLedLib Wiki</title>
        <description></description>
        <link>https://wiki.mobaledlib.de/</link>
        <lastBuildDate>Tue, 20 Oct 2026 22:18:24 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.mobaledlib.de/_media/logo.png</url>
            <title>MobaLedLib Wiki</title>
            <link>https://wiki.mobaledlib.de/</link>
        </image>
        <item>
            <title>sidebar - [Workshops] </title>
            <link>https://wiki.mobaledlib.de/sidebar</link>
            <description>
&lt;h3 class=&quot;sectionedit1&quot; id=&quot;der_einstieg_in_die_mobaledlib&quot;&gt;Der Einstieg in die MobaLedLib:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/ueberblick_platinen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:ueberblick_platinen&quot; data-wiki-id=&quot;anleitungen:ueberblick_platinen&quot;&gt;Platinen-Überblick &amp;amp; Anleitungen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/shop/mobaledlib_online-shop&quot; class=&quot;wikilink1&quot; title=&quot;shop:mobaledlib_online-shop&quot; data-wiki-id=&quot;shop:mobaledlib_online-shop&quot;&gt;MLL-Online-Shop&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/quickstart&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:quickstart&quot; data-wiki-id=&quot;anleitungen:quickstart&quot;&gt;Schnellstart &amp;amp; Installation&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/hilfestellungen/fehlersuche_und_fehlerbehebung&quot; class=&quot;wikilink1&quot; title=&quot;hilfestellungen:fehlersuche_und_fehlerbehebung&quot; data-wiki-id=&quot;hilfestellungen:fehlersuche_und_fehlerbehebung&quot;&gt;Fehlersuche &amp;amp; Fehlerbehebung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/stammtische/videos/einsteiger&quot; class=&quot;wikilink1&quot; title=&quot;stammtische:videos:einsteiger&quot; data-wiki-id=&quot;stammtische:videos:einsteiger&quot;&gt;Einsteiger-Video&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/theorie/prinzip_rgb_leds&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:theorie:prinzip_rgb_leds&quot; data-wiki-id=&quot;anleitungen:theorie:prinzip_rgb_leds&quot;&gt;Erklärung RGB-LEDs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/hilfestellungen/ws2811&quot; class=&quot;wikilink1&quot; title=&quot;hilfestellungen:ws2811&quot; data-wiki-id=&quot;hilfestellungen:ws2811&quot;&gt;Der Universal-Schalter WS2811&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/hilfestellungen/spannungsebene&quot; class=&quot;wikilink1&quot; title=&quot;hilfestellungen:spannungsebene&quot; data-wiki-id=&quot;hilfestellungen:spannungsebene&quot;&gt;Warum 5V &amp;amp; 12 V?&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/hilfestellungen/kabelfarben&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:hilfestellungen:kabelfarben&quot; data-wiki-id=&quot;anleitungen:hilfestellungen:kabelfarben&quot;&gt;MLL Kabelfarben &amp;amp; Reihenfolge&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/archiv&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:archiv&quot; data-wiki-id=&quot;anleitungen:archiv&quot;&gt;Archivierte Platinen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/MobaLedLib%20Ein%20kurzer%20Ueberblick.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/MobaLedLib%20Ein%20kurzer%20Ueberblick.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;MobaLedLib Ein kurzer Überblick&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/MobaLedLib%20Short%20Overview.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/MobaLedLib%20Short%20Overview.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;MobaLedLib Short Overview&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/aktuelles/veroeffentlichungen_in_medien&quot; class=&quot;wikilink1&quot; title=&quot;aktuelles:veroeffentlichungen_in_medien&quot; data-wiki-id=&quot;aktuelles:veroeffentlichungen_in_medien&quot;&gt;Berichte in den Medien&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Der Einstieg in die MobaLedLib:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;der_einstieg_in_die_mobaledlib&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-1025&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;stammtische&quot;&gt;Stammtische&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://forum.mobaledlib.de/viewtopic.php?t=852&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://forum.mobaledlib.de/viewtopic.php?t=852&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Virtueller Stammtisch&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/stammtische/videos/uebersicht&quot; class=&quot;wikilink1&quot; title=&quot;stammtische:videos:uebersicht&quot; data-wiki-id=&quot;stammtische:videos:uebersicht&quot;&gt;Videos der Stammtische&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stammtische&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stammtische&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;1026-1193&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;die_wichtigsten_seiten_links&quot;&gt;Die wichtigsten Seiten &amp;amp; Links:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/stromversorgungmll&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:stromversorgungmll&quot; data-wiki-id=&quot;anleitungen:stromversorgungmll&quot;&gt;Stromversorgung der MLL&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/sicherheitmll&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:sicherheitmll&quot; data-wiki-id=&quot;anleitungen:sicherheitmll&quot;&gt;Hinweise zur elektrischen Sicherheit der MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/hilfestellungen/wannenstecker&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:hilfestellungen:wannenstecker&quot; data-wiki-id=&quot;anleitungen:hilfestellungen:wannenstecker&quot;&gt;Belegung der Wannenstecker&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://forum.mobaledlib.de&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://forum.mobaledlib.de&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Forum der MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib&quot; rel=&quot;ugc nofollow noopener&quot;&gt;MobaLedLib auf Github&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Dokumentationen der MLL auf Github&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Die wichtigsten Seiten &amp;amp; Links:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;die_wichtigsten_seiten_links&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1194-1682&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;aktuell_verwendete_versionen&quot;&gt;aktuell verwendete Versionen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;offizieller Release&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/release_version&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:release_version&quot; data-wiki-id=&quot;anleitungen:spezial:release_version&quot;&gt;Version 3.5.0&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;span class=&quot;wrap_em &quot;&gt;aktuelle Korrektur-Version&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/betaversion&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:betaversion&quot; data-wiki-id=&quot;anleitungen:spezial:betaversion&quot;&gt;Version 3.5.0K&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/faq#aktuelle_versionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:faq&quot; data-wiki-id=&quot;anleitungen:faq&quot;&gt;weitere Infos&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;aktuell verwendete Versionen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;aktuell_verwendete_versionen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1683-1978&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit5&quot; id=&quot;python_mobaledlib&quot;&gt;Python MobaLedLib&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/pyprogramgenerator&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:pyprogramgenerator&quot; data-wiki-id=&quot;anleitungen:spezial:pyprogramgenerator&quot;&gt;pyProgramGenerator&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/allgemein/ansteuerung_mll_ueber_software#direkte_steuerung_ueber_den_usb-anschluss&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:allgemein:ansteuerung_mll_ueber_software&quot; data-wiki-id=&quot;anleitungen:allgemein:ansteuerung_mll_ueber_software&quot;&gt;Z21-Simulator&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/farbtestprogramm&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:farbtestprogramm&quot; data-wiki-id=&quot;anleitungen:spezial:farbtestprogramm&quot;&gt;Das Farbtestprogramm&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Python MobaLedLib&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;python_mobaledlib&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1979-2265&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;verwendung_mit_der_moba-zentrale&quot;&gt;Verwendung mit der MoBa-Zentrale&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/bidib#modellbahn-steuerungsprogramme_und_zentralen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:bidib&quot; data-wiki-id=&quot;anleitungen:spezial:bidib&quot;&gt;Einbindung in Rocrail&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/itrain#modellbahn-steuerungsprogramme_und_zentralen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:itrain&quot; data-wiki-id=&quot;anleitungen:spezial:itrain&quot;&gt;Einbindung in iTrain&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/selectrix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:selectrix&quot; data-wiki-id=&quot;anleitungen:spezial:selectrix&quot;&gt;Selectrix und MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/selectrix/servo_und_herzstueck&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:selectrix:servo_und_herzstueck&quot; data-wiki-id=&quot;anleitungen:selectrix:servo_und_herzstueck&quot;&gt;Servo und Herzstück-ansteuerung mit Selectrix&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/z21_roco_weichen_offset&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:z21_roco_weichen_offset&quot; data-wiki-id=&quot;anleitungen:spezial:z21_roco_weichen_offset&quot;&gt;Z21 Adressabweichung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verwendung mit der MoBa-Zentrale&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verwendung_mit_der_moba-zentrale&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;2266-2751&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;steuerung_der_mobaledlib-effekte&quot;&gt;Steuerung der MobaLedLib-Effekte&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/programmgenerator&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:programmgenerator&quot; data-wiki-id=&quot;anleitungen:programmgenerator&quot;&gt;Der Programmgenerator&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Alle Funktionen im Detail&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/tag_und_nachtsteuerung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot; data-wiki-id=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot;&gt;Tag- und Nachtsteuerung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/farbtabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:farbtabelle&quot; data-wiki-id=&quot;anleitungen:prog_gen:farbtabelle&quot;&gt;Farben definieren&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/schedule&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:schedule&quot; data-wiki-id=&quot;anleitungen:prog_gen:schedule&quot;&gt;Schedule-Funktion&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/datenuebernahme_formatierungen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:datenuebernahme_formatierungen&quot; data-wiki-id=&quot;anleitungen:prog_gen:datenuebernahme_formatierungen&quot;&gt;Formatierungen übernehmen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/led-to-var&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:led-to-var&quot; data-wiki-id=&quot;anleitungen:prog_gen:led-to-var&quot;&gt;LED als Schalter verwenden&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/simulator&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:simulator&quot; data-wiki-id=&quot;anleitungen:prog_gen:simulator&quot;&gt;Der Simulator&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/virtual&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:virtual&quot; data-wiki-id=&quot;anleitungen:prog_gen:virtual&quot;&gt;Virtuelle LED-Kanäle&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;Der Pattern-Konfigurator&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/multiplexing&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:multiplexing&quot; data-wiki-id=&quot;anleitungen:spezial:multiplexing&quot;&gt;Effektvorschau und Multiplexing&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/farbwechsel&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot;&gt;Farbwechsel und Regenbogen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/hsv_mode&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:hsv_mode&quot; data-wiki-id=&quot;anleitungen:spezial:hsv_mode&quot;&gt;HSV Farben&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/allgemein/ansteuerung_mll_ueber_software&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:allgemein:ansteuerung_mll_ueber_software&quot; data-wiki-id=&quot;anleitungen:allgemein:ansteuerung_mll_ueber_software&quot;&gt;Ansteuerung der MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll/taster_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll:taster_funktionen&quot; data-wiki-id=&quot;anleitungen:effekte_mll:taster_funktionen&quot;&gt;Effekte-MLL Tasterfunktionen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Quelldateien/Schalter%20und%20Taster%20einlesen%20mit%20der%20MobaLedLib.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Quelldateien/Schalter%20und%20Taster%20einlesen%20mit%20der%20MobaLedLib.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Taster und Schalter&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Praesentationen/Licht_und_Mehr_ansteuern_ueber_PushButtons_oder_Digitalzentralen_20211125.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Praesentationen/Licht_und_Mehr_ansteuern_ueber_PushButtons_oder_Digitalzentralen_20211125.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Die PushButtonfunktionen und Ihre Verwendung&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/Programmbeispiele/Programm-Generator/Armin_Beispiele_20211124.zip?raw=true&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/blob/master/Anwendungsbeispiele/Programmbeispiele/Programm-Generator/Armin_Beispiele_20211124.zip?raw=true&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Beispiele zum PDF&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Steuerung der MobaLedLib-Effekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;steuerung_der_mobaledlib-effekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2752-4386&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;erste_hilfe&quot;&gt;Erste Hilfe&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/anschluesse_hauptplatine_v17&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:anschluesse_hauptplatine_v17&quot; data-wiki-id=&quot;anleitungen:spezial:anschluesse_hauptplatine_v17&quot;&gt;Übersicht Hauptplatine&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/faq&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:faq&quot; data-wiki-id=&quot;anleitungen:faq&quot;&gt;FAQ&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.dropbox.com/s/f32wux0hrqrhxqq/aktueller%20MLL%20Almanac.pdf?dl=1&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.dropbox.com/s/f32wux0hrqrhxqq/aktueller%20MLL%20Almanac.pdf?dl=1&quot; rel=&quot;ugc nofollow noopener&quot;&gt;MobaLedLib-Almanach (durchsuchbare PDFs mit allen Beiträgen)&lt;/a&gt; &lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/arduino_nano_versionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:arduino_nano_versionen&quot; data-wiki-id=&quot;anleitungen:arduino_nano_versionen&quot;&gt;Versionen Arduino Nano&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Fehlerbehebung und Installation&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation_attinycore&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation_attinycore&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation_attinycore&quot;&gt;Probleme wegen AttinyCore&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#test&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Uploadtest&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#upload-probleme&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Probleme beim Upload&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#excelfehler_beim_kompilieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Excel: Fehler beim kompilieren&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#bibliotheken&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Bibliotheken&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#installation_der_aktuelle_version_der_mobaledlib_aus_github&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Aktuelle Version von Github installieren&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#arduino_ide&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Arduino IDE&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation#office_bzw_virenscanner_verweigert_zugriff&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlerbehebung_installation&quot; data-wiki-id=&quot;anleitungen:fehlerbehebung_installation&quot;&gt;Probleme mit Virenscannern&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlersuche/fehlersuche_platinen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlersuche:fehlersuche_platinen&quot; data-wiki-id=&quot;anleitungen:fehlersuche:fehlersuche_platinen&quot;&gt;Fehlersuche bei Platinen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erste Hilfe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erste_hilfe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;4387-5669&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;bewegung_mit_der_mll&quot;&gt;Bewegung mit der MLL&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Bewegung mit der MLL&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;bewegung_mit_der_mll&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;5670-5700&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit10&quot; id=&quot;servoplatine&quot;&gt;Servoplatine&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Programmierung Attiny 85&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/aufzug&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:aufzug&quot; data-wiki-id=&quot;anleitungen:anwendungen:aufzug&quot;&gt;Der Aufzug mit Servoantrieb&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.youtube.com/watch?v=6i5IAWN_2m8&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.youtube.com/watch?v=6i5IAWN_2m8&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Servosteuerung mit der MLL&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/hilfestellungen/stepper&quot; class=&quot;wikilink1&quot; title=&quot;hilfestellungen:stepper&quot; data-wiki-id=&quot;hilfestellungen:stepper&quot;&gt;  Steppertreiber-Spannung einstellen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servoplatine&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servoplatine&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;5701-6008&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;sound_mit_der_mll&quot;&gt;Sound mit der MLL&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/verwendung_jq6500&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:verwendung_jq6500&quot; data-wiki-id=&quot;anleitungen:anwendungen:verwendung_jq6500&quot;&gt;Verwendung des Soundmoduls JQ6500&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/sound_hauptplatine&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:sound_hauptplatine&quot; data-wiki-id=&quot;anleitungen:spezial:sound_hauptplatine&quot;&gt;Soundmodule direkt an der Hauptplatine&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/sound_servoplatine&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:sound_servoplatine&quot; data-wiki-id=&quot;anleitungen:spezial:sound_servoplatine&quot;&gt;3 Soundmodule direkt an einer Servoplatine&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/seiten_fuer_soundeffekte&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:seiten_fuer_soundeffekte&quot; data-wiki-id=&quot;anleitungen:spezial:seiten_fuer_soundeffekte&quot;&gt;Links zu Webseiten mit Sounddateien&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound mit der MLL&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_mit_der_mll&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;6009-6392&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;anwendungsbeispiele&quot;&gt;Anwendungsbeispiele:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/videos/uebersicht_beispielvideos&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:videos:uebersicht_beispielvideos&quot; data-wiki-id=&quot;anleitungen:videos:uebersicht_beispielvideos&quot;&gt;Videos der MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/ups-zustellung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:ups-zustellung&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:ups-zustellung&quot;&gt;Villa mit UPS-Zustellung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/videos/ed_ungewollt_belebtes_haus&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:videos:ed_ungewollt_belebtes_haus&quot; data-wiki-id=&quot;anleitungen:videos:ed_ungewollt_belebtes_haus&quot;&gt;Ein ungewollt belebtes Haus&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/rundumlicht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:rundumlicht&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:rundumlicht&quot;&gt;Baustelle mit Rundumlichtern&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/charlieplexing1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:charlieplexing1&quot; data-wiki-id=&quot;anleitungen:spezial:charlieplexing1&quot;&gt;Einführungskurs Charlieplexing&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/disco&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:disco&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:disco&quot;&gt;Beispiel Discobeleuchtung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/schweisslicht&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:schweisslicht&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:schweisslicht&quot;&gt;Schweißlicht mit Sound&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/laubblaeser&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:laubblaeser&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:laubblaeser&quot;&gt;Laubbläser, Bewegung &amp;amp; Sound&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/holzfaeller&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:holzfaeller&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:holzfaeller&quot;&gt;Der Holzfäller bei der Arbeit&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/signale_selectrix&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:signale_selectrix&quot; data-wiki-id=&quot;anleitungen:anwendungen:signale_selectrix&quot;&gt;Signalansteuerung Selectrix&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/strassenbeleuchtung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:strassenbeleuchtung&quot; data-wiki-id=&quot;anleitungen:anwendungen:strassenbeleuchtung&quot;&gt;Straßenbeleuchtung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/anleitungen/verkehrssicherungsanhaenger&quot; class=&quot;wikilink1&quot; title=&quot;spezial:anleitungen:verkehrssicherungsanhaenger&quot; data-wiki-id=&quot;spezial:anleitungen:verkehrssicherungsanhaenger&quot;&gt;Verkehrssicherungsanhänger&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/mll_erfahrungsberichte&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:mll_erfahrungsberichte&quot; data-wiki-id=&quot;anleitungen:anwendungen:mll_erfahrungsberichte&quot;&gt;Anleitungen &amp;amp; Erfahrungsberichte&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Anwendungsbeispiele:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;anwendungsbeispiele&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;6393-7467&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;d-druck&quot;&gt;3D-Druck&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/mll-masken-generator&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:mll-masken-generator&quot; data-wiki-id=&quot;3d_druck:mll-masken-generator&quot;&gt;MobaLedLib Lichtmasken-Generator&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/zubehoer/3dgehaeuse&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:zubehoer:3dgehaeuse&quot; data-wiki-id=&quot;3d_druck:zubehoer:3dgehaeuse&quot;&gt;Gehäuse für Platinen&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/zubehoer/3dgehaeuse#adapter_fuer_pfostenstecker_hausanschluss&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:zubehoer:3dgehaeuse&quot; data-wiki-id=&quot;3d_druck:zubehoer:3dgehaeuse&quot;&gt;Hausanschluss&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/relais&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:relais&quot; data-wiki-id=&quot;3d_druck:relais&quot;&gt;Gehäuse für Relais-Module&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko_uebersicht&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko_uebersicht&quot; data-wiki-id=&quot;3d_druck:deko_uebersicht&quot;&gt;3D-Dekorationen für die Moba&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/bahnbetriebswerk&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:bahnbetriebswerk&quot; data-wiki-id=&quot;3d_druck:deko:bahnbetriebswerk&quot;&gt;Bahnbetriebswerk&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3deinrichtung&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3deinrichtung&quot; data-wiki-id=&quot;3d_druck:deko:3deinrichtung&quot;&gt;Einrichtungsgegenstände&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3dfiguren&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3dfiguren&quot; data-wiki-id=&quot;3d_druck:deko:3dfiguren&quot;&gt;Figuren&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2 node&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3dsignale&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3dsignale&quot; data-wiki-id=&quot;3d_druck:deko:3dsignale&quot;&gt;Signale&lt;/a&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3dsignale#signale_massstab_h0_von_matthias&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3dsignale&quot; data-wiki-id=&quot;3d_druck:deko:3dsignale&quot;&gt;Neue Signale&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level3&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3dsignale#signalbruecke&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3dsignale&quot; data-wiki-id=&quot;3d_druck:deko:3dsignale&quot;&gt;Bausatz Signalbrücke&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/deko/3dverkehr&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:deko:3dverkehr&quot; data-wiki-id=&quot;3d_druck:deko:3dverkehr&quot;&gt;Straßenverkehr&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/aufzug&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:aufzug&quot; data-wiki-id=&quot;anleitungen:anwendungen:aufzug&quot;&gt;Der Aufzug&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/entkuppler&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:entkuppler&quot; data-wiki-id=&quot;anleitungen:anwendungen:entkuppler&quot;&gt;Der Entkuppler&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level2&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anwendungen/fahrkartenautomat&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anwendungen:fahrkartenautomat&quot; data-wiki-id=&quot;anleitungen:anwendungen:fahrkartenautomat&quot;&gt;Der Fahrkartenautomat&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/lichtbox&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:lichtbox&quot; data-wiki-id=&quot;3d_druck:lichtbox&quot;&gt;Lichtboxen für WS2812-Lichtplatinen und PLCC 2-LEDs&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/3dhaeuser&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:3dhaeuser&quot; data-wiki-id=&quot;3d_druck:3dhaeuser&quot;&gt;Trennwände für Häuser&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/mll-masken-generator&quot; class=&quot;wikilink1&quot; title=&quot;3d_druck:mll-masken-generator&quot; data-wiki-id=&quot;3d_druck:mll-masken-generator&quot;&gt;Onlinegenerator für Hausmasken&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3D-Druck&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;d-druck&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;7468-8632&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;workshops&quot;&gt;Workshops&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/workshop/wordclock&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:workshop:wordclock&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:workshop:wordclock&quot;&gt;WordClock mit der MobaLedLib&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/moba-geschwindigkeitsmesser&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:moba-geschwindigkeitsmesser&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:moba-geschwindigkeitsmesser&quot;&gt;MoBa-Geschwindigkeitsmesser&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/_media/medien/bauanleitungen/bestueckungsanleitung_molli_final_261020_181638.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/_media/medien/bauanleitungen/bestueckungsanleitung_molli_final_261020_181638.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Bauanleitung MoLLi&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Workshops&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;workshops&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;8633-8972&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit15&quot; id=&quot;entwicklungen_moba-universum&quot;&gt;Entwicklungen MoBa-Universum&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Entwicklungen MoBa-Universum&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;entwicklungen_moba-universum&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;8973-9013&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit16&quot; id=&quot;platinen_van_theo&quot;&gt;Platinen van Theo&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/hauptplatine_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:hauptplatine_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:hauptplatine_tmaa&quot;&gt;MLL Hauptplatine&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/molli_v1/start&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:molli_v1:start&quot; data-wiki-id=&quot;spezial:user:theo:molli_v1:start&quot;&gt;MoLLi&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/hauptplatine_uno_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:hauptplatine_uno_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:hauptplatine_uno_tmaa&quot;&gt;MLL UNO-Shield&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/extender_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:extender_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:extender_tmaa&quot;&gt;MLL Extender&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/pushbutton_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:pushbutton_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:pushbutton_tmaa&quot;&gt;MLL Pushbutton&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/mllconnect_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:mllconnect_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:mllconnect_tmaa&quot;&gt;MLL Connect&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/attiny_programmer_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:attiny_programmer_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:attiny_programmer_tmaa&quot;&gt;ATTiny Programmer&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/digital-output_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:digital-output_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:digital-output_tmaa&quot;&gt;MLL Digital Output&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/servomp3adapter_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:servomp3adapter_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:servomp3adapter_tmaa&quot;&gt;MLL ServoMP3Adapter&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/mll_stepper_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:mll_stepper_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:mll_stepper_tmaa&quot;&gt;MLL Stepper&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Platinen van Theo&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;platinen_van_theo&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;9014-9634&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit17&quot; id=&quot;mobaledlib_sonderplatinen&quot;&gt;MobaLedLib Sonderplatinen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/620de/620_iso_can_modul&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:620de:620_iso_can_modul&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:620de:620_iso_can_modul&quot;&gt;CAN-Modul mit galvanisch getrenntem CAN-Bus&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/dcc-signal-auswertung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:dcc-signal-auswertung&quot; data-wiki-id=&quot;anleitungen:spezial:dcc-signal-auswertung&quot;&gt;DCC-Monitor (Domapi)&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/strom-_und_spannungsmessungs-platine_fuer_mfx_fx_und_dcc&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:strom-_und_spannungsmessungs-platine_fuer_mfx_fx_und_dcc&quot; data-wiki-id=&quot;anleitungen:spezial:strom-_und_spannungsmessungs-platine_fuer_mfx_fx_und_dcc&quot;&gt;Strom- und Spannungsmessungs-Platine für mfx, fx und dcc&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;MobaLedLib Sonderplatinen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mobaledlib_sonderplatinen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;9635-9985&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit18&quot; id=&quot;drehscheibensteuerung_locoturn_v_17&quot;&gt;Drehscheibensteuerung LocoTurn V 1.7&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_ueberblick&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_ueberblick&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_ueberblick&quot;&gt;Überblick&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_wasbrauchtman&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_wasbrauchtman&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_wasbrauchtman&quot;&gt;Was braucht man alles?&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_philosopie&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_philosopie&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_philosopie&quot;&gt;Grundlegende Philosophie&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_nano&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_nano&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_nano&quot;&gt;Besonderheiten Arduino Nano&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_platinen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_platinen&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_platinen&quot;&gt;Platinen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_treiber&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_treiber&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_treiber&quot;&gt;Stepper-Treiber&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_jq6500&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_jq6500&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_jq6500&quot;&gt;Soundmodule&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_anschluesse&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_anschluesse&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_anschluesse&quot;&gt;Anschlüsse und Löt-Jumper&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_kalibrierung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_kalibrierung&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_kalibrierung&quot;&gt;Kalibrierung und Einrichten&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_bewegungen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_bewegungen&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_bewegungen&quot;&gt;Drehscheiben-Bewegungen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_pc_steuerung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_pc_steuerung&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_pc_steuerung&quot;&gt;DCC und PC-Steuerungsprg.&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_menuefunktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_menuefunktionen&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_menuefunktionen&quot;&gt;Menüfunktionen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_sermon&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_sermon&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_sermon&quot;&gt;Serieller Monitor&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_paneltaster&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_paneltaster&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_paneltaster&quot;&gt;Taster der Panelplatine &lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_einbau&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_einbau&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_einbau&quot;&gt;Umbau &amp;amp; Einbau Drehscheibe&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_polarisierung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_polarisierung&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_polarisierung&quot;&gt;Polarisierung Bühnengleise&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_beleuchtung_signale&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_beleuchtung_signale&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_beleuchtung_signale&quot;&gt;Beleuchtungseffekte &amp;amp; Signale&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/locoturn_v10/150_locoturn_parameter&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter&quot;&gt;Wichtige Drehscheibenparameter&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Drehscheibensteuerung LocoTurn V 1.7&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;drehscheibensteuerung_locoturn_v_17&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;9986-11733&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit19&quot; id=&quot;drehscheibe_v06&quot;&gt;Drehscheibe (V0.6)&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/drehscheibe_v06/150de/150_drehscheibe&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:150_drehscheibe&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:150_drehscheibe&quot;&gt;Platine für Drehscheiben&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/drehscheibe_v06/150de/150_drehscheibe_minimum&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:150_drehscheibe_minimum&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:150_drehscheibe_minimum&quot;&gt;Bauanleitung für die Steuerplatine&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/drehscheibe_v06/150de/ansteuerungen_und_erweiterungen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:ansteuerungen_und_erweiterungen&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:ansteuerungen_und_erweiterungen&quot;&gt;Ansteuerung und Erweiterungen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/drehscheibe_v06/150de/150_drehscheibe_einrichtung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:150_drehscheibe_einrichtung&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:drehscheibe_v06:150de:150_drehscheibe_einrichtung&quot;&gt;Einrichtung und Verwendung der Drehscheibe&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Drehscheibe (V0.6)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;drehscheibe_v06&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;11734-12230&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit20&quot; id=&quot;oled_displays&quot;&gt;OLED Displays&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/oled/display-steuerung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:oled:display-steuerung&quot; data-wiki-id=&quot;anleitungen:oled:display-steuerung&quot;&gt;Display-Steuerung&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/oled/oled-adapter&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:oled:oled-adapter&quot; data-wiki-id=&quot;anleitungen:oled:oled-adapter&quot;&gt;Bahnsteig-Anzeige Vers. 2024&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/oled/760de_1xdisplay&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:oled:760de_1xdisplay&quot; data-wiki-id=&quot;anleitungen:oled:760de_1xdisplay&quot;&gt;Bahnsteig-Anzeige 1 Display&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/oled/760de_2xdisplay&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:oled:760de_2xdisplay&quot; data-wiki-id=&quot;anleitungen:oled:760de_2xdisplay&quot;&gt;Bahnsteig-Anzeige 2 Displays&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/oled/werbetafel&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:oled:werbetafel&quot; data-wiki-id=&quot;anleitungen:oled:werbetafel&quot;&gt;Werbetafel/Tankstelle 0,96&amp;quot;/1,8&amp;quot;&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;OLED Displays&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;oled_displays&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;12231-12591&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit21&quot; id=&quot;infrared_to_z21_bridge&quot;&gt;Infrared to Z21 Bridge&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/120de/120_mirz21_esp8266&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:120de:120_mirz21_esp8266&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:120de:120_mirz21_esp8266&quot;&gt;Bauanleitung mit D1 Mini&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/120de/120_mirz21_esp32&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:120de:120_mirz21_esp32&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:120de:120_mirz21_esp32&quot;&gt;Bauanleitung mit ESP32&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/121de/121_mirz21-verteilerplatine&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:121de:121_mirz21-verteilerplatine&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:121de:121_mirz21-verteilerplatine&quot;&gt;Verteilerplatine für die MirZ21&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/taster-verzoegerer_fuer_long-train-event_winnenden&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:taster-verzoegerer_fuer_long-train-event_winnenden&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:taster-verzoegerer_fuer_long-train-event_winnenden&quot;&gt;Verzögerungs-Platine für Abstellgleise&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Infrared to Z21 Bridge&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;infrared_to_z21_bridge&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;12592-13027&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit22&quot; id=&quot;lokplatinen_und_adapter&quot;&gt;Lokplatinen und Adapter&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/lokplatinen/uebersicht_lokplatinen&quot; class=&quot;wikilink1&quot; title=&quot;lokplatinen:uebersicht_lokplatinen&quot; data-wiki-id=&quot;lokplatinen:uebersicht_lokplatinen&quot;&gt;Lokplatinen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lokplatinen und Adapter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lokplatinen_und_adapter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;13028-13123&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;hilfereiche_themen&quot;&gt;Hilfereiche Themen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/hilfestellungen/kabelfarben&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:hilfestellungen:kabelfarben&quot; data-wiki-id=&quot;anleitungen:hilfestellungen:kabelfarben&quot;&gt;Kabelfarben bei der MLL&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/hilfestellungen/ldr_tabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:hilfestellungen:ldr_tabelle&quot; data-wiki-id=&quot;anleitungen:hilfestellungen:ldr_tabelle&quot;&gt;Tabelle mit LDR-Werten&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/hilfestellungen/flachbandkabel_stecker&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:hilfestellungen:flachbandkabel_stecker&quot; data-wiki-id=&quot;anleitungen:hilfestellungen:flachbandkabel_stecker&quot;&gt;Flachbandkabel mit Stecker selber herstellen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/hilfestellungen/hausanschluss&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:hilfestellungen:hausanschluss&quot; data-wiki-id=&quot;anleitungen:hilfestellungen:hausanschluss&quot;&gt;Hausanschluss mit Stift- und Buchsenleiste&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/anschluss_arduino_uno&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:anschluss_arduino_uno&quot; data-wiki-id=&quot;anleitungen:anschluss_arduino_uno&quot;&gt;Arduino Uno und MLL&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/betatest/installation&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:betatest:installation&quot; data-wiki-id=&quot;anleitungen:betatest:installation&quot;&gt;MLL Beta-Test-Version installieren&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/dmx512/dmx_adapter_herstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:dmx512:dmx_adapter_herstellen&quot; data-wiki-id=&quot;anleitungen:spezial:dmx512:dmx_adapter_herstellen&quot;&gt;DMX512 Adapter herstellen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/datenuebernahme_formatierungen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:datenuebernahme_formatierungen&quot; data-wiki-id=&quot;anleitungen:prog_gen:datenuebernahme_formatierungen&quot;&gt;Formatierungen übernehmen&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/wiki/partner&quot; class=&quot;wikilink1&quot; title=&quot;wiki:partner&quot; data-wiki-id=&quot;wiki:partner&quot;&gt;Partnerseiten&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hilfereiche Themen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hilfereiche_themen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;13124-13837&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit24&quot; id=&quot;wissen_fuer_fortgeschrittene&quot;&gt;Wissen für Fortgeschrittene&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/theorie/terminierung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:theorie:terminierung&quot; data-wiki-id=&quot;anleitungen:theorie:terminierung&quot;&gt;Terminierung der WS2812-Signale&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wissen f\u00fcr Fortgeschrittene&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wissen_fuer_fortgeschrittene&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;13838-13956&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit25&quot; id=&quot;impressum_datenschutz&quot;&gt;Impressum &amp;amp; Datenschutz&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/wiki/impressum&quot; class=&quot;wikilink1&quot; title=&quot;wiki:impressum&quot; data-wiki-id=&quot;wiki:impressum&quot;&gt;Datenschutz / Impressum&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Impressum &amp;amp; Datenschutz&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;impressum_datenschutz&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;13957-14045&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit26&quot; id=&quot;fuer_wiki-editoren&quot;&gt;Für Wiki-Editoren:&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/wiki/intern/anleitung_wiki&quot; class=&quot;wikilink1&quot; title=&quot;wiki:intern:anleitung_wiki&quot; data-wiki-id=&quot;wiki:intern:anleitung_wiki&quot;&gt;Schnellanleitung für Wiki-Editoren&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/wiki/intern/werwas&quot; class=&quot;wikilink1&quot; title=&quot;wiki:intern:werwas&quot; data-wiki-id=&quot;wiki:intern:werwas&quot;&gt;Wer macht gerade was&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/wiki/intern/diskussion&quot; class=&quot;wikilink1&quot; title=&quot;wiki:intern:diskussion&quot; data-wiki-id=&quot;wiki:intern:diskussion&quot;&gt;Diskussionsseite für Wiki-Redakteure&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/archiv/uebersicht&quot; class=&quot;wikilink1&quot; title=&quot;archiv:uebersicht&quot; data-wiki-id=&quot;archiv:uebersicht&quot;&gt;Archiv&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;



&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;F\u00fcr Wiki-Editoren:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fuer_wiki-editoren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;14046-14312&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;faszination_modellbau_-_3010_-_01112026&quot;&gt;Faszination Modellbau - 30.10. - 01.11.2026&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.faszination-modellbau.de/&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;https://www.faszination-modellbau.de/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/messen/2026/banner_faszination-modellbau-2026_180_x_150.jpg?w=180&amp;amp;tok=3afd98&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;wir sind dabei&quot; alt=&quot;wir sind dabei&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Faszination Modellbau - 30.10. - 01.11.2026&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;faszination_modellbau_-_3010_-_01112026&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;14313-14499&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit28&quot; id=&quot;intermodellbau_-_dortmund_-_22-25_april_2027&quot;&gt;INTERMODELLBAU - Dortmund - 22.-25. April 2027&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.intermodellbau.de/&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;https://www.intermodellbau.de/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/messen/2026/logo_intermodellbau.png?w=180&amp;amp;tok=a870da&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;wir sind dabei&quot; alt=&quot;wir sind dabei&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;INTERMODELLBAU - Dortmund - 22.-25. April 2027&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;intermodellbau_-_dortmund_-_22-25_april_2027&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;14500-&amp;quot;} --&gt;</description>
            <author>admin_dominik@undisclosed.example.com (admin_dominik)</author>
            <pubDate>Tue, 20 Oct 2026 16:22:54 +0000</pubDate>
        </item>
        <item>
            <title>partner - ↷ Seite von partner nach wiki:partner verschoben</title>
            <link>https://wiki.mobaledlib.de/wiki/partner</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;unsere_partner&quot;&gt;Unsere Partner&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Unsere Partner&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;unsere_partner&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-29&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;lokwerktech&quot;&gt;Lokwerk.tech&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://lokwerk.tech&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;https://lokwerk.tech&quot; rel=&quot;ugc nofollow noopener&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/partner/lokwerk_logo.jpg?w=80&amp;amp;tok=cf5c84&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;80&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://lokwerk.tech&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://lokwerk.tech&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Lokwerk.tech&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lokwerk.tech&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lokwerktech&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;30-&amp;quot;} --&gt;</description>
            <author>admin_dominik@undisclosed.example.com (admin_dominik)</author>
            <pubDate>Tue, 20 Oct 2026 15:47:36 +0000</pubDate>
        </item>
        <item>
            <title>betaversion - Neue Korrekturversion</title>
            <link>https://wiki.mobaledlib.de/anleitungen/spezial/betaversion</link>
            <description>
&lt;p&gt;
3.5.0K
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  19.10.26 Verbesserungen:
            - Vereinheitlichung des ProgGenerators mit der &amp;#039;long&amp;#039; Version
  
           Korrekturen:
            - Fehler beim Zustände Speichern mit Sound Marcos behoben viewtopic.php?p=9089#p9089
  
           Improvements:
            - Aligned the ProgGenerator with the &amp;#039;long&amp;#039; version
  
           Fixes:
            - Fixed a bug when saving states with sound macros viewtopic.php?p=9089#p9089&lt;/pre&gt;

&lt;p&gt;
3.5.0J
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  02.07.26 Verbesserungen:
            - Servoeinstellung: Schieberegler für Servoposition limitiert auf 10–210
            - Firmware-Download: Firmware-Typen gruppiert, Versionsauswahl hinzugefügt
  
           Korrekturen:
            - Fehler beim AnalogPattern Überblenden 
            - Kompilierfehler mit Extensions, wenn kein einziger DCC/SX/CAN/LNet Eingang verwendet 
            - Pattern_Configurator Version auf 3.5.0 korrigiert 
  
           Improvements:
            - Servo settings: Servo position slider limited to 10–210
            - Firmware download: Firmware types grouped; version selection added
  
           Fixes:
            - Error during AnalogPattern crossfading 
            - Compilation error with extensions when no DCC/SX/CAN/LNet inputs are used 
            - Pattern_Configurator version corrected to 3.5.0 
   &lt;/pre&gt;

&lt;p&gt;
3.5.0I
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  13.05.26  Verbesserungen:
             - Hinzufügen des Makros „RGB_Heartbeat_Color_Switch“ - ein konfigurierbares Heartbeat, welches auch ein/ausgeschaltet werden kann
             - Unterstützung der Extensions Interface Version 2
             - Refactoring: Auslagerung des plattformabhängigen Persistenz-Codes in eine separate Header-Datei „persistence.h&amp;quot;
  
            Korrekturen:
             - Fehlerbehebung bei der Speicherung des Status auf der PICO-Plattform
             - Sortierung der Firmware-Dateinamen korrigiert 
  
            Features:
             - Added the ‘RGB_Heartbeat_Color_Switch’ macro – a configurable heartbeat that can also be switched on or off
             - Support for Extensions Interface version 2
             - Refactoring: Moving the platform-dependent persistence code to a separate header file “persistence.h”
  
            Fixes:
             - Fixed an issue with saving the status on the PICO platform
             - Corrected the sorting of firmware filenames&lt;/pre&gt;

&lt;p&gt;
3.5.0H
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  11.04.26  Änderungen:
             - Die House-Macro Änderungen wurden entfernt, welche in 3.5.0G hinzugefügt wurden. 
               Es stellte sich heraus, dass die bestehenden Makros ausreichend sind.
  
            Corrections:
              - Remove House functions SKIP_ROOM1 .. SKIP_ROOM3 which skip single LEDs&lt;/pre&gt;

&lt;p&gt;
3.5.0G
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  30.03.26  Verbesserungen:
             - Belebtes Haus: SKIP_ROOM1, SKIP_ROOM2 und SKIP_ROOM3 überspringt eine LED (wie SKIP_ROOM eine RGB-LED überspringt)
  
            Fehlerbehebungen:
             - PlattformIO mit Arduino
             - Servo-Konfigurator verbessern – Keep-Alive und Pause nach dem Senden für Arduino hinzufügen
             - Fehlerbehebung bei PlatformIO und Erweiterungen
  
            Features:
             - Added House functions SKIP_ROOM1 .. SKIP_ROOM3 which skip single LEDs (Hardi)
  
            Fixes:
             - don&amp;#039;t use platformio for boot loader update or upload to communication arduino
             - improve servo configurator - add keep alive and pause after send for arduino
             - fix bug with platformio and extensions&lt;/pre&gt;

&lt;p&gt;
3.5.0F1
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  13.03.26  Verbesserungen
             - Einführung von CopyLED-Makros, die den LED-Kanal berücksichtigen
             - Hinzufügen der Makros „Name_LED_Number“ und „Name_LED_Offset“
             - Hinzufügen eines generischen Firmware-Downloads mit Dateiauswahl für Pico
             - Hinzufügen eines Desktop-Links zu forum.mobaledlib.de
             - Hinzufügen des ServoTest-Dialogfelds
             - Hinzufügen der Makros „Signal2“ und „Signal2_RGB“ (danke @gerabo) 
  
            Fehlerbehebungen
             - Korrektur der Erkennung des Tokens „Logic()“
             - Korrektur beim Schreiben von „platformio.ini“ mit Erweiterungen
             - Korrektur beim Lesen von Kommentarzeilen
             - Entfernen der Testschaltflächen, wenn die Adresse entfernt wird
             - Ignorieren des Verzeichnisses „pyMobaLedLib_cc“, das C-Dateien enthält
             - Prüfung auf maximale Anzahl von Eingabevariablen hinzufügen
             - Pico-USB-ID korrigieren
             - Fehler beim Präfix für numerische Werte beheben
             - RTS beim Erkennen des Arduino-Typs aktivieren
             - Fehlererkennung bei PICO-Build korrigieren
             - Servokonfiguration: Standardpositionen und Geschwindigkeitseinstellung verbessern
             - Fehlende Adresseneingabe im Makro-Dialog behoben
             - Fehler behoben, wenn die USB-Verbindung während der Servokonfiguration unterbrochen wird
            
            Features:
             - introduce CopyLED macros that take the LED channel into account
             - add macros Name_LED_Number and Name_LED_Offset
             - add generic firmware download with file selection for Pico
             - add desktop link to forum.mobaledlib.de
             - add ServoTest dialog
             - add Signal2 and Signal2_RGB macros
  
            Fixes:
             - fix Logic() token detection
             - fix writing platformio.ini with extensions
             - fix reading comment lines
             - remove test buttons when address is removed
             - ignore the pyMobaLedLib_cc directory which unfortunately contains c-files
             - add check for maximum input variables
             - fix pico USB id
             - fix bug with prefix for numeric values
             - enable RTS when probing Arduino type
             - fix error detection with PICO build
             - servo configuration: improve default positions and speed setting
             - fix missing address input in macro dialog
             - fix bug when USB connections drops while servo setup&lt;/pre&gt;

&lt;p&gt;
3.5.0C1
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  04.12.25  Fehlerbehebungen:
             - fix Logic() token detection&lt;/pre&gt;

&lt;p&gt;
3.5.0C
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  28.11.25  Verbesserungen:
             - jueff: Unterstützung der USB-Signatur von PICO im Boot-Modus
             - jueff: Verbesserung der COM-Port-Auswahl, Anzeige der verfügbaren Ports anderer Gerätetypen
             - jueff: Änderung der Bilder im COM-Port-Auswahldialog
             - jueff: Hinzufügen eines Desktop-Links zur Suchseite
             - jueff: Verbesserung der Erkennung von seriellen Ports
             - jueff: Aktualisierung des ESP32-Images und des Suche-Symbols
             - hardi: Verbesserung der Verarbeitung von Makro-only-Erweiterungen
             - jueff: Registerkarte „Optionen“ DCC/SX Arduino für Nicht-Nano-Plattformen ausgeblendet
             - jueff: Plattformabhängige Überprüfung der maximalen Anzahl von Eingängen
             - jueff: PICO im Boot-Modus erkennen und Starter-Image installieren
             - peterVT11: Umbenennung von BETA in Korrekturversion&lt;/pre&gt;
&lt;pre class=&quot;code&quot;&gt;             Fehlerbehebungen:
             - jueff: Logic Funktion inkorrekt mit Variablen die AND, OR oder NOT enthalten&lt;/pre&gt;

&lt;p&gt;
3.4.0D
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  04.11.25:  Verbesserungen:
             - Rasperry PICO released. Benötigte Bibliotheken werden nun automatisch heruntergeladen.&lt;/pre&gt;

&lt;p&gt;
3.4.0C2
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  01.11.25: Fehlerbehebungen:
            - Fix mit der neuen WS2812 Reset Zeit für die Lichtmaschine ZERO Pro.
            - Textkorrektur beim Pattern_Configurator.&lt;/pre&gt;

&lt;p&gt;
3.4.0B3
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  28.07.25:  Verbesserungen:
            - Makros nur übersetzen, wenn Sprache geändert wurde 
            - Mailadresse auf Forum umgestellt (für Prog_Generator und Pattern_Configurator).
            - CharliPlexing mit ESP32: Auswertung der Resetmeldung geändert (Pattern_Configurator).
            - Auswahl des Verzeichnises und Dateinamens im Pattern_Configurator, wenn alle Seiten 
              gleichzeitigt gespeichert werden.
            
            Fehlerbehebungen:
            - LED2Var verwendet jetzt lange Adressen auf ESP32/PICO Plattform&lt;/pre&gt;

&lt;p&gt;
3.4.0B2
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  20.06.25:  Verbesserungen:
            - für Arduino Nano wird auch ein serieller Treiber mit Namen &amp;quot;Serielles USB-Gerät&amp;quot; unterstützt, 
              die deutsche Version für “USB Serial Port&amp;quot; hinzugefügt
            - Erzwingen der Installation der vordefinierten Bibliotheksversion von FastLED
          
             Fehlerbehebungen:
            - Problem behoben, dass der Simulator mit neueren Excel Versionen nicht startet&lt;/pre&gt;

&lt;p&gt;
3.4.0A
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  29.05.25:  Verbesserungen:
            - Misha&amp;#039;s Erweiterungen, um Led-Kanalauswahl mit Multiplexer Makro zu ermöglichen
            - einige Prüfungen für Pico-Plattform hinzugefügt
            - experimentelle Lichtsensor Unterstützung für Pico-Plattform (LDR)
            - Hilfe-Link im PatternConfigurator angepasst 
          
             Fehlerbehebungen:
            - Fehler bei Export in Datei Problem „Fehler... beim Speichern einer MLL-Datei (.pgf)“ siehe viewtopic.php?t=134
            - Last rebuild failed - Tastendruck erforderlich siehe viewtopic.php?t=182
            - Fehlermeldung beim Erstellen einer Pushbuttonfunktion siehe viewtopic.php?t=193
            - Fehlermeldung bei Random-Befehlen siehe viewtopic.php?t=161
            - Fehler beim Kopieren von versteckten Blättern behoben siehe viewtopic.php?p=1538
            - Fehler beim Kopieren von Blatt zu Blatt behoben
  &lt;/pre&gt;

&lt;p&gt;
3.3.2G
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  23.04.25: - add FastLED revive and fault display feature
            - improve ESP32 startup time
            - limit ESP32 RMT channels to 6
            - improve counting and display of freezes/delays
            - remove limit ESP32 RMT channels
            - fix bug with wrong send buffer size for SEND_INPUTS 
              Siehe auch die neue Version 3.4.0 &lt;/pre&gt;

&lt;p&gt;
3.3.2E
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  18.12.24: - fix issue: &amp;quot;ESP32 and hieroglyphics for MLL time&amp;quot; To-Dos#20
            - reset the ESP32 watchdog while in color-test loop
            - for Pico change DCC_SIGNAL_PIN from 22 to 28, DCC_SIGNAL_PIN may also be set externally&lt;/pre&gt;

&lt;p&gt;
3.3.2C
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  22.09.24: - Added the &amp;quot;#define USE_SX_INTERFACE&amp;quot; line back to modul M06_Write_Header. For some readins this line
              has been removed from 3.3.2 to 3.3.2C. It is importand to use Selectrix
            - change to beta 3.3.2C
            - LEDs_AutoProg.ino: Changed the selectrix pin definitions:
                #define SX_SIGNAL_PIN 13   // 22.09.24:  Old: 4
                #define SX_CLOCK_PIN  4    // 22.09.24:  Old: 13
              Now they should work with the ESP32 Adapter and the new ESP32 mainboard
            - Attention: With FastLED version 3.4.0 the WS2812 LEDs sometimes flash when quick changes to the
              locomotive speed are made. With version 3.6.0 and higher this no longer occurs.&lt;/pre&gt;

&lt;p&gt;
3.3.2B
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  10.03.24: - add SI_LocalVar to predefined system variables
            - add replacement of &amp;quot;$&amp;quot; in macro arguments         https://www.stummiforum.de/t165060f7-MobaLedLib-LEDs-Servos-Sound.html#msg2643729
            - force a rebuild if ALT key is pressed
            - empty compiler cache if last ATMega build failed  https://www.stummiforum.de/t222466f195-MobaLedLib-Arduino-Upload-geht-nicht.html#msg2649211
            - import latest version of GetLocalOneDrivePath script from https://gist.github.com/guwidoe/038398b6be1b16c458365716a921814d&lt;/pre&gt;

&lt;p&gt;
3.3.2A
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  29.12.23: - keep active sheet on Update_All_Start_LedNr function exit
  18.01.24: - new function SafeChDriveAndDir with Additional check for network drives (#11425)
  19.01.24: - improved selection of old prog generator filename when updating to new release/beta
            - add experimental support of LNet for ESP32
  20.01.24: - fix LastFilledRowIn_ChkAll
            - fix detection of first RGB_Heartbeat line while import
            - change release to beta 3.3.2A&lt;/pre&gt;

&lt;p&gt;
3.2.1A
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  04.11.22 fix SwitchC issue with ESP32&lt;/pre&gt;

&lt;p&gt;
3.2.1B
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  20.12.22 add missing code for old &amp;quot;slow&amp;quot; build
  21.12.22 fix issue that AVR build fails caused by vbcr in LEDs_Autoprog.h -&amp;gt; replace by vbcrlf&lt;/pre&gt;

&lt;p&gt;
3.2.1C
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  21.12.22 add missing macros InCh_to_LocalVar, InCh_to_LocalVar1 and Bin_InCh_to_TmpVar1 to sheet Lib_Macros
  05.01.23 Store_Status: support SwitchB, extend max. InCnt to 63, check max InCnt, use Set_Input for SwitchB
  14.01.23 Add macro SingleLedSignal and SingleLedSignalEx
  &lt;/pre&gt;

&lt;p&gt;
3.2.1D    
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  10.03.23 Support of new input type &amp;quot;feedback&amp;quot;
  10.03.23 process CAN messages from ATTiny_CAN_GBM module
  10.03.23 new macro include to include excel sub sheets
  10.03.23 experimental support of ProgGenerator stored in a Onedrive folder
  21.03.23 if SEND_INPUT is enabled also SwitchA, SwitchD and Variable changes are notified
  09.04.23 GEN_BUTTON_RELASE mode are now setable in config sheet
  18.04.23 Finalize include sheet feature
  26.05.23 fix issue that AVR build fails caused by vbcr in LEDs_Autoprog.h -&amp;gt; replace by vbcrlf
  &lt;/pre&gt;

&lt;p&gt;
3.2.1E
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  18.05.23: - LNet support for Arduino platform added
  13.09.23: - Hardi: Merged Hardis changes for the Word Clock
              Added OutCnt to the MLL Extentions
              Don&amp;#039;t generate warning if &amp;quot;Pattern&amp;quot; macro is found
              Added define COPYLED_OFF and COPYLED_OFF_ONCE
              &lt;/pre&gt;

&lt;p&gt;
3.2.1F
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  15.09.23: - New Macro Set_LEDNr added
  18.09.23: - New Macro CopyNLEDs added
  20.10.23: - Juergen: fix #10763
  23.10.23: - Juergen: revert one of Hardis changes - fixes problem #10 reported by Nessie 
 &lt;/pre&gt;

&lt;p&gt;
3.2.1H   
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  29.11.23: - Hardi:New Icons from Michael&lt;/pre&gt;

&lt;p&gt;
3.2.1I
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  30.11.23: - Hardi: Added Juergens changes again&lt;/pre&gt;

&lt;p&gt;
3.2.1J    
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  
  04.11.23: - Juergen: fix #10159 - fastbuild.cmd has wrong Unix line ending
  04.12.23: - Juergen ensure that included sheet uses same protocol as the main sheet
  09.12.23: - Juergen add experimental support of ATMega328PB
            - enable bootloader update without need to set jumpers (Mainboard version &amp;gt;= 1.8.2)&lt;/pre&gt;
</description>
            <author>petervt11@undisclosed.example.com (petervt11)</author>
            <pubDate>Tue, 20 Oct 2026 14:39:10 +0000</pubDate>
        </item>
        <item>
            <title>zuordnung_der_pins - [Led-Bus-Pins] </title>
            <link>https://wiki.mobaledlib.de/anleitungen/hilfestellungen/zuordnung_der_pins</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;zuordnung_der_pins_im_programm-generator&quot;&gt;Zuordnung der Pins im Programm-Generator&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Im ProgrammGenerator können in den Pin-Makros auch logische Pin-Namen verwendet werden.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vorteil 1: Man muss die Pin-Nummern nicht kennen&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Vorteil 2: Die Pin-Alias-Namen werden auf die jeweiligen Pin-Nummern der verwendeten Hardware umgewandelt,&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
eine ProgGenerator Konfiguration funktioniert somit ohne Änderung für Arduino und ESP32.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/pinzuordnung/pinzuordnungen.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:pinzuordnung:pinzuordnungen.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/pinzuordnung/pinzuordnungen.jpg?w=720&amp;amp;tok=63ebd1&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;pinzuordnungen.jpg&quot; alt=&quot;pinzuordnungen.jpg&quot; width=&quot;720&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zuordnung der Pins im Programm-Generator&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zuordnung_der_pins_im_programm-generator&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-487&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;hier_eine_liste_der_verfuegbaren_pin-alias_namen&quot;&gt;Hier eine Liste der verfügbaren Pin-Alias Namen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hier eine Liste der verf\u00fcgbaren Pin-Alias Namen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hier_eine_liste_der_verfuegbaren_pin-alias_namen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;488-548&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;led-bus-pins&quot;&gt;Led-Bus-Pins&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; LED-Bus &lt;br/&gt;
&lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; ESP32 &lt;/th&gt;&lt;th class=&quot;col3&quot;&gt; Pico &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED0 (Haupt-LED-Bus, der über den Wannenstecker &lt;br/&gt;
unten rechts ausgegeben wird) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; D6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 27 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 0 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; LED1 &lt;span style=&#039;color:#7092be; &#039;&gt;(PushButtons)&lt;/span&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 32 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED2 &lt;span style=&#039;color:#ff7f27; &#039;&gt;(Nur ESP32, Pico)&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 16 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED3 &lt;span style=&#039;color:#ff7f27; &#039;&gt;(Nur ESP32, Pico)&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 14 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 3 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED4 &lt;span style=&#039;color:#ff7f27; &#039;&gt;(Nur ESP32, Pico)&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 18 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 4 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED5 &lt;span style=&#039;color:#ff7f27; &#039;&gt;(Nur ESP32, Pico)&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 19 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 5 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED6 &lt;span style=&#039;color:#ff7f27; &#039;&gt;(Nur ESP32, Pico)&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 23 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED7 &lt;span style=&#039;color:#ed1c24; &#039;&gt;(Nur ESP32 mit 38 Pins, Pico)&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 0 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;   &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED8 DMX oder LED Kanal 2 (bei Arduino) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 2 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 17 &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; LED auf dem RP2040 (Pico) &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot;&gt;   &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;   &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 16 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;573-1268&amp;quot;} --&gt;
&lt;p&gt;
Beispiele:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton)&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton) und virtueller Kanal&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2 V) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton), Kanal 2) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2 4) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ESP32 (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Puhbutton), Kanal 2 - 8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(27,32,16,14,18,19,23,0,17) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; ESP32  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Puhbutton), Kanal 2 - 7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(27,32,16,14,18,19,23,0) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pico (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0 - 5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(0,1,2,3,4,5)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pico &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0 - 5 und LED auf Pico &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(0,1,2,3,4,5,16)&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1281-1904&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Led-Bus-Pins&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led-bus-pins&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;549-1913&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;stecker_key_80&quot;&gt;Stecker Key 80&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/vorlagen/stecker/wannenstecker_wsl14g.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:vorlagen:stecker:wannenstecker_wsl14g.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/stecker/wannenstecker_wsl14g.jpg?w=480&amp;amp;tok=8ce3ca&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;wannenstecker_wsl14g.jpg&quot; alt=&quot;wannenstecker_wsl14g.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit7&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Pin-Nummer &lt;br/&gt;
Wannenstecker  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; ESP32 &lt;br/&gt;
GPIO &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P1 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D2 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 17 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P2 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D7 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 12 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P3 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D8 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 26 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P4 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D9 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 25 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P5 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D10 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 5 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P6 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D11 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 23 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P7 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D12 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 19 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P8 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A1 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 4 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 9 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEY80_BUTTONS &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A2 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 34 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 10 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P10 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEY80_RESET_K &lt;br/&gt;
KEY80_RST &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A3 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 33 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 11 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P11 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEY80_LEDS_K &lt;br/&gt;
KEY80_SDA &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A4 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 32 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 12 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEY80_P12 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEY80_SCL &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A5 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 39 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 13 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; - &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col3&quot; colspan=&quot;2&quot;&gt; 5V &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 14 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; - &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col3&quot; colspan=&quot;2&quot;&gt; GND &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2001-2589&amp;quot;} --&gt;
&lt;p&gt;
—-
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stecker Key 80&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stecker_key_80&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;1914-2595&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;stecker_keybrd&quot;&gt;Stecker Keybrd&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/vorlagen/stecker/wannenstecker_wsl8g.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:vorlagen:stecker:wannenstecker_wsl8g.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/stecker/wannenstecker_wsl8g.jpg?w=480&amp;amp;tok=04e37b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;wannenstecker_wsl8g.jpg&quot; alt=&quot;wannenstecker_wsl8g.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit9&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Pin-Nummer &lt;br/&gt;
Wannenstecker  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; ESP32 &lt;br/&gt;
GPIO &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD_P1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEYBRD_LEDS_K &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A4 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 32 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 2 &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot; colspan=&quot;2&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A5 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 39 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 3 &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot; colspan=&quot;2&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot; colspan=&quot;2&quot;&gt; 5V &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 4 &lt;/td&gt;&lt;td class=&quot;col1 leftalign&quot; colspan=&quot;2&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot; colspan=&quot;2&quot;&gt; GND &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD_P5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEYBRD_CLOCK_K &lt;br/&gt;
KEYBRD_CLK &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A0 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 15 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD_P6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEYBRD_RESET_K &lt;br/&gt;
KEYBRD_RST &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A3 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 33 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD_P7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEYBRD_BUTTONS &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A2 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 34 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 8 &lt;/td&gt;&lt;td class=&quot;col1&quot; colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A7 &lt;br/&gt;
 (Jumper „KEY_A7“ schließen) &lt;br/&gt;
Deaktiviert Tag/Nacht Schaltung &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 35 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;2683-3143&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stecker Keybrd&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stecker_keybrd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;2596-3151&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;stecker_keybrd1&quot;&gt;Stecker KeyBrd1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/vorlagen/stecker/wannenstecker_wsl8g.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:vorlagen:stecker:wannenstecker_wsl8g.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/stecker/wannenstecker_wsl8g.jpg?w=480&amp;amp;tok=04e37b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;wannenstecker_wsl8g.jpg&quot; alt=&quot;wannenstecker_wsl8g.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit11&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Pin-Nummer &lt;br/&gt;
Wannenstecker  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; ESP32 &lt;br/&gt;
GPIO &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD1_P6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEYBRD1_RESET_K &lt;br/&gt;
KEYBRD1_RST &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A3 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 33 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD1_P7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; KEYBRD1_BUTTONS &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A2 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 34 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; KEYBRD1_P8 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A6 &lt;br/&gt;
(Jumper „SJ4“ schließen) &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 36 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;3240-3519&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stecker KeyBrd1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stecker_keybrd1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;3152-3526&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;stecker_can-modul&quot;&gt;Stecker CAN-Modul&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/pinzuordnung/hauptplatine_mbus.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:pinzuordnung:hauptplatine_mbus.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/pinzuordnung/hauptplatine_mbus.jpg?w=480&amp;amp;tok=789211&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;hauptplatine_mbus.jpg&quot; alt=&quot;hauptplatine_mbus.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit13&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Pin-Nummer &lt;br/&gt;
Wannenstecker  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; ESP32 &lt;br/&gt;
GPIO &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CAN_P3 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; CAN_CS &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D10 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 5 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CAN_P4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; CAN_SO &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D12 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 19 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CAN_P5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; CAN_SI &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D11 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 23 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; CAN_P6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; CAN_CLK &lt;br/&gt;
CAN_SCK &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D13 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 18 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;3638-3898&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stecker CAN-Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;stecker_can-modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;3527-3905&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit14&quot; id=&quot;boot_stecker_am_led_arduino&quot;&gt;Boot Stecker am LED Arduino&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/pinzuordnung/arduino_boot.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:pinzuordnung:arduino_boot.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/pinzuordnung/arduino_boot.jpg?w=600&amp;amp;tok=51343b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;arduino_boot.jpg&quot; alt=&quot;arduino_boot.jpg&quot; width=&quot;600&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit15&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Pin-Nummer &lt;br/&gt;
Wannenstecker  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; BOOT_P1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; BOOT_SO &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D12 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; BOOT_P3 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; BOOT_SCK &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D13 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; BOOT_P4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; BOOT_SI &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D11 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table6&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;4022-4212&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Boot Stecker am LED Arduino&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;boot_stecker_am_led_arduino&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;3906-4220&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit16&quot; id=&quot;sonstige_steckerjumper_auf_der_hauptplatine&quot;&gt;Sonstige Stecker/Jumper auf der Hauptplatine&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/pinzuordnung/hauptplatine_zusaetzliche_pins.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:pinzuordnung:hauptplatine_zusaetzliche_pins.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/pinzuordnung/hauptplatine_zusaetzliche_pins.jpg?w=480&amp;amp;tok=989347&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;hauptplatine_zusaetzliche_pins.jpg&quot; alt=&quot;hauptplatine_zusaetzliche_pins.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit17&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  farbige Markierung am Bild  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;   Arduino-Pin &lt;br/&gt;
LED-Nano  &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; ESP32 &lt;br/&gt;
GPIO &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; rot &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LDR &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; J1_P2 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; A7 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 35 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; grün &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; JP3_P2 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D13 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 18 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; orange &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; JP4_P3 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D10 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 5 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; rosa &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; SV1_P2 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D2 (Jumper „LED_BUS2B“ schließen) &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 17 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; türkis &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; SV3_P2 &lt;/td&gt;&lt;td class=&quot;col2 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; D6 über R1 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; 27 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table7&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;4372-4685&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sonstige Stecker\/Jumper auf der Hauptplatine&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sonstige_steckerjumper_auf_der_hauptplatine&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;4221-4692&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit18&quot; id=&quot;extension_stecker_am_esp32_adapter&quot;&gt;Extension Stecker am ESP32 Adapter&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/vorlagen/stecker/wannenstecker_wsl10g.jpg?id=anleitungen%3Ahilfestellungen%3Azuordnung_der_pins&quot; class=&quot;media&quot; title=&quot;bilder:vorlagen:stecker:wannenstecker_wsl10g.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/stecker/wannenstecker_wsl10g.jpg?w=480&amp;amp;tok=a5b110&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;wannenstecker_wsl10g.jpg&quot; alt=&quot;wannenstecker_wsl10g.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit19&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Pin-Nummer &lt;br/&gt;
Wannenstecker  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Name  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  alternative Namen  &lt;/th&gt;&lt;th class=&quot;col3 rightalign&quot;&gt;   GPIO vom &lt;br/&gt;
ESP32 30 Pin &lt;/th&gt;&lt;th class=&quot;col4 centeralign&quot;&gt;  GPIO vom &lt;br/&gt;
ESP32 38 Pin  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; MLL_EXT_OUT_SCL &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot; colspan=&quot;2&quot;&gt;  D22  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P2 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; MLL_EXT_OUT_SDA &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot; colspan=&quot;2&quot;&gt;  D21  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED2 &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  D16 (RX2)  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  D16  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED3 &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot; colspan=&quot;2&quot;&gt;  D14  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED4 &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot; colspan=&quot;2&quot;&gt;  D18  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED5 &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot; colspan=&quot;2&quot;&gt;  D19  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 9 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED6 &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot; colspan=&quot;2&quot;&gt;  D23  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; 10 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; MLL_EXT_OUT_P10 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED7 &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  —  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  D0  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table8&amp;quot;,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;4801-5278&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Extension Stecker am ESP32 Adapter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;extension_stecker_am_esp32_adapter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;4693-&amp;quot;} --&gt;</description>
            <author>petervt11@undisclosed.example.com (petervt11)</author>
            <pubDate>Sun, 18 Oct 2026 11:14:34 +0000</pubDate>
        </item>
        <item>
            <title>effekte_mll - [Pins LED Bus definieren] </title>
            <link>https://wiki.mobaledlib.de/anleitungen/effekte_mll</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;alle_funktionen_des_programm-generators_im_detail&quot;&gt;Alle Funktionen des Programm-Generators im Detail&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Alle Funktionen des Programm-Generators im Detail&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;alle_funktionen_des_programm-generators_im_detail&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-64&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit2&quot; id=&quot;lichteffekte&quot;&gt;Lichteffekte&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lichteffekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lichteffekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;65-91&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;licht&quot;&gt;Licht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Licht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;licht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;92-111&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;belebtes_haus&quot;&gt;Belebtes Haus&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/house.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;House( &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;LED&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält die Nummer der LED in dem Strang. Alle LEDs sind so hintereinandergeschaltet, dass der Ausgang der ersten LED mit dem Eingang der nächsten LED verbunden ist.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;InCh&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Viele der Effekte können über einen Eingang Ein- und Ausgeschaltet werden. Der Parameter „InCh“ beschreibt die Nummer des Eingangs. Es sind 256 verschiedene Eingänge möglich. So ein Eingangskanal kann z.B. ein Schalter oder eine spezielle Funktion sein. Es ist auch möglich die Eingangskanäle über das DCC Protokoll oder den CAN Bus von einer Modelleisenbahn Steuerung zu empfangen. &lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;On_Min&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Der Parameter „On_Min“ beschreibt wie viele Räume mindestens beleuchtet sein sollen. Nach dem Einschalten werden nach einer zufälligen Zeit so lange Lichter eingeschaltet bis die vorgegebene Anzahl erreicht ist. Dabei werden auch die Zimmer zufällig bestimmt.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;On_Limit&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Der Parameter „On_Limit“ bestimmt wie viele Räume gleichzeitig benutzt sein sollen. Wenn entsprechend viele LEDs an sind wird zum nächsten, zufällig gewählten, Zeitpunkt eine Lampe ausgeschaltet. Wenn dieser Parameter größer als die Anzahl der Räume ist, dann sind nach einiger Zeit alle Lichter an (Das entspricht unserem Zuhause).&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;...&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Die drei Punkte „…“ in der Makrodefinition repräsentieren die Position an der die Liste der Raumbeleuchtungen eingetragen wird. Es können bis zu 2000 Räume angegeben werden (Schloss).&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Das ist vermutlich die am häufigsten genutzte Funktion auf einer Modelleisenbahn. Mit ihr wird ein „belebtes“ Haus nachgebildet. In diesem Haus sind zufällig nur einige der Räume beleuchtet. Die Farbe und die Helligkeit der Beleuchtungen können individuell vorgegeben werden. Es lassen sich auch bestimmte Effekte wie Fernseher flackern oder ein offener Kamin für einzelne Räume konfigurieren. Außerdem kann das Einschaltverhalten angepasst werden (flackern von Neonröhren oder langsam heller werdende Gaslampen). Diese beiden Effekte eignen sich u. a. gut für Neonröhren in Ladengeschäften und für Außenbeleuchtungen am Haus. Für &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#strassenlaternen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Straßenlaternen&lt;/a&gt; gibt es eine eigne Funktion.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Die in einem belebten Haus verbauten WS2812B RGB-LEDs lassen sich auch temporär als &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/warnleuchte&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:warnleuchte&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:warnleuchte&quot;&gt;Warnleuchten für Anzeigezwecke&lt;/a&gt; nutzen. Dazu werden sie mit der Logic-Funktion überschrieben.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Belebtes Haus&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;belebtes_haus&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;112-2837&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit7&quot; id=&quot;minimale_anzahl_der_zufaellig_aktiven_beleuchtungen&quot;&gt;Minimale Anzahl der zufällig aktiven Beleuchtungen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Der Parameter „On_Min“ beschreibt wie viele Räume mindestens beleuchtet sein sollen. Nach dem Einschalten werden nach einer zufälligen Zeit so lange Lichter eingeschaltet bis die vorgegebene Anzahl erreicht ist. Dabei werden auch die Zimmer zufällig bestimmt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Minimale Anzahl der zuf\u00e4llig aktiven Beleuchtungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;minimale_anzahl_der_zufaellig_aktiven_beleuchtungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;2838-3165&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit8&quot; id=&quot;maximale_anzahl_der_zufaellig_aktiven_beleuchtungen&quot;&gt;Maximale Anzahl der zufällig aktiven Beleuchtungen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Der Parameter „On_Limit“ bestimmt wie viele Räume gleichzeitig benutzt sein sollen. Wenn entsprechend viele LEDs an sind wird zum nächsten, zufällig gewählten, Zeitpunkt eine Lampe ausgeschaltet. Wenn dieser Parameter größer als die Anzahl der Räume ist, dann sind nach einiger Zeit alle Lichter an (Das entspricht unserem Zuhause).
Wenn die Häuser über einen manuell betätigten Schalter Ein- und Ausgeschaltet werde, dann soll der Benutzer ein direktes Feedback beim betätigen des Schalters erkennen. Darum wird sofort beim Einschalten des Eingangs (InCh) eine Beleuchtung aktiviert und entsprechend Eine deaktiviert, wenn der Schalter Ausgeschaltet wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Maximale Anzahl der zuf\u00e4llig aktiven Beleuchtungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;maximale_anzahl_der_zufaellig_aktiven_beleuchtungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;3166-3898&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit9&quot; id=&quot;section&quot;&gt;...&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Die drei Punkte „…“ in der Makrodefinition repräsentieren die Position an der die Liste der Raumbeleuchtungen eingetragen wird. Es können bis zu 2000 Räume angegeben werden (Schloss). Die Beleuchtung der Zimmer wird mit den folgenden Konstanten festgelegt: 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;...&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;3899-4178&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit10&quot; id=&quot;farbenhelligkeit&quot;&gt;Farben/Helligkeit&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit11&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_DARK &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum mit einer sehr dunklen Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_BRIGHT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum mit sehr heller Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_WARM_W &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Raum wird in einer warm-weißen Lichtfarbe beleuchtet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_RED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Raum wird in einem Licht mit sehr hohem Rot-Anteil beleuchtet. (Sonnenstudio, Sauna) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_D_RED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dieser Raum wird in einem dunklerem Licht mit sehr hohem Rot-Anteil beleuchtet. (Sonnenstudio, Sauna) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL0 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 0 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 1 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 2 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 3 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 4 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher mit der vom Benutzer definierten Farbe 5 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_COL345 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Raum welcher abwechselnd und zufällig mit einer der vom Benutzer definierten Farben 3,4 oder 5 beleuchtet wird. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;4205-5305&amp;quot;} --&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
ROOM_DARK, ROOM_BRIGHT und ROOM_COL0 bis ROOM_COL5 eignen sich auch, um große Räume mit mehreren Einzel-LEDs gleichmäßig auszuleuchten. &lt;br/&gt;

&lt;br/&gt;

An einen WS2811 schließt man zwei oder drei LEDs &lt;strong&gt;eines&lt;/strong&gt; Raumes an. Bei zwei LEDs muss der dritte Ausgang frei bleiben. Diesen Raum spricht man über die Funktion ROOM_DARK oder ROOM_BRIGHT an. Da der WS2811 nun wie eine RGB-LED eingesetzt wird, gehen alle drei Einzel-LEDs gleichzeitig an oder aus.&lt;br/&gt;

&lt;br/&gt;

Leuchtet nun ein Fenster heller/dunkler als die anderen, können alternativ die Funktionen ROOM_COL0 bis ROOM_COL5 genutzt werden. Mit dem &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#set_coltab&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Set_Col_Tab&lt;/a&gt; kann die Helligkeit der drei Einzel-LEDs angepasst werden. Das Set_Col_Tab dient dann nicht zur Einstellung der Farbe sondern zum Anpassen der Helligkeit.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farben\/Helligkeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbenhelligkeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;4179-6137&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit14&quot; id=&quot;animierte_effekte&quot;&gt;Animierte Effekte&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit15&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; FIRE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein eines offenen Kaminfeuers &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; FIRED &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein eines offenen, dunklem Kaminfeuers &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; FIREB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein eines offenen, sehr hellem Kaminfeuers &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_CHIMNEY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; zufällig Kaminfeuer oder normale Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_CHIMNEYD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; zufällig dunkles Kaminfeuer oder schwache Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_CHIMNEYB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; zufällig sehr helles Kaminfeuer oder starke Beleuchtung &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 0 oder einer Deckenleuchte. Der Fernseher ist über die vorgelagerte Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farb-tv_kanal_1_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Farb-TV Kanal 1 einstellen&amp;quot;&lt;/a&gt;&lt;/strong&gt; einstellbar.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0_CHIMNEY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 0, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0_CHIMNEYD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; dunkler Lichtschein vom Fernseher Kanal 0, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV0_CHIMNEYB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; sehr heller Lichtschein vom Fernseher Kanal 0, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 1 oder einer Deckenleuchte. Der Fernseher ist über die vorgelagerte Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#farb-tv_kanal_2_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Farb-TV Kanal 2 einstellen&amp;quot;&lt;/a&gt;&lt;/strong&gt; einstellbar.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1_CHIMNEY &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lichtschein vom Fernseher Kanal 1, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1_CHIMNEYD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; dunkler Lichtschein vom Fernseher Kanal 1, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ROOM_TV1_CHIMNEYB &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; sehr heller Lichtschein vom Fernseher Kanal 1, einer Deckenleuchte oder einem Kaminfeuer &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;6164-7680&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Animierte Effekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;animierte_effekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;6138-7681&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit16&quot; id=&quot;besondere_lampen&quot;&gt;Besondere Lampen&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit17&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer Neon-Röhre, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHTD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer dunkler leuchtenden Neon-Röhre, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT3D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHTM &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer leuchtenden Neon-Röhre mit mittlerer Helligkeit, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1M &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2M &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT3M &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHTL &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation mehrerer leuchtenden Neon-Röhre mit einer RGB-LED, mit dem typischen Flackern beim Starten und der sofortigen Dunkelheit beim abschalten. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT1L &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2L &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_LIGHT2L &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer defekten Neon-Röhre mit einer RGB-LED. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; NEON_DEF_D3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer Kerze mit einer RGB-LED. Alle Kanäle werden genutzt. Farbe und Helligkeit sind über die vorgelagerte Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#kerzen_einstellen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;&amp;quot;Kerzen einstellen&amp;quot;&lt;/a&gt;&lt;/strong&gt; einstellbar.&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; CANDLE3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Einzel-LED ohne Start-Effekt an Kanal 1 (ROT) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Einzel-LED ohne Start-Effekt an Kanal 2 (GRÜN) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Einzel-LED ohne Start-Effekt an Kanal 3 (BLAU) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED1D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dunkle Einzel-LED ohne Start-Effekt an Kanal 1 (ROT) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED2D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dunkle Einzel-LED ohne Start-Effekt an Kanal 2 (GRÜN) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; SINGLE_LED3D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Dunkle Einzel-LED ohne Start-Effekt an Kanal 3 (BLAU) des WS2811. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Straßenlaterne&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Die Laternen gehen nicht gleichzeitig sondern zufällig nacheinander an und werden dann langsam heller bis sie die volle Helligkeit erreichen. Außerdem ist ein zufälliges Flackern implementiert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, welche mit Gas betrieben wurde. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row35&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHTD &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Simulation einer dunkleren &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Straßenlaterne&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Die Laternen gehen nicht gleichzeitig sondern zufällig nacheinander an und werden dann langsam heller bis sie die mittlere Helligkeit erreichen. Außerdem ist ein zufälliges Flackern implementiert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, welche mit Gas betrieben wurde. Alle Kanäle werden genutzt. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row36&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT1D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 1 (ROT) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row37&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT2D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 2 (GRÜN) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row38&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; GAS_LIGHT3D &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; wie oben. Es wird allerdings nur Kanal 3 (BLAU) des WS2811 verwendet. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;7708-12128&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Besondere Lampen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;besondere_lampen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;7682-12129&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit18&quot; id=&quot;nicht_verwendeter_raum&quot;&gt;Nicht verwendeter Raum&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;div class=&quot;table sectionedit19&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Bezeichnung  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Beschreibung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; SKIP_ROOM  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Diese LED wird nicht angesteuert sondern übersprungen. Dies kann verwendet werden um einen Shop der sich in einem Gebäude in der Mitte der LED-Kette befindet separat anzusteuern, in dem die Funktion (Next_Led()) verwendet wird. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;12162-12443&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Nicht verwendeter Raum&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;nicht_verwendeter_raum&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;12130-12444&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;belebtes_haus_mit_individuellen_schaltzeiten&quot;&gt;Belebtes Haus mit individuellen Schaltzeiten&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/house.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HouseT(Led, Inch, On_Min, On_Limit, T_Min, T_Max, … )&lt;/strong&gt; &lt;br/&gt;

Das belebte Haus wie zuvor beschrieben mit der Möglichkeit abweichende Schaltzeiten anzugeben. Damit ist es auch möglich ein Haus immer „komplett“ anzuschalten, indem man &lt;code&gt;On_Min&lt;/code&gt; und &lt;code&gt;On_Limit&lt;/code&gt; auf die Anzahl der LEDs und &lt;code&gt;T_Min&lt;/code&gt; sowie &lt;code&gt;T_Max0&lt;/code&gt; auf 0 setzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Belebtes Haus mit individuellen Schaltzeiten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;belebtes_haus_mit_individuellen_schaltzeiten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;12445-12895&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit21&quot; id=&quot;strassenlaternen&quot;&gt;Straßenlaternen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/streetlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;GasLights(Led, Inch, …)&lt;/strong&gt; &lt;br/&gt;

&lt;br/&gt;

Die Funktion &lt;strong&gt;Straßenlaternen&lt;/strong&gt; kann zum Ansteuern von Gaslaternen und Neonleuchten verwendet werden. Die Straßenlaternen in einem Straßenzug schalten sich nacheinander zufällig ein. Dabei wird das Einschaltverhalten gasbetriebener Lampen bzw. von Leuchtstoffröhren simuliert. Die Lampen starten vorbildgerecht langsam. &lt;br/&gt;

Im Gegensatz zum „belebten Haus“ verzichtet die Funktion „Straßenlaternen“ auf minimale und maximale Anzahl der zufällig aktiven Beleuchtungen, weil innerhalb eines Straßenzuges immer alle Lampen an- und ausgehen.
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Stra\u00dfenlaternen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;strassenlaternen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;12896-13574&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit22&quot; id=&quot;einschalteffekte&quot;&gt;Einschalteffekte&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Die Einschalteffekte sind dieselben wie bei den „besonderen Lampen“ des „belebten Hauses“.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/strassenbeleuchtung.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einschalteffekte&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einschalteffekte&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;13575-13757&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit23&quot; id=&quot;led_einstellbar&quot;&gt;LED einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/single_leds.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Const(&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;LED&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält die Nummer der LED in dem Strang. Alle LEDs sind so hintereinandergeschaltet, dass der Ausgang der ersten LED mit dem Eingang der nächsten LED verbunden ist.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Cx&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Der Parameter Cx beschreibt die Kanalnummer einer RGB LED oder eines WS2811 Bausteins. Hier wird eine der folgenden Konstanten eingetragen: C1, C2, C3, C12, C23, C_ALL, C_RED, C_GREEN, C_BLUE, C_WHITE, C_YELLOW, C_CYAN &lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;InCh&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Viele der Effekte können über einen Eingang Ein- und Ausgeschaltet werden. Der Parameter „InCh“ beschreibt die Nummer des Eingangs. Es sind 256 verschiedene Eingänge möglich. So ein Eingangskanal kann z.B. ein Schalter oder eine spezielle Funktion sein. Es ist auch möglich die Eingangskanäle über das DCC Protokoll oder den CAN Bus von einer Modelleisenbahn Steuerung zu empfangen. &lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;,&lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Val0&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält den Helligkeitswert oder Allgemein das Tastverhältnis des Ausgangs, wenn der Eingang abgeschaltet ist. Der Parameter ist eine Zahl zwischen 0 und 255. Dabei entspricht 0 dem minimal Wert (LED Dunkel) und 255 dem Maximalwert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;, &lt;span class=&quot;plugin-autotooltip_linked plugin-autotooltip_simple&quot; onmouseover=&quot;autotooltip.show(event)&quot; onmouseout=&quot;autotooltip.hide()&quot; data-delay=&quot;0&quot;&gt;Val1&lt;span class=&quot;plugin-autotooltip-hidden-classes&quot;&gt;plugin-autotooltip__default plugin-autotooltip_big&lt;/span&gt;&lt;!-- googleoff: all --&gt;&lt;span class=&quot;plugin-autotooltip-hidden-tip&quot;&gt;Enthält den Helligkeitswert oder Allgemein das Tastverhältnis des Ausgangs, wenn der Eingang abgeschaltet ist. Der Parameter ist eine Zahl zwischen 0 und 255. Dabei entspricht 0 dem minimal Wert (LED Dunkel) und 255 dem Maximalwert.&lt;/span&gt;&lt;!-- googleon: all --&gt;&lt;/span&gt;)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Definiert eine LED welche, gesteuert von “InCh”, dauerhaft An oder Aus ist. &lt;br/&gt;

Mit der Funktion können einzelne LEDs oder bis zu drei LEDs geschaltet werden. &lt;br/&gt;

Die Helligkeit im Zustand „Aus“ und „An“ kann separat eingestellt werden. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;13758-15610&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit24&quot; id=&quot;rgb-led_einstellbar&quot;&gt;RGB-LED einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/rgb_led.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ConstRGB(Led, InCh, R0, G0, B0, R1, G1, B1)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Definiert eine RGB LED welche, gesteuert von “InCh”, dauerhaft An oder Aus ist. &lt;br/&gt;

Mit der Funktion kann eine RGB Led geschaltet werden. &lt;br/&gt;

Die Helligkeit und der Farbton können im Zustand „Aus“ und „An“ kann separat eingestellt werden.&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Selbstverständlich kann die Funktion „RGB-LED einstellbar“ auch zum Steuern von WS2811-Chips mit angeschlossenen Einzel-LEDs genutzt werden. Das ist zum Beispiel von Vorteil, wenn man ein parkendes Auto mit Standlicht ausgerüstet hat. In dem Fall kann man die beiden weißen LEDs an die Ausgänge „Rot“ und „Grün“ eines WS2811 anschließen und die beiden roten Standlichter in Reihe an den Kanal „Blau“ (bei 5 Volt Spannungsversorgung). Diesen WS2811 kann man nun mit einer Programmzeile einstellen, obwohl die Kanäle „Rot“ und „Grün“ eine andere Helligkeit benötigen als der Kanal „Blau“.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RGB-LED einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rgb-led_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;15611-16623&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit27&quot; id=&quot;heartbeat_led&quot;&gt;Heartbeat LED&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Heartbeat&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Der Heartbeat ist sozusagen der Herzschlag des Programms. Er wird zur Funktionskontrolle verwendet. Auf der Hauptplatine befindet sich eine RGB Led, die normalerweise mit diesem Effekt angesteuert wird. Die Led blinkt und wechselt dabei langsam die Farbe. Daran kann man erkennen, ob die Kommunikation funktioniert. Auch die zweite Led auf der Hauptplatine sollte mit diesem Effekt angesteuert werden. Die zweite Led ist die letzte Led in der Kette. Dazu muss am Ende der Konfiguration noch einmal dieses Makro eingefügt werden. So kann man erkennen, ob die Led Kette irgendwo unterbrochen ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Heartbeat LED&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;heartbeat_led&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;16624-17326&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit28&quot; id=&quot;heartbeat_led_einstellbar&quot;&gt;Heartbeat LED einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Heartbeat2&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Beim RGB_Heartbeat2 können die minimale und maximale Helligkeit angegeben werden. Ansonsten verhält sich der Effekt gleich wie der &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb_heartbeat&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB_Heartbeat&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Heartbeat LED einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;heartbeat_led_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;17327-17635&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit29&quot; id=&quot;heartbeat_led_einstellbare_farbe&quot;&gt;Heartbeat LED einstellbare Farbe&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/heartbeat.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Heartbeat_Color&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
RGB LED welche als Funktionsindikator in wechselnden Regenbogenfarben blinkt. Minimale und maximale Helligkeit kann angegeben werden. Ansonsten verhält sich der Effekt gleich wie der &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#rgb_heartbeat&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;RGB_Heartbeat&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Heartbeat LED einstellbare Farbe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;heartbeat_led_einstellbare_farbe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;17636-18007&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit30&quot; id=&quot;mobaledlib_farbring&quot;&gt;MobaLedLib Farbring&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/mllring.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_Ring&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Ring mit 12 RGB LED, welche das MobaLedLib Logo auf dem Hauptplatinengehäuse eindrucksvoll animieren.
Die Helligkeit sowie die Geschwindigkeit können angegeben werden.
&lt;/p&gt;

&lt;p&gt;
Bei der LichtMaschine Pro wird der MobaLedLib-Farbring standardmäßig an Kanal 7 betrieben, dieser ist im Macro voreingestellt.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/effects/rgb_ring-macro.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:effects:rgb_ring-macro.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/rgb_ring-macro.png?w=480&amp;amp;tok=c9bc81&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;MobaLedLib Farbring&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mobaledlib_farbring&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;18008-18478&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit31&quot; id=&quot;leuchtfeuer&quot;&gt;Leuchtfeuer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/lighthouse.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Leuchtfeuer&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem Effekt Leuchtfeuer kann das typische Blinken eines Windrads nachempfunden werden. Das Licht ist zunächst eine Sekunde an, dann eine halbe Sekunde aus, wieder eine Sekunde an und dann 1.5 Sekunden aus. Danach fängt es wieder von vorne an.&lt;br/&gt;

Hier zeigt Hardi diese Funktion in einem Video:
&lt;/p&gt;
&lt;iframe src=&quot;//player.vimeo.com/video/310209169?&quot; width=&quot;800&quot; height=&quot;600&quot; style=&quot;width:800px;height:600px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;player.vimeo.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Leuchtfeuer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leuchtfeuer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;18479-18909&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit32&quot; id=&quot;blitzlicht&quot;&gt;Blitzlicht&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flash.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Flash&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Flash() Funktion erzeugt ein zufälliges Blitzen eines Fotografen. Über die Parameter „MinTime“ und „MaxTime“ wird bestimmt, wie häufig der Blitz ausgelöst wird. Der erste Parameter bestimmt, wie lange mindestens bis zum nächsten Blitz gewartet wird, der zweite Parameter bestimmt, wie lange maximal gewartet wird. Zwischen diesen beiden Zeiten bestimmt die Bibliothek einen zufälligen Zeitpunkt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blitzlicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blitzlicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;18910-19407&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit33&quot; id=&quot;feuer&quot;&gt;Feuer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/fire.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Fire&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit der „Fire()“ Funktion können größere Feuer simuliert werden. Dazu werden mehrere RGB LEDs verwendet welche an unterschiedlichen Stellen des „Feuers“ leuchten. Es sind maximal 100 LEDs möglich.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Feuer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;feuer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;19408-19701&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit34&quot; id=&quot;defekte_neonlampe&quot;&gt;Defekte Neonlampe&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/neon.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Def_Neon_Misha&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Simulation eines defekten Neonlicht von Misha. Für diese Simulation wurde der Pattern_Configurator benutzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Defekte Neonlampe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;defekte_neonlampe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;19702-19916&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit35&quot; id=&quot;ampel&quot;&gt;Ampel&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;19917-19934&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit36&quot; id=&quot;ampel1&quot;&gt;Ampel&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AmpelX&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 einzelne LEDs verwendet, die an zwei WS2811 Modulen angeschlossen sind. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. Mit dem Pattern Configurator können beliebige Ampelanlagen erzeugt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;19935-20315&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit37&quot; id=&quot;ampel_rgb&quot;&gt;Ampel RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RGB_AmpelX&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 RGB LEDs verwendet. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. Mit dem Pattern Configurator können beliebige Ampelanlagen erzeugt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;20316-20652&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit38&quot; id=&quot;ampel_rgb_soft&quot;&gt;Ampel RGB soft&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** RGB_AmpelXFade**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 RGB Leds verwendet. Dabei wird das langsame Auf- und Abblenden der LEDs gezeigt. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. Mit dem Pattern Configurator können beliebige Ampelanlagen erzeugt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel RGB soft&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel_rgb_soft&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;20653-21060&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit39&quot; id=&quot;ampel_rgb_oesterreich&quot;&gt;Ampel RGB Österreich&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/trafficlight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** RGB_AmpelXA**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Effekt werden 2 Ampeln für eine Kreuzung simuliert. Es werden 6 RGB Leds verwendet. Dabei wird das langsame Auf- und Abblenden der LEDs gezeigt. Dies ist aber nur ein Beispiel einer möglichen Ampelanlage. In Österreich blinkt die grüne Lampe 4 mal an Ende. (Siehe &lt;a href=&quot;https://www.jusline.at/gesetz/stvo/paragraf/38&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.jusline.at/gesetz/stvo/paragraf/38&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.jusline.at/gesetz/stvo/paragraf/38&lt;/a&gt;). Mit dem Pattern_Configurator können beliebige Ampelanlagen definiert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ampel RGB \u00d6sterreich&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ampel_rgb_oesterreich&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;21061-21584&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit40&quot; id=&quot;andreaskreuz&quot;&gt;Andreaskreuz&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;21585-21609&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit41&quot; id=&quot;andreaskreuz1&quot;&gt;Andreaskreuz&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuz.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Andreaskreuz&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Diese Funktion kann zur Ansteuerung der abwechselnd blinkenden Lampen in einem Andreaskreuz verwendet werden. Der erste Kanal kann eingestellt werden (1, 2 oder 3). Die Lampen blenden vorbildgerecht langsam auf und ab.&lt;br/&gt;

Hier zeigt Hardi den Effekt in einem Video: &lt;br/&gt;

&lt;/p&gt;
&lt;iframe src=&quot;//player.vimeo.com/video/308719531?&quot; width=&quot;800&quot; height=&quot;600&quot; style=&quot;width:800px;height:600px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;player.vimeo.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;21610-22013&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit42&quot; id=&quot;andreaskreuz_rgb&quot;&gt;Andreaskreuz RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuz.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrRGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Andreaskreuz RGB hat die selbe Funktion wie der Effekt &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#andreaskreuz&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Andreaskreuz&lt;/a&gt;, allerdings werden RGB LEDs verwendet. Das ist für Testzwecke sinnvoll. So kann man den Effekt z.B. auf einer 64 LED Matrix testen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:42,&amp;quot;range&amp;quot;:&amp;quot;22014-22380&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit43&quot; id=&quot;andreaskreuz_lampentest&quot;&gt;Andreaskreuz Lampentest&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz Lampentest&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_lampentest&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:43,&amp;quot;range&amp;quot;:&amp;quot;22381-22629&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit44&quot; id=&quot;andreaskreuz_lampentest_rgb&quot;&gt;Andreaskreuz Lampentest RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd. Zu Testzwecken werden hier zwei RGB LEDs verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz Lampentest RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_lampentest_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:44,&amp;quot;range&amp;quot;:&amp;quot;22630-22940&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit45&quot; id=&quot;andreaskreuz_bue_1_signal&quot;&gt;Andreaskreuz Bü 1 Signal&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd. Eine dritte LED blinkt nach dem Lampentest, welche dem Zugführer anzeigt, dass der Bahnübergang gesichert ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz B\u00fc 1 Signal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_bue_1_signal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:45,&amp;quot;range&amp;quot;:&amp;quot;22941-23308&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit46&quot; id=&quot;andreaskreuz_bue_1_signal_rgb&quot;&gt;Andreaskreuz Bü 1 Signal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/andreaskreuzlt3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;AndreaskrLT3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei diesem besonderen Andreaskreuz werden am Anfang zunächst beide Lampen eingeschaltet. Danach blinken die Lampen abwechselnd. Eine dritte Led blinkt nach dem Lampentest, welche dem Zugführer anzeigt, dass der Bahnübergang gesichert ist. Zu Testzwecken werden hier 3 RGB LEDs verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Andreaskreuz B\u00fc 1 Signal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;andreaskreuz_bue_1_signal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:46,&amp;quot;range&amp;quot;:&amp;quot;23309-23733&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit47&quot; id=&quot;baustellen-lauflicht&quot;&gt;Baustellen-Lauflicht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Baustellen-Lauflicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;baustellen-lauflicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:47,&amp;quot;range&amp;quot;:&amp;quot;23734-23766&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit48&quot; id=&quot;baustellenlicht_6x&quot;&gt;Baustellenlicht 6x&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/construction.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ConstrWarnLightRGB6&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion generiert ein typisches Baustellen-Warnlicht. &lt;strong&gt;Zu Testzwecken&lt;/strong&gt; werden hier 6 RGB LEDs verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Baustellenlicht 6x&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;baustellenlicht_6x&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:48,&amp;quot;range&amp;quot;:&amp;quot;23767-24002&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit49&quot; id=&quot;baustellenlicht_3-15x&quot;&gt;Baustellenlicht 3-15x&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/construction.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** ConstrWarnLight**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion generiert ein typisches Baustellen-Warnlicht. Es werden einzelne Leds an WS2811 Modulen verwendet. Die Anzahl der LEDs kann eingestellt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Baustellenlicht 3-15x&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;baustellenlicht_3-15x&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:49,&amp;quot;range&amp;quot;:&amp;quot;24003-24283&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit50&quot; id=&quot;blaulicht&quot;&gt;Blaulicht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blaulicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blaulicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:50,&amp;quot;range&amp;quot;:&amp;quot;24284-24305&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit51&quot; id=&quot;blaulicht_1&quot;&gt;Blaulicht 1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bluelight.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlueLight1&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Blaulicht 1 simuliert das typische doppelte Blitzen eines Blaulichts bei Einsatzfahrzeugen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blaulicht 1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blaulicht_1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:51,&amp;quot;range&amp;quot;:&amp;quot;24306-24511&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit52&quot; id=&quot;blaulicht_2&quot;&gt;Blaulicht 2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bluelight2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlueLight2&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Blaulicht 2 simuliert wie &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blaulicht_1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blaulicht 1&lt;/a&gt; ein Blaulicht bei Einsatzfahrzeugen, allerdings ist die Blinkfrequenz leicht unterschiedlich. Dadurch verschieben sich die Blaulichter zueinander.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blaulicht 2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blaulicht_2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:52,&amp;quot;range&amp;quot;:&amp;quot;24512-24851&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit53&quot; id=&quot;blinker&quot;&gt;Blinker&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:53,&amp;quot;range&amp;quot;:&amp;quot;24852-24871&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit54&quot; id=&quot;blinker1&quot;&gt;Blinker&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Blinker(Led, Cx, Inch, Period)&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion sorgt für ein einfaches Blinken einer LED. Das Tempo kann dabei eingestellt werden. Es können entweder RGB LEDs oder normale LEDs an WS2811 Modulen verwendet werden.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/blinker.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:blinker.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blinker.png?w=400&amp;amp;tok=118155&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

In diesem Fenster kann die Periode des Blinkers eingestellt werden. Zusätzlich kann man wählen, welche LED Kanäle verwendet werden sollen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:54,&amp;quot;range&amp;quot;:&amp;quot;24872-25371&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit55&quot; id=&quot;blinker_invers&quot;&gt;Blinker invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicatorinv.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlinkerInvInp(Led, Cx, Inch, Period)&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Funktion sorgt für ein einfaches Blinken einer Led. Der Eingang ist dabei invertiert. Wenn man die Funktion einschaltet, ist der Blinker aus, schaltet man die Funktion aus, ist der Blinker an. Das Tempo kann dabei eingestellt werden. Es können entweder RGB Leds oder normale Leds an WS2811 Modulen verwendet werden.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/blinker_inv_inp.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:blinker_inv_inp.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blinker_inv_inp.png?w=400&amp;amp;tok=28d5a5&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

In diesem Fenster kann die Periode des Blinkers eingestellt werden. Zusätzlich kann man wählen, welche Led Kanäle verwendet werden sollen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:55,&amp;quot;range&amp;quot;:&amp;quot;25372-26035&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit56&quot; id=&quot;blinker_minimum&quot;&gt;Blinker (minimum)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicatorhd.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;BlinkerHD&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion BlinkerHD funktioniert wie die Funktion &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Blinker&lt;/a&gt;, allerdings gehen die LEDs nie vollständig aus.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker (minimum)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_minimum&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:56,&amp;quot;range&amp;quot;:&amp;quot;26036-26291&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit57&quot; id=&quot;blinker_frequenz_und_helligkeit&quot;&gt;Blinker (Frequenz und Helligkeit)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Blink2(LED, Cx, InCh, Pause, Act, Val0, Val1)&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei der Funktion Blink2 können die Pausenzeit, die aktive Zeit, sowie die Helligkeitswerte bei angeschalteter und abgeschalteter LED eingestellt werden. &lt;br/&gt;

In diesem Fenster können die Werte eingestellt werden:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/blink2.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:blink2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blink2.png?w=400&amp;amp;tok=6abb8c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;strong&gt;Pausenzeit:&lt;/strong&gt; Hier wird die Zeit eingestellt, die die LED nicht leuchten soll.&lt;br/&gt;

&lt;strong&gt;aktive Zeit:&lt;/strong&gt; Hier wird die Zeit eingestellt, die die LED leuchten soll. &lt;br/&gt;

&lt;strong&gt;Helligkeit wenn deaktiv:&lt;/strong&gt; Hier wird die Helligkeit eingestellt, die die LED im ausgeschalteten Zustand haben soll. &lt;br/&gt;

&lt;strong&gt;Helligkeit wenn aktiv:&lt;/strong&gt; Hier wird die Helligkeit eingestellt, die die LED im eingeschalteten Zustand haben soll. &lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:58,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/blinker_kfz.jpg&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;strong&gt;Anwendung KFZ-Blinker/Warnblinker:&lt;/strong&gt;&lt;br/&gt;

Diese Funktion eignet sich einwandfrei für das Erstellen typischer KFZ-Blinker. Beim Einschalten blinkt dieser in Deutschland nach § 54 StVZO bzw. ECE-R 48 auf der jeweiligen Seite phasengleich mit einer Frequenz von 1,5 Hz ± 0,5 Hz (90 Lichterscheinungen pro Minute ± 30). Nach Betätigen des Fahrtrichtungsschalters muss das erste Aufleuchten des Blinklichtes nach spätestens einer Sekunde und das Verlöschen nach spätestens eineinhalb Sekunden erfolgen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Blinkgeber muss nach ECE-R 6 so takten, dass die Hellzeit der Blinkleuchten gemessen bei 95 % der maximalen Lichtstärke mehr als 300 Millisekunden beträgt. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Um es für die MobaLedLib passend zu machen, bedeutet das:&lt;br/&gt;

60 Sek. / 60 Lichterscheinungen = 1 Sekunde (Abweichung Langsam)&lt;br/&gt;

60 Sek. / 90 Lichterscheinungen ≈ 700 ms (Intervall ideal)&lt;br/&gt;

60 Sek. / 120 Lichterscheinungen = 500 ms (Abweichung Schnell)&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Davon muss das Licht mindestens 300 ms bei 95 % der maximalen Lichtstärke sein. Bei 500 mSek. je Lichterscheinung muss die Pause also kürzer sein als die aktive Phase.&lt;br/&gt;

&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:59,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker (Frequenz und Helligkeit)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_frequenz_und_helligkeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:57,&amp;quot;range&amp;quot;:&amp;quot;26292-28321&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit60&quot; id=&quot;blinker_komplett_einstellbar&quot;&gt;Blinker komplett einstellbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/indicator3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Blink3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion „Blinker komplett einstellbar“ funktioniert wie die Funktion &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#blinker_frequenz_und_helligkeit&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;Frequenz und Helligkeit&lt;/a&gt;, allerdings kann zusätzlich die Helligkeit eingestellt werden, mit der die LED leuchten soll, wenn die Funktion abgeschaltet ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Blinker komplett einstellbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;blinker_komplett_einstellbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:60,&amp;quot;range&amp;quot;:&amp;quot;28322-28728&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit61&quot; id=&quot;schweisslicht&quot;&gt;Schweißlicht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:61,&amp;quot;range&amp;quot;:&amp;quot;28729-28754&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit62&quot; id=&quot;schweisslicht_dauerhaft&quot;&gt;Schweißlicht dauerhaft&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** WeldingCont**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Schweißlicht dauerhaft“ kann ein Schweißlicht simuliert werden. Dieses Licht flackert solange der Eingang aktiv ist hell Weiß. Nach dem Schweißvorgang glüht die „Schweißstelle“ kurz rot nach.&lt;br/&gt;

Den besten Effekt erzielt man hier selbstverständlich mit einer RGB-LED.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht dauerhaft&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht_dauerhaft&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:62,&amp;quot;range&amp;quot;:&amp;quot;28755-29169&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit63&quot; id=&quot;schweisslicht_einmalig&quot;&gt;Schweißlicht einmalig&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** Welding**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Schweißlicht einmalig“ kann ein Schweißlicht simuliert werden. Dieses Licht flackert eine gewisse Zeit hell Weiß und verlischt dann für eine Weile. Nach dem Schweißvorgang glüht die „Schweißstelle“ kurz rot nach. Diese Funktion sollte von einer übergeordneten Funktion gesteuert werden („Der Arbeiter will ja auch mal eine Pause“).&lt;br/&gt;

Den besten Effekt erzielt man hier selbstverständlich mit einer RGB-LED.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht einmalig&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht_einmalig&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:63,&amp;quot;range&amp;quot;:&amp;quot;29170-29725&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit64&quot; id=&quot;schweisslicht_zufaellig&quot;&gt;Schweißlicht zufällig&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/welding.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RandWelding&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Schweißlicht zufällig“ wird das Schweißlicht zufällig gesteuert. Die Zeiten „MinTime“ und „MaxTime“ bestimmen den Zufälligen Startzeitpunkt. Über „MinOn“ und „MaxOn“ wird angegeben wie lange eine die Arbeit an einem Werkstück dauert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schwei\u00dflicht zuf\u00e4llig&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schweisslicht_zufaellig&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:64,&amp;quot;range&amp;quot;:&amp;quot;29726-30116&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit65&quot; id=&quot;signale&quot;&gt;Signale&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Signale&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;signale&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:65,&amp;quot;range&amp;quot;:&amp;quot;30117-30136&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit66&quot; id=&quot;einfahrsignal&quot;&gt;Einfahrsignal&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;EntrySignal3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 einzelnen LEDs welche über ein WS2811 Modul angesteuert werden (HP0, HP1, HP2). Es wird über drei Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:66,&amp;quot;range&amp;quot;:&amp;quot;30137-30386&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit67&quot; id=&quot;einfahrsignal_rgb&quot;&gt;Einfahrsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;EntrySignal3_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über drei Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:67,&amp;quot;range&amp;quot;:&amp;quot;30387-30608&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit68&quot; id=&quot;ausfahrsignal&quot;&gt;Ausfahrsignal&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 einzelnen LEDs welche über zwei WS2811 Module angesteuert werden (HP0, HP1, HP2, HP0+SH1). Es wird über vier Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:68,&amp;quot;range&amp;quot;:&amp;quot;30609-30867&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit69&quot; id=&quot;ausfahrsignal_rgb&quot;&gt;Ausfahrsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 RGB LEDs zu Testzwecken (HP0, HP1, HP2, HP0+SH1). Es wird über vier Taster gesteuert.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:69,&amp;quot;range&amp;quot;:&amp;quot;30868-31096&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit70&quot; id=&quot;ks-signalsystem&quot;&gt;KS-Signalsystem&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Signalsystem&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-signalsystem&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:70,&amp;quot;range&amp;quot;:&amp;quot;31097-31124&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit71&quot; id=&quot;ks-vorsignal_zs3v&quot;&gt;KS-Vorsignal Zs3V&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Vorsignal_Zs3V&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Vorsignal Zs3V&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-vorsignal_zs3v&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:71,&amp;quot;range&amp;quot;:&amp;quot;31125-31243&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit72&quot; id=&quot;ks-vorsignal_zs3v_rgb&quot;&gt;KS-Vorsignal Zs3V RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_vorsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Vorsignal_Zs3V_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Vorsignal Zs3V RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-vorsignal_zs3v_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:72,&amp;quot;range&amp;quot;:&amp;quot;31244-31374&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit73&quot; id=&quot;ks-hauptsignal_zs3_zs1&quot;&gt;KS-Hauptsignal Zs3 Zs1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs1&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:73,&amp;quot;range&amp;quot;:&amp;quot;31375-31507&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit74&quot; id=&quot;ks-hauptsignal_zs3_zs1_rgb&quot;&gt;KS-Hauptsignal Zs3 Zs1 RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal1_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs1_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs1 RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs1_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:74,&amp;quot;range&amp;quot;:&amp;quot;31508-31652&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit75&quot; id=&quot;ks-hauptsignal_zs3_zs6_zs1&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs6_Zs1&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs6 Zs1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs6_zs1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:75,&amp;quot;range&amp;quot;:&amp;quot;31653-31793&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit76&quot; id=&quot;ks-hauptsignal_zs3_zs6_zs1_rgb&quot;&gt;KS-Hauptsignal Zs3 Zs6 Zs1 RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ks_hauptsignal2_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KS_Hauptsignal_Zs3_Zs6_Zs1_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;KS-Hauptsignal Zs3 Zs6 Zs1 RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ks-hauptsignal_zs3_zs6_zs1_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:76,&amp;quot;range&amp;quot;:&amp;quot;31794-31946&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit77&quot; id=&quot;signale_ws2812_by_matthias&quot;&gt;Signale WS2812 by Matthias&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Signale WS2812 by Matthias&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;signale_ws2812_by_matthias&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:77,&amp;quot;range&amp;quot;:&amp;quot;31947-31985&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit78&quot; id=&quot;hauptsignal_links_rgb&quot;&gt;Hauptsignal links RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5l_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HS_5l_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hauptsignal links RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hauptsignal_links_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:78,&amp;quot;range&amp;quot;:&amp;quot;31986-32097&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit79&quot; id=&quot;hauptsignal_rechts_rgb&quot;&gt;Hauptsignal rechts RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5r_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HS_5r_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hauptsignal rechts RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hauptsignal_rechts_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:79,&amp;quot;range&amp;quot;:&amp;quot;32098-32210&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit80&quot; id=&quot;haupt-_und_vorsignal_rgb&quot;&gt;Haupt- und Vorsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hs_5p_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;HS_5_Plus_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Haupt- und Vorsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;haupt-_und_vorsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:80,&amp;quot;range&amp;quot;:&amp;quot;32211-32329&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit81&quot; id=&quot;gleissperrsignal_rgb&quot;&gt;Gleissperrsignal RGB&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gss_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Gleissperrsignal_RGB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Gleissperrsignal RGB&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;gleissperrsignal_rgb&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:81,&amp;quot;range&amp;quot;:&amp;quot;32330-32449&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit82&quot; id=&quot;signale_trix&quot;&gt;Signale (Trix)&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Signale (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;signale_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:82,&amp;quot;range&amp;quot;:&amp;quot;32450-32476&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit83&quot; id=&quot;einfahrsignal_trix&quot;&gt;Einfahrsignal (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** EntrySignal3Bin**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 einzelnen LEDs welche über ein WS2811 Modul angesteuert werden.  (HP0, HP1, HP2). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:83,&amp;quot;range&amp;quot;:&amp;quot;32477-32797&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit84&quot; id=&quot;einfahrsignal_rgb_trix&quot;&gt;Einfahrsignal RGB (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/einfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** EntrySignal3Bin_RGB**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Einfahrsignal mit 3 RGB LEDs zu Testzwecken (HP0, HP1, HP2). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Einfahrsignal RGB (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;einfahrsignal_rgb_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:84,&amp;quot;range&amp;quot;:&amp;quot;32798-33088&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit85&quot; id=&quot;ausfahrsignal_trix&quot;&gt;Ausfahrsignal (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4Bin&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 einzelnen LEDs welche über zwei WS2811 Module angesteuert werden (HP0, HP1, HP2, HP0+SH1).
Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:85,&amp;quot;range&amp;quot;:&amp;quot;33089-33415&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit86&quot; id=&quot;ausfahrsignal_rgb_trix&quot;&gt;Ausfahrsignal RGB (Trix)&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ausfahrsignal_rgb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DepSignal4Bin_RGB&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ausfahrsignal mit 6 RGB LEDs zu Testzwecken (HP0, HP1, HP2, HP0+SH1). Es wird über zwei binäre Eingänge gesteuert. Damit eignet es sich besonders für Selectrix.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ausfahrsignal RGB (Trix)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ausfahrsignal_rgb_trix&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:86,&amp;quot;range&amp;quot;:&amp;quot;33416-33712&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit87&quot; id=&quot;farbeinstellungen&quot;&gt;Farbeinstellungen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farbeinstellungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbeinstellungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:87,&amp;quot;range&amp;quot;:&amp;quot;33713-33742&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit88&quot; id=&quot;farbe_und_helligkeit_einstellen&quot;&gt;Farbe und Helligkeit einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/cielab.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;strong&gt;Set_ColTab&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Befehl Set_ColTab können die Farben der Leds individuell angepasst werden. Weitere Infos dazu findet man hier: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/farbtabelle&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:farbtabelle&quot; data-wiki-id=&quot;anleitungen:prog_gen:farbtabelle&quot;&gt;Farbtabelle&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farbe und Helligkeit einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farbe_und_helligkeit_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:88,&amp;quot;range&amp;quot;:&amp;quot;33743-34032&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit89&quot; id=&quot;farb-tv_kanal_1_einstellen&quot;&gt;Farb-TV Kanal 1 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvcolor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_COL1(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, R_Min, R_Max, G_Min, G_Max, B_Min, B_Max)&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Effekt Set_TV_Col1 definiert die Parameter des TV Farbkanals 1. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Farbwechsel eingestellt werden. So können Action Filme, statische Inhalte, Fußball Übertragungen, … simuliert werden. Es ist auch möglich, die Einstellungen per DCC Kommando auszuwählen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_COL1 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_COL1 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;p&gt;
In diesem Fenster können die Einstellungen ausgewählt werden:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/set_tv_col1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:set_tv_col1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/set_tv_col1.png?w=400&amp;amp;tok=e54252&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Für ein Fußballspiel sollte bspw. ein hoher Grünanteil ausgewählt werden, für einen Action Film schnelle Bildwechsel usw.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farb-TV Kanal 1 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farb-tv_kanal_1_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:89,&amp;quot;range&amp;quot;:&amp;quot;34033-35237&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit90&quot; id=&quot;farb-tv_kanal_2_einstellen&quot;&gt;Farb-TV Kanal 2 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvcolor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_COL2(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, R_Min, R_Max, G_Min, G_Max, B_Min, B_Max)&lt;/strong&gt;&lt;br/&gt;

Der Effekt Set_TV_Col1 definiert die Parameter des TV Farbkanals 2. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Farbwechsel eingestellt werden. So können Action Filme, statische Inhalte, Fußball Übertragungen, … simuliert werden. Es ist auch möglich, die Einstellungen per DCC Kommando auszuwählen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_COL2 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_COL2 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;p&gt;
In diesem Fenster können die Einstellungen ausgewählt werden:&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/set_tv_col1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:set_tv_col1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/set_tv_col1.png?w=400&amp;amp;tok=e54252&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Für ein Fußballspiel sollte bspw. ein hoher Grünanteil ausgewählt werden, für einen Action Film schnelle Bildwechsel usw.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Farb-TV Kanal 2 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;farb-tv_kanal_2_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:90,&amp;quot;range&amp;quot;:&amp;quot;35238-36440&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit91&quot; id=&quot;sw-tv_kanal_1_einstellen&quot;&gt;S/W-TV Kanal 1 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvbw.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_BW1(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, BW_R, BW_G, BW_B)&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Der Befehl Set_TV_BW1 definiert die Parameter des Schwarz-weiß TV Kanals 1. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Anteile der verwendeten Farben ausgewählt werden. Damit kann das typisch bläuliche Licht eines alten Fernsehers erzeugt werden. Es ist auch möglich, die Einstellungen per DCC zu wählen. So kann zwischen Schwarz- weiß und Farbfernseher gewechselt werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_BW1 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_BW1 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;S\/W-TV Kanal 1 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sw-tv_kanal_1_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:91,&amp;quot;range&amp;quot;:&amp;quot;36441-37434&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit92&quot; id=&quot;sw-tv_kanal_2_einstellen&quot;&gt;S/W-TV Kanal 2 einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/tvbw.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_TV_BW2(InCh, Update_t_Min, Update_t_Max, Min_Brightness, Max_Brightness, BW_R, BW_G, BW_B)&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Befehl Set_TV_BW1 definiert die Parameter des Schwarz-weiß TV Kanals 2. Damit können die Häufigkeiten der Bildwechsel, die Helligkeitswechsel und die Anteile der verwendeten Farben ausgewählt werden. Damit kann das typisch bläuliche Licht eines alten Fernsehers erzeugt werden. Es ist auch möglich, die Einstellungen per DCC zu wählen. So kann zwischen Schwarz- weiß und Farbfernseher gewechselt werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_TV_BW2 muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ gesetzt werden, um die Fernseher aller folgenden belebten Häuser zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ ein weiteres Set_TV_BW2 mit unveränderten Werten gesetzt werden, damit nachfolgende Häuser nicht denselben Fernsehkanal zeigen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;S\/W-TV Kanal 2 einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sw-tv_kanal_2_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:92,&amp;quot;range&amp;quot;:&amp;quot;37435-38430&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit93&quot; id=&quot;neonroehre_defekt_einstellen&quot;&gt;Neonröhre Defekt einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/neon.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_Def_Neon&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem Befehl Set_Def_Neon können die Parameter zur Simulation einer defekten Neonröhre definiert werden. Eine defekte Neonröhre kann ganz unterschiedliches Flackern erzeugen. Mit diesem Makro kann das Flackern beeinflusst werden. Es können die Wahrscheinlichkeit, dass die Lampe startet, die Wahrscheinlichkeit, dass die Lampe wieder ausgeht und das rote Glimmen des Starters beeinflusst werden. In diesem Fenster können die Einstellungen ausgewählt werden. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Funktion Set_Def_Neon muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ oder „Straßenbeleuchtung“ gesetzt werden, um die defekten Neonröhren aller folgenden belebten Häuser/Straßenbeleuchtungen zu verändern. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ oder „Straßenbeleuchtung“ ein weiteres Set_Def_Neon mit unveränderten Werten gesetzt werden, damit nachfolgende Lampen nicht dasselbe Muster zeigen.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/set_def_neon.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:set_def_neon.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/set_def_neon.png?w=400&amp;amp;tok=ea32fd&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Neonr\u00f6hre Defekt einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;neonroehre_defekt_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:93,&amp;quot;range&amp;quot;:&amp;quot;38431-39535&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit94&quot; id=&quot;kerzen_einstellen&quot;&gt;Kerzen einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/candle.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Set_CandleTab&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Definiert die Parameter der Kerzen Funktion. Damit kann das Flackern und die Farbe beeinflusst werden.
Die Farbe wird als Hue Anteil im HSV Farbraum definiert (25 = Orange, 81 = Grün, 171 = Blau).&lt;br/&gt;

Durch Verwendung zufälliger Farbe kann die „Kerze“ auch als Disco Beleuchtung verwendet werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Set_CandleTab muss im Programm Generator unmittelbar vor die zu verändernde Funktion „Belebtes Haus“ oder „Straßenbeleuchtung“ gesetzt werden. In einer dieser beiden Funktionen wählt man eine Kerze, die mit einer RGB-LED simuliert wird. Im Anschluss sollte direkt nach der Zeile „Belebtes Haus“ oder „Straßenbeleuchtung“ ein weiteres Set_CandleTab mit unveränderten Werten gesetzt werden, damit nachfolgende Kerzen nicht aussehen wie eine Disco oder wie im nachfolgenden Beispiel wie eine Glut. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/prog_gen_set_candletab.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:95,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/kerze_glut.png?w=500&amp;amp;tok=7a1068&quot; class=&quot;mediaright&quot; align=&quot;right&quot; loading=&quot;lazy&quot; title=&quot;Tip-Box&quot; alt=&quot;Tip-Box&quot; width=&quot;500&quot; /&gt;
Die Kerze eignet sich mit entsprechender Anpassung auch gut als Glut in einem Grill/Kamin, da es im Grill selten lichterloh brennt. Damit es einer Glut nahekommt, muss man zunächst mit dem Set_CandleTab die „Kerze“ einstellen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Geheimnis für eine ruhige Glut liegt zum einen in den Min/Max-Helligkeiten. Setzt man diese alle auf den gleichen Wert (90), kommt es der Glut deutlich näher, weil der Wechsel von hell zu dunkel entfällt.
Zum anderen müssen die Wahrscheinlichkeiten für eine Helligkeitsänderung und die Dunkelphase runter, damit es ruhiger wird (weniger Wechseltätigkeit). Ein kleiner Wert (20) muss aber bleiben, damit ein klein wenig Bewegung ins Spiel kommt.
Lediglich die Wahrscheinlichkeit eines Farbwechsels (100) muss drin bleiben. Die Farben werden dann im Bereich zwischen rot (0) und orange (25) gehalten.&lt;br/&gt;

&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:96,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Kerzen einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;kerzen_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:94,&amp;quot;range&amp;quot;:&amp;quot;39536-41462&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit97&quot; id=&quot;dynamik&quot;&gt;Dynamik&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Dynamik&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dynamik&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:97,&amp;quot;range&amp;quot;:&amp;quot;41463-41484&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit98&quot; id=&quot;servo&quot;&gt;Servo&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Nach erfolgreichem &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/510de_modul_servo_v10&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:510de_modul_servo_v10&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:510de_modul_servo_v10&quot;&gt;Zusammenbau&lt;/a&gt;&lt;/strong&gt; der Servo-Platine und &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt; Programmierung des ATTiny85&lt;/a&gt;&lt;/strong&gt; stehen im Programm-Generator vier Funktionen für die Servo zur Verfügung.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:98,&amp;quot;range&amp;quot;:&amp;quot;41485-41758&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit99&quot; id=&quot;servo_mit_2_positonen&quot;&gt;Servo mit 2 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo2&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert zwei Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 2 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_2_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:99,&amp;quot;range&amp;quot;:&amp;quot;41759-42413&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit100&quot; id=&quot;servo_mit_3_positonen&quot;&gt;Servo mit 3 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo3&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert drei Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 3 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_3_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:100,&amp;quot;range&amp;quot;:&amp;quot;42414-43068&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit101&quot; id=&quot;servo_mit_4_positonen&quot;&gt;Servo mit 4 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo4.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo4&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert vier Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 4 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_4_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:101,&amp;quot;range&amp;quot;:&amp;quot;43069-43723&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit102&quot; id=&quot;servo_mit_5_positonen&quot;&gt;Servo mit 5 Positonen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/servo5.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Servo5&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Servo bewegt sich nach dem Einschalten der Versorgungsspannung nicht. Erst wenn eine der Tasten betätigt wird, fährt es langsam zu der entsprechenden Position. Geschwindigkeit, Endlagen und Drehrichtung werden mit dem Servo_Pos Programm eingestellt.
&lt;/p&gt;

&lt;p&gt;
Dieses Makro steuert fünf Positionen des Servos an. Die Positionen können über Taster angefahren werden. Die richtigen Positionen sollten vorher über das &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/tiny-uniprog#servo-positionen_mit_dem_farbtestprogramm_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:tiny-uniprog&quot; data-wiki-id=&quot;anleitungen:spezial:tiny-uniprog&quot;&gt;Farbtest Programm&lt;/a&gt;&lt;/strong&gt; herausgefunden werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Servo mit 5 Positonen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;servo_mit_5_positonen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:102,&amp;quot;range&amp;quot;:&amp;quot;43724-44379&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit103&quot; id=&quot;herzstueckpolarisierung_bistabil_v11&quot;&gt;Herzstückpolarisierung bistabil v1.1&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Herzst\u00fcckpolarisierung bistabil v1.1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;herzstueckpolarisierung_bistabil_v11&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:103,&amp;quot;range&amp;quot;:&amp;quot;44380-44429&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit104&quot; id=&quot;relaiskontakt_ab_bis_ef&quot;&gt;Relaiskontakt A/B bis E/F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:104,&amp;quot;range&amp;quot;:&amp;quot;44430-44544&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit105&quot; id=&quot;relaiskontakt_ab_bis_ef_invers&quot;&gt;Relaiskontakt A/B bis E/F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/big.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:105,&amp;quot;range&amp;quot;:&amp;quot;44545-44668&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit106&quot; id=&quot;herzstueckpolarisierung_bistabil_v10&quot;&gt;Herzstückpolarisierung bistabil v1.0&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Herzst\u00fcckpolarisierung bistabil v1.0&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;herzstueckpolarisierung_bistabil_v10&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:106,&amp;quot;range&amp;quot;:&amp;quot;44669-44718&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit107&quot; id=&quot;relaiskontakte_a_und_b&quot;&gt;Relaiskontakte A und B&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bir.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_V1_AB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte A und B&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_a_und_b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:107,&amp;quot;range&amp;quot;:&amp;quot;44719-44835&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit108&quot; id=&quot;relaiskontakte_a_und_b_invers&quot;&gt;Relaiskontakte A und B, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/biy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I_V1_AB&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte A und B, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_a_und_b_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:108,&amp;quot;range&amp;quot;:&amp;quot;44836-44962&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit109&quot; id=&quot;relaiskontakte_c_und_d&quot;&gt;Relaiskontakte C und D&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/big.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_V1_CD&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte C und D&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_c_und_d&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:109,&amp;quot;range&amp;quot;:&amp;quot;44963-45079&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit110&quot; id=&quot;relaiskontakte_c_und_d_invers&quot;&gt;Relaiskontakte C und D, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bic.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I_V1_CD&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte C und D, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_c_und_d_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:110,&amp;quot;range&amp;quot;:&amp;quot;45080-45206&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit111&quot; id=&quot;relaiskontakte_e_und_f&quot;&gt;Relaiskontakte E und F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bib.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_V1_EF&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte E und F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_e_und_f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:111,&amp;quot;range&amp;quot;:&amp;quot;45207-45323&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit112&quot; id=&quot;relaiskontakte_e_und_f_invers&quot;&gt;Relaiskontakte E und F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/bim.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_BiRelais_I_V1_EF&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakte E und F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakte_e_und_f_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:112,&amp;quot;range&amp;quot;:&amp;quot;45324-45451&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit113&quot; id=&quot;herzstueckpolarisierung_monostabil&quot;&gt;Herzstückpolarisierung monostabil&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Herzst\u00fcckpolarisierung monostabil&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;herzstueckpolarisierung_monostabil&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:113,&amp;quot;range&amp;quot;:&amp;quot;45452-45498&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit114&quot; id=&quot;relaiskontakt_ab_bis_ef1&quot;&gt;Relaiskontakt A/B bis E/F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monor.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_MoRelais&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:114,&amp;quot;range&amp;quot;:&amp;quot;45499-45614&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit115&quot; id=&quot;relaiskontakt_ab_bis_ef_invers1&quot;&gt;Relaiskontakt A/B bis E/F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_MoRelais_I&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A\/B bis E\/F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_ab_bis_ef_invers1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:115,&amp;quot;range&amp;quot;:&amp;quot;45615-45740&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit116&quot; id=&quot;relaiskontakt_a_bis_f&quot;&gt;Relaiskontakt A bis F&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monog.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_2MoRelais&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A bis F&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_a_bis_f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:116,&amp;quot;range&amp;quot;:&amp;quot;45741-45853&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit117&quot; id=&quot;relaiskontakt_a_bis_f_invers&quot;&gt;Relaiskontakt A bis F, invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Herz_2MoRelais_I&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Relaiskontakt A bis F, invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;relaiskontakt_a_bis_f_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:117,&amp;quot;range&amp;quot;:&amp;quot;45854-45976&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit118&quot; id=&quot;schalten&quot;&gt;Schalten&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schalten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schalten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:118,&amp;quot;range&amp;quot;:&amp;quot;45977-45999&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit119&quot; id=&quot;abhaengigkeiten&quot;&gt;Abhängigkeiten&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Abh\u00e4ngigkeiten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;abhaengigkeiten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:119,&amp;quot;range&amp;quot;:&amp;quot;46000-46027&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit120&quot; id=&quot;logische_verknuepfung&quot;&gt;Logische Verknüpfung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/gateand.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Logic&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Logic Funktion können mehrere Eingangsvariablen zu einer Ausgangsvariable verknüpft werden. So können logische Verknüpfungen umgesetzt werden. Mit der Logic Funktion werden mehrere Eingangsvariablen über „NOT“, „AND“ und „OR“ verknüpft und in die Ausgangsvariable geschrieben. Die logischen Verknüpfungen müssen als Disjunktive Normalform geschrieben werden. Bei dieser Darstellung werden Gruppen von „AND“ Verknüpfungen mit „OR“ kombiniert. Das kann z.B. so aussehen: &lt;br/&gt;

A AND B OR A AND NOT C OR D &lt;br/&gt;

Als Beispiel dafür soll eine LED entweder zusammen mit einer anderen LED über eine vergebene Variable (z. B. über den Befehl LED-to-Var) oder über eine eigene DCC Adresse geschaltet werden. Dazu benötigt man zunächst die Logic Funktion. Wenn man diese aufruft, erscheint dieses Fenster: &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/logic_example_1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:logic_example_1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/logic_example_1.png?w=400&amp;amp;tok=f969f4&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;br/&gt;

Im Feld Zielvariable trägt man einen beliebigen Variablennamen ein. In diesem Beispiel wird der Name „schalter“ verwendet. Dieser wird mit der darunter eigegebenen logischen Verknüpfung aktiviert. &lt;br/&gt;

#InCh fragt die DCC-Adresse, den Schalter oder die Variable ab, die unter „Adresse oder Name“ im Programm Generator für die „Logische Verknüpfung“ angegeben wurde, in unserem Beispiel die DCC-Adresse 12. &lt;br/&gt;

Die Variable „abfragen“ ist mit einer LED-to-Var-Funktion verknüpft und wird aktiv, wenn die dort definierte Bedingung eintritt, in unserem Beispiel die rote LED.&lt;br/&gt;

&lt;br/&gt;

Mit der Variable „schalter“ kann nun eine beliebige Funktion geschaltet werden. In unserem Beispiel wird ein Blinker immer zusammen mit der roten LED aktiviert oder separat über die DCC-Adresse 12. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/logic_example_2.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:logic_example_2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/logic_example_2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Logische Verkn\u00fcpfung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;logische_verknuepfung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:120,&amp;quot;range&amp;quot;:&amp;quot;46028-47853&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit121&quot; id=&quot;led-werte_kopieren&quot;&gt;LED-Werte kopieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/copyled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;CopyLED&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem „CopyLED()“ Befehl wird die Helligkeit der drei Farben einer Quell-LED („SrcLED“) in eine andere LED („LED“) kopiert. Das ist zum Beispiel bei einer Ampel an einer Kreuzung sinnvoll. Hier sollen die gegenüberliegenden Ampeln das gleiche Bild zeigen. Ein anderes Beispiel ist ein &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/codevorlagen/farbwechsel&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot; data-wiki-id=&quot;anleitungen:spezial:codevorlagen:farbwechsel&quot;&gt;Farbwechsel&lt;/a&gt;, der von vielen Flutlichtstrahlern erzeugt wird. Hier kann mit dem „CopyLED()“ Befehl auch Speicherplatz gespart werden.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wenn zwei RGB LEDs das gleiche zeigen sollen, dann kann man das auch durch die &lt;a href=&quot;https://wiki.mobaledlib.de/hilfestellungen/ws2811#ws2812_parallel&quot; class=&quot;wikilink1&quot; title=&quot;hilfestellungen:ws2811&quot; data-wiki-id=&quot;hilfestellungen:ws2811&quot;&gt;elektrische Verkabelung&lt;/a&gt; erreichen. Hier ist allerdings darauf zu achten, dass nur von der Master-LED ein Datensignal zur nächsten LED führt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED-Werte kopieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led-werte_kopieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:121,&amp;quot;range&amp;quot;:&amp;quot;47854-48710&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit122&quot; id=&quot;led-werte_als_variable&quot;&gt;LED-Werte als Variable&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkk.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;LED_to_Var&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led_to_var_0_mark.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_0_mark.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_0_mark.png?w=640&amp;amp;tok=5ea44f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion kann die Helligkeit anderer LEDs abgefragt und somit als Schalter genutzt werden. Das macht es beispielsweise möglich, mithilfe des Pattern Configurators einen Ablauf vorzugeben. Besonders interessant ist in dem Zusammenhang die Nutzung eines &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#pins_led_bus_definieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;virtuellen LED Kanals&lt;/a&gt;, um nicht unnötig blinde WS2811 als Referenz zu nutzen. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED-Werte als Variable&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led-werte_als_variable&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:122,&amp;quot;range&amp;quot;:&amp;quot;48711-49263&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit123&quot; id=&quot;zielvariable&quot;&gt;Zielvariable:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Im Gegensatz zu den Zielvariablen bei der Logic-Verknüpfung o. Ä., muss hier keine Zahl hinter der Variable eingegeben werden. Hier ist man also völlig frei und kann als Variable den spezifischen Namen der gewünschten Funktion eingeben, z. B. „Heissluftballon“. Wichtig ist - wie bei allen Variablen, dass der verwendete Name einzigartig ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zielvariable:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zielvariable&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:123,&amp;quot;range&amp;quot;:&amp;quot;49264-49631&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit124&quot; id=&quot;led_nummer_offset&quot;&gt;LED Nummer Offset:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Das aus dem englischen übersetzte Wort Offset bedeutet hier „Abstand“. Als Eselsbrücke kann man sich hier merken, dass der Abstand zu LED 0 der vorangegangenen Funktion abgefragt wird. Wenn beispielsweise ein belebtes Haus mit vier RGB-LEDs programmiert wurde, bei dem der blaue Kanal der letzten LED abgefragt werden soll, so beträgt der Abstand (Offset) 11. Der rote Kanal der ersten LED ist in dem Fall die LED 0. Die erste RGB-LED belegt die Kanäle 0-2, die zweite 3-5, die dritte 6-8 und die vierte 9-11.
&lt;/p&gt;

&lt;p&gt;
Ist es lediglich eine RGB-LED, so ist der Wert 0 dem roten Kanal zugeordnet, der Wert 1 dem Grün-Kanal und 2 dem blauen Kanal.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_mark.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_mark.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_mark.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;800|&quot; alt=&quot;800|&quot; /&gt;&lt;/a&gt;
&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Es ist aber auch möglich, LED-Zustände von LED’s zu testen, die erst nach der LED_to_Var Zeile kommen. In diesem Fall geht der Offset bei 3 los
&lt;/p&gt;
&lt;div class=&quot;table sectionedit125&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  LED  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kanal  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Offset  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Rot&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;3&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Grün&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;4&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;2&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Blau&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;5&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;3&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Rot&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;6&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:125,&amp;quot;range&amp;quot;:&amp;quot;50522-50595&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

usw. bis zu einem Offset von 31, also bis zu 9 RGB-LED’s weit. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_2_mark.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_2_mark.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_2_mark.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;800|&quot; alt=&quot;800|&quot; /&gt;&lt;/a&gt; 
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Vergleichstyp ( = != &amp;lt; &amp;gt; &amp;amp; !&amp;amp; ):&lt;/strong&gt; &lt;br/&gt;

Hier stehen gleich mehrere Operatoren zur Verfügung, mit denen man so gut wie jeden Zustand abfragen kann.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit126&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Operator  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Bedeutung  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Beispiel für „wahr“  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; = &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beide Werte müssen gleich sein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 10, Vergleichswert 10 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; != &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Beide Werte müssen ungleich sein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 10, Vergleichswert 20 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;lt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED muss kleiner sein als Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 10, Vergleichswert 11 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED muss größer sein als Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; LED-Kanal 11, Vergleichswert 10 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;amp; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binärer Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Siehe unten &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; !&amp;amp; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binärer Vergleich negiert &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Siehe unten &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:126,&amp;quot;range&amp;quot;:&amp;quot;50887-51343&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Der bitweise AND-Operator (einzelnes kaufmännisches Und &amp;amp;), bearbeitet die Bitpositionen der umgebenden Ausdrücke unabhängig voneinander gemäß dieser Regel: Wenn beide Eingangsbits 1 sind, ist das resultierende Ergebnis 1, andernfalls ist das Ergebnis 0. &lt;br/&gt;

Eine andere Möglichkeit, dies auszudrücken, ist:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit127&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  0  1  1  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; LED-Kanal (3) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  1  0  1  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Vergleich (5) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  - - - - - -  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  0  0  1  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; (operand1 &amp;amp; operand2) – Ergebnis ist wahr &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table6&amp;quot;,&amp;quot;secid&amp;quot;:127,&amp;quot;range&amp;quot;:&amp;quot;51661-51810&amp;quot;} --&gt;
&lt;/div&gt;

&lt;h5 id=&quot;beispielcode&quot;&gt;Beispielcode&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;div class=&quot;table sectionedit128&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Led-Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 92 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Binär: 01011100 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Led-Kanal &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; 101 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Binär: 01100101 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Led_to_Var; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;Ergebnis: &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 01000100, oder 68 dezimal und damit wahr. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table7&amp;quot;,&amp;quot;secid&amp;quot;:128,&amp;quot;range&amp;quot;:&amp;quot;51831-51979&amp;quot;} --&gt;
&lt;p&gt;
&lt;br/&gt;

Um die Binär-Vergleiche zu nutzen, sind ausführliche Tests notwendig. Sie eignen sich nicht für eine schnelle Lösung. Hierfür sind die 4 anderen Vergleichstypen gut geeignet.
&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED Nummer Offset:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_nummer_offset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:124,&amp;quot;range&amp;quot;:&amp;quot;49632-52166&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit129&quot; id=&quot;vergleichswert&quot;&gt;Vergleichswert:&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Der Vergleichswert ist einfach gesagt der Helligkeitwert (0 bis 255) der LED, die durch die Funktion abgefragt werden soll.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergleichswert:&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergleichswert&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:129,&amp;quot;range&amp;quot;:&amp;quot;52167-52313&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit130&quot; id=&quot;variable_fuer_256_zustaende_erstellen&quot;&gt;Variable für 256 Zustände erstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/variable.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;New_Local_Var&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Makro „New_Local_Var()“ wird eine Variable vom Typ „ControlVar_t“ angelegt. Sie kann Werte zwischen 0 und 255 annehmen und besitzt zusätzliche Flags mit denen Änderungen erkannt werden können.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Variable f\u00fcr 256 Zust\u00e4nde erstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;variable_fuer_256_zustaende_erstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:130,&amp;quot;range&amp;quot;:&amp;quot;52314-52657&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit131&quot; id=&quot;verknuepfung_zur_mll-bibliothek&quot;&gt;Verknüpfung zur MLL-Bibliothek&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/global.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** Use_GlobalVar**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der Funktion „Use_GlobalVar()“ können die eigenen Programmteile mit den bibliotheksinternen Funktionen Daten austauschen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Verkn\u00fcpfung zur MLL-Bibliothek&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;verknuepfung_zur_mll-bibliothek&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:131,&amp;quot;range&amp;quot;:&amp;quot;52658-52913&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit132&quot; id=&quot;temporaere_8bit_variable_erstellen&quot;&gt;Temporäre 8bit Variable erstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;InCh_to_TmpVar&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Befehl wird eine temporäre 8 Bit Variable mit den Werten aus mehreren logischen Variablen gefüllt. Die Variable wird auf 0 gesetzt, wenn die erste logische Variable aktiv ist. Sie wird auf 1 gesetzt, wenn die zweite logische Variable aktiviert wurde…|Das wird z.B. zum steuern eines Signals über mehrere DCC Adressen benötigt.|Im Gegensatz zur „New_Local_Var()“ Funktion und zur „Use_GlobalVar()“ Funktion wird hier kein zusätzlicher Speicher benötigt. Das ist möglich, weil derselbe Speicher mehrfach benutzt werden kann. In den beiden anderen Fällen muss gespeichert werden ob sich der Eingang verändert denn nur dann soll eine Aktion ausgelöst. Bei dieser Funktion wird die Änderung der Eingangsvariablen benutzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tempor\u00e4re 8bit Variable erstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;temporaere_8bit_variable_erstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:132,&amp;quot;range&amp;quot;:&amp;quot;52914-53788&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit133&quot; id=&quot;temporaere_8bit_variable_erstellen_binaer&quot;&gt;Temporäre 8bit Variable erstellen, binär&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Bin_InCh_to_TmpVar&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieser Befehl kombiniert mehrere logische Variablen binär zu einer 8 Bit Variable. Wenn zwei Eingangsvariablen benutzt werden, dann ergeben sich 4 mögliche Kombinationen:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit134&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt;Var 1&lt;/th&gt;&lt;th class=&quot;col1&quot;&gt;Var 0&lt;/th&gt;&lt;th class=&quot;col2&quot;&gt;Ausgang&lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;0&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;1&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;0&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;2&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;1&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;3&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table8&amp;quot;,&amp;quot;secid&amp;quot;:134,&amp;quot;range&amp;quot;:&amp;quot;54100-54153&amp;quot;} --&gt;
&lt;p&gt;
Bei InCh_Cnt = 3 ergeben sich entsprechend 8 verschiedene Kombinationen. Diese Funktion wird z.B. zur Ansteuerung von Signalen bei Selectrix verwendet.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tempor\u00e4re 8bit Variable erstellen, bin\u00e4r&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;temporaere_8bit_variable_erstellen_binaer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:133,&amp;quot;range&amp;quot;:&amp;quot;53789-54306&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit135&quot; id=&quot;eingangsvariablen_definieren&quot;&gt;Eingangsvariablen definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/input.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Define Input&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Damit wird ein Variable angelegt welche als Parameter in anderen Makros benutzt werden kann. &lt;br/&gt;

Aufbau der Variable:
INCH_&amp;lt;Typ&amp;gt;_&amp;lt;Adr&amp;gt;_&amp;lt;Tast&amp;gt;    &amp;lt;Typ&amp;gt;: „DCC“, „SX“, „CAN“  /  &amp;lt;Adr&amp;gt; Adresse  /  &amp;lt;Typ&amp;gt;: „RED“, „GREEN“, „ONOFF“&lt;br/&gt;

Bei Selectix &amp;lt;Adr&amp;gt;: &amp;lt;Channel&amp;gt;_&amp;lt;BitNr&amp;gt;  /  &amp;lt;Typ&amp;gt;: „ONOFF“, „TAST“ 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Eingangsvariablen definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;eingangsvariablen_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:135,&amp;quot;range&amp;quot;:&amp;quot;54307-54716&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit136&quot; id=&quot;beispiel_des_variablen-namen_hier_dcc&quot;&gt;Beispiel des Variablen-Namen (hier DCC)&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; INCH_DCC_12_ONOFF&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; INCH_DCC_13_RED&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; INCH_DCC_13_GREEN&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel des Variablen-Namen (hier DCC)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel_des_variablen-namen_hier_dcc&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:136,&amp;quot;range&amp;quot;:&amp;quot;54717-54829&amp;quot;} --&gt;
&lt;h4 class=&quot;sectionedit137&quot; id=&quot;beispiel_einer_programmierung&quot;&gt;Beispiel einer Programmierung&lt;/h4&gt;
&lt;div class=&quot;level4&quot;&gt;

&lt;p&gt;
Hier soll ein Andreaskreuz aktiviert werden durch 2 DCC-Adressen: Egal welche DCC-Adresse auf ON ist, soll das Andreaskreuz blinken.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/bild1_define-input.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:bild1_define-input.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/bild1_define-input.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Hier werden für die DCC-Adresse 11 und 12 jeweils eine Inputvariable (ICH_DCC_11_ONOFF und INCH_DCC_12_ONOFF) definiert.
Diese werden über eine OR-Verknüpfung verknüpft.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Beispiel einer Programmierung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;beispiel_einer_programmierung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:137,&amp;quot;range&amp;quot;:&amp;quot;54830-55233&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit138&quot; id=&quot;automatisierung&quot;&gt;Automatisierung&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Automatisierung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;automatisierung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:138,&amp;quot;range&amp;quot;:&amp;quot;55234-55261&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit139&quot; id=&quot;zeitplan&quot;&gt;Zeitplan&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/schedule.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Schedule&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieser Plan gibt nur die groben Rahmenbedingungen vor. Wann die Ausgänge tatsächlich geschaltet werden, bestimmt das Programm zufällig damit ein realer Eindruck entsteht.
Geschaltet werden die Ausgangsvariablen „DstVar1“ bis „DstVarN“. Sie werden zufällig zwischen dem Zeitpunkt „Start“ und „End“ eingeschaltet, wenn es „Abend“ ist und genauso Zufällig wieder am „Morgen“ ausgeschaltet. Ob es „Abend“ oder „Morgen“ ist, bestimmt die globale Variable „DayState“. Sie ist „Abends“ auf „SunSet“ gesetzt und „Morgens“ auf „SunRise“. Die zweite Variable „Darkness“ bestimmt über eine Zahl zwischen 0 und 255 wie „Dunkel“ es ist. Damit repräsentiert sie die Zeit.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zeitplan&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zeitplan&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:139,&amp;quot;range&amp;quot;:&amp;quot;55262-56084&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit140&quot; id=&quot;zaehlwerk&quot;&gt;Zählwerk&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/counter.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Counter&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Mit der Counter Funktion können verschiedene Funktionen implementiert werden. Das sind nicht nur Zähler sondern auch Funktionen wie Flip-Flops, Mono Flops, … Der Befehl wird über einen Mode Parameter gesteuert.&lt;br/&gt;
Details dazu findet man in „MobaLedLib Ein kurzer Ueberblick.docx“
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Z\u00e4hlwerk&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zaehlwerk&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:140,&amp;quot;range&amp;quot;:&amp;quot;56085-56501&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit141&quot; id=&quot;timer_mit_abbruch&quot;&gt;Timer mit Abbruch&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/timerstop.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Button&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Dieses Makro speichert ein Ereignis(z.B. Tastendruck) für eine bestimmte Zeit mit Abbruchmöglichkeit. Damit kann z.B. der Rauchgenerator im brennenden Haus aktiviert werden. Der Ausgang kann vor Ablauf der Zeit wieder deaktiviert werden, wenn der Taster ein zweites Mal gedrückt wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Timer mit Abbruch&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;timer_mit_abbruch&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:141,&amp;quot;range&amp;quot;:&amp;quot;56502-56930&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit142&quot; id=&quot;timer_ohne_abbruch&quot;&gt;Timer ohne Abbruch&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/timer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ButtonNOff&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieses Makro speichert ein Ereignis (z.B. Tastendruck) für eine bestimmte Zeit. Damit kann Beispielsweise der Rauchgenerator in einem „Brennenden“ Haus aktiviert werden. Der Ausgang kann NICHT vor dem Ablauf der Zeit deaktiviert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Timer ohne Abbruch&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;timer_ohne_abbruch&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:142,&amp;quot;range&amp;quot;:&amp;quot;56931-57278&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit143&quot; id=&quot;treppenhausschalter&quot;&gt;Treppenhausschalter&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/stairs.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;ButtonFunc&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Die Ausgangsvariable „DstVar” wird 1, wenn der Eingang „InCh“ aktiv ist.  Der Ausgang bleibt nachdem der Eingang deaktiviert wurde für „Duration” Millisekunden aktiv. Das Makro entspricht einem statischen, retriggerbaren Mono Flop. Die Zeit kann auch durch anhängen von „Sec“ oder „Min“ angegeben werden. Die maximale Zeit ist 17 Minuten.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Treppenhausschalter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;treppenhausschalter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:143,&amp;quot;range&amp;quot;:&amp;quot;57279-57783&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit144&quot; id=&quot;zufallsschaltung&quot;&gt;Zufallsschaltung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Zufallsschaltungen haben einen Parameter namens „MODE“. Hier kann folgendes angegeben werden:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;  RM_NORMAL	   Standardwert.
  RF_SLOW	   Die Zeitbasis wird durch 16 geteilt. Dieses Flag wird automatisch gesetzt, wenn die Zeit &amp;gt; 65535 ms ist.
  RF_SEQ	   Schalten Sie die Ausgänge der Funktion RandMux() sequenziell und nicht zufällig um.
  RF_STAY_ON	   Flag für die Funktion Ranom(). Der Ausgang bleibt aktiv, bis der Eingang abgeschaltet wird. MinOn und MaxOn legen die Einschaltdauer fest. 
  RF_NOT_SAME	   Verhindern Sie, dass dieselbe Ausgabe zweimal hintereinander verwendet wird.  
  &lt;/pre&gt;

&lt;p&gt;
Die Parameter können auch mittels „ | “ kombiniert werden. Z.B.: „RF_SEQ | RF_SLOW“
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/dicer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RandMux&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Ausgänge werden über die Zahlen „DstVar1“ bis „DstVarN“ definiert. „DstVar1“ wird aktiviert, wenn „InCh“ nicht aktiviert ist. Bei aktivem „InCh“ werden zufällig „DstVar2“ bis „DestVarN“ aktiviert.
Über „MinTime“ wird bestimmt, wie lange ein Ausgang minimal aktiv ist. „MaxTime“ beschreibt analog die maximale Zeit, die der Ausgang aktiv bleiben soll. Das Programm bestimmt zwischen diesen beiden Eckpunkten einen zufälligen Zeitpunkt zu dem ein zufälliger anderer Kanal aktiviert wird. Mit dieser Funktion kann zum Beispiel zwischen verschieden Lichteffekten für eine Disco umgeschaltet werden.
Details dazu findet an in „MobaLedLib Ein kurzer Ueberblick.docx“
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zufallsschaltung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufallsschaltung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:144,&amp;quot;range&amp;quot;:&amp;quot;57784-59291&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit145&quot; id=&quot;zufallsschaltung_1_ausgang&quot;&gt;Zufallsschaltung 1 Ausgang&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/diceg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Random&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Die Funktion „Random()“ aktiviert einen Ausgang nach einer zufälligen Zeit. Die Einschaltdauer kann ebenfalls zufällig sein. Damit kann man einen Effekt zufällig steuern. Eine Anwendung dafür ist das Blitzlicht eines Fotografens, das ab und zu blitzen soll.
Mit den Parametern „MinTime“ und „MaxTime“ wird bestimmt in welchem zeitlichen Bereich die Funktion aktiv werden soll. Über „MinOn“ und „MaxOn“ wird die Dauer vorgegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zufallsschaltung 1 Ausgang&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufallsschaltung_1_ausgang&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:145,&amp;quot;range&amp;quot;:&amp;quot;59292-59854&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit146&quot; id=&quot;zufallsschaltung_sequenziell&quot;&gt;Zufallsschaltung sequenziell&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/diceb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RandCntMux&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Diese Funktion ist ähnlich wie die „RandMux()“ Funktion. Hier werden aber die Ausgänge nacheinander aktiviert wenn der nächste zufällige Zeitpunkt erreicht ist. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zufallsschaltung sequenziell&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufallsschaltung_sequenziell&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:146,&amp;quot;range&amp;quot;:&amp;quot;59855-60174&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit147&quot; id=&quot;multiplexer&quot;&gt;Multiplexer&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/multiplex.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Multiplexer&lt;/strong&gt;  &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Mit dem Multiplexer können Gruppen von Mustern (Pattern) erstellt werden, welche Nacheinander oder nach dem Zufallsprinzip aktiviert werden. Die Anzahl der verwendeten LEDs kann angepasst werden.
Hier wird die Verwendung des Multiplexers erklärt: &lt;br/&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/multiplexing&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:multiplexing&quot; data-wiki-id=&quot;anleitungen:spezial:multiplexing&quot;&gt;Verwendung des Multiplexers&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Multiplexer&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;multiplexer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:147,&amp;quot;range&amp;quot;:&amp;quot;60175-60633&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit148&quot; id=&quot;charlieplexing&quot;&gt;Charlieplexing&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Charlieplexing&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;charlieplexing&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:148,&amp;quot;range&amp;quot;:&amp;quot;60634-60660&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit149&quot; id=&quot;charlieplexing_taster&quot;&gt;Charlieplexing Taster&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/charliek.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** Charlie_Buttons**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Charlieplexing Modul können bis zu 12 LEDs über 4 Kabel angesteuert werden. Das wird z.B. bei Signalen oder Ampeln verwendet damit die Kabel in den Mast passen. Die Ansteuerung per Taster eignet sich z.B. für die MS2. Es können bis zu 11 Taster benutzt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Charlieplexing Taster&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;charlieplexing_taster&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:149,&amp;quot;range&amp;quot;:&amp;quot;60661-61051&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit150&quot; id=&quot;charlieplexing_binaer&quot;&gt;Charlieplexing binär&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/charliek.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** Charlie_Binary**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dem Charlieplexing Modul können bis zu 12 LEDs über 4 Kabel angesteuert werden. Das wird z.B. bei Signalen oder Ampeln verwendet damit die Kabel in den Mast passen. Die binäre Ansteuerung wird bei vielen Zentralen benutzt. Dabei werden weniger Kanäle belegt als bei der Ansteuerung per Taster.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Charlieplexing bin\u00e4r&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;charlieplexing_binaer&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:150,&amp;quot;range&amp;quot;:&amp;quot;61052-61472&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit151&quot; id=&quot;manipulation&quot;&gt;Manipulation&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Manipulation&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;manipulation&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:151,&amp;quot;range&amp;quot;:&amp;quot;61473-61497&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit152&quot; id=&quot;led_nummer_manipulieren&quot;&gt;LED Nummer manipulieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/nextled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Next_LED&lt;/strong&gt;  &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Diese Funktion eignet sich beispielsweise, um nicht genutzte Ausgänge eines WS2811-Chips zu nutzen. Hat man beispielsweise in einem belebten Haus ein Ladengeschäft mit zwei Einzel-LEDs beleuchtet und will dieses Ladengeschäft als eigenes „belebtes Haus“ steuern, dass unabhängig vom Wohnhaus schaltet, kann der dritte Ausgang des WS2811 nicht für die nächste LED im Wohnbereich genutzt werden. Der Programm Generator fängt beim nächsten „belebten Haus“ wieder beim ersten Kanal des nächsten WS2811 an.&lt;br/&gt;

Gibt man nun zunächst den Befehl „Next LED = -1“ ein, wird eine LED-Nummer (bzw. ein WS281x) zurück gezählt und man kann den Ausgang „Blau“ als erstes Glied in der nächsten Kette nutzen nutzen.
&lt;/p&gt;

&lt;p&gt;
Die Funktion erreicht man bei aktiviertem Expertenmodus unter Schalten &amp;gt; Manipulation &amp;gt; LED Nummer manipulieren
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_nummer_manipulieren.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
Im Menü kann nun festgelegt werden, ob man zurück- (-N) oder vorspringen (+N) möchte. Im Beispiel des Wechselblinkers muss man eine LED-Nummer zurück, also „-1“.
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_nummer_manipulieren_-1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
Im Programm-Generator sieht die Programmierung dann aus wie folgt:
&lt;/p&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/nextled_beispiel.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;span class=&quot;wrap_em &quot;&gt;Achtung:&lt;/span&gt;
Will man vom ersten WS281x in der Kette den Rot-Kanal (1) und vom zweiten WS281x in der Kette den Blau-Kanal (3), muss „0“ addiert werden.&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/nextled_beispiel2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:153,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_info plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
Da mit diesem Befehl maximal 20 RGB-LEDs vor- bzw. zurückgesprungen werden kann, eignet sich diese Funktion weniger zum Reservieren von LEDs. Dafür gibt es die Funktion &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll#leds_reservieren&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll&quot; data-wiki-id=&quot;anleitungen:effekte_mll&quot;&gt;LEDs reservieren&lt;/a&gt;&lt;/strong&gt;.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:154,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED Nummer manipulieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_nummer_manipulieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:152,&amp;quot;range&amp;quot;:&amp;quot;61498-63404&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit155&quot; id=&quot;leds_reservieren&quot;&gt;LEDs reservieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/reserve.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Reserve LEDs&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Reserve LED Befehl kann vielfältig eingesetzt werden.&lt;br/&gt;

Im &lt;strong&gt;Anlagenbetrieb&lt;/strong&gt; eignet er sich beispielsweise zum Überspringen ungenutzter WS2811 auf der &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/521de_ws2811_extender24_v1-1&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:521de_ws2811_extender24_v1-1&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:521de_ws2811_extender24_v1-1&quot;&gt;24LED Connector&lt;/a&gt;&lt;/strong&gt; Platine. Hat man diese nicht zu 100% ausgenutzt, müssen nicht genutzte WS2811 Chips solange reserviert werden, damit der nächste WS281X nach der 24LED Connector Platine korrekt angesprochen wird. Hat man am Connector beispielsweise nur 15 Straßenlaternen angeschlossen, muss man drei LEDs bzw. WS2811 reservieren. &lt;br/&gt;

Es können aber auch WS2811 mit angeschlossenen LEDs oder WS2812B LEDs übersprungen werden. &lt;br/&gt;

&lt;br/&gt;

Im &lt;strong&gt;Testbetrieb&lt;/strong&gt; eignet sich der Befehl beispielsweise in Zusammenhang mit der 64 LED-Matrix. Testet man dort z. B. ein Muster mit zehn LEDs und möchte gleichzeitig die nachfolgenden Funktionen oder die Funktion der Heartbeat N auf der Hauptplatine erhalten, muss man zunächst die 54 ungenutzten LEDs der Matrix reservieren um sie zu überspringen.&lt;br/&gt;

&lt;br/&gt;

&lt;strong&gt;Anleitung:&lt;/strong&gt; Mit aktivierten Experteneinstellungen findet man den Eintrag unter Schalten &amp;gt; Manipulation &amp;gt; LEDs reservieren. &lt;br/&gt;

Nach dem Doppelklick trägt man im Menü die Anzahl der zu überspringenden WS2812-RGB-LEDs bzw. WS2811-Chips ein, &lt;strong&gt;nicht&lt;/strong&gt; die Anzahl zu überspringender Kanäle (RGB)!&lt;br/&gt;

Hat man beispielsweise 16 LEDs am 24er Connector angeschlossen, sind damit sechs WS2811 in Betrieb (5 WS2811 à 3 LEDs + 1 WS2811 à 1 LED = 6 WS2811). Die Kanäle G und B des sechsten müssen nicht mehr reserviert werden. Um die letzten beiden Chips des Connectors zu überspringen, reserviert man in dem Fall zwei LEDs.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/leds_reservieren.jpg?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:leds_reservieren.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/leds_reservieren.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LEDs reservieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leds_reservieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:155,&amp;quot;range&amp;quot;:&amp;quot;63405-65207&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit156&quot; id=&quot;speicher_fuer_hsv_reservieren&quot;&gt;Speicher für HSV reservieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/hsv.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;New_HSV_Group&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Effekte welche HSV Farben und nicht RGB Farben benutzen benötigen Speicherplatz für die HSV Werte. Da u.U. mehrere Zeilen benötigt werden zur Steuerung einer LED muss dieser Befehl vor jeder Gruppe zusammengehöriger HSV Zeilen stehen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Speicher f\u00fcr HSV reservieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;speicher_fuer_hsv_reservieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:156,&amp;quot;range&amp;quot;:&amp;quot;65208-65564&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit157&quot; id=&quot;flip-flop&quot;&gt;Flip-Flop&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Ein Flipflop (auch Flip-Flop), oft auch bistabile Kippstufe oder bistabiles Kippglied genannt, ist eine elektronische Schaltung, die zwei stabile Zustände des Ausgangssignals besitzt. Dabei hängt der aktuelle Zustand nicht nur von den gegenwärtig vorhandenen Eingangssignalen ab, sondern außerdem vom Zustand, der vor dem betrachteten Zeitpunkt bestanden hat. Eine Abhängigkeit von der Zeit besteht nicht, sondern nur von Ereignissen.
Durch die Bistabilität kann die Kippstufe eine Datenmenge von einem Bit über eine unbegrenzte Zeit speichern. Dazu muss, anders als bei nichtflüchtigen Datenspeichern, jedoch die Spannungsversorgung dauernd gewährleistet sein.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Flip-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;flip-flop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:157,&amp;quot;range&amp;quot;:&amp;quot;65565-66257&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit158&quot; id=&quot;rs_flipflop&quot;&gt;RS FlipFlop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_Flip-Flop&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS FlipFlop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flipflop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:158,&amp;quot;range&amp;quot;:&amp;quot;66258-66662&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit159&quot; id=&quot;rs_flip-flop_auszeit&quot;&gt;RS Flip-Flop, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopr2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_FlipFlopTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Hier existiert zusätzlich ein Parameter „Timeout“ der bestimmt, wann das Flip-Flop automatisch gelöscht wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:159,&amp;quot;range&amp;quot;:&amp;quot;66663-67200&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit160&quot; id=&quot;toggle_flip-flop&quot;&gt;Toggle Flip-Flop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:160,&amp;quot;range&amp;quot;:&amp;quot;67201-67642&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit161&quot; id=&quot;toggle_flip-flop_auszeit&quot;&gt;Toggle Flip-Flop, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopy2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopResetTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden. Der Parameter „Timeout“ definiert die Zeit nach der das Flipflop automatisch zurück gesetzt wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:161,&amp;quot;range&amp;quot;:&amp;quot;67643-68200&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit162&quot; id=&quot;rs_flip-flop_invers&quot;&gt;RS Flip-Flop invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** RS_FlipFlopInv** &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Bei diesem Flip-Flop ist der Ausgang zu Programmbeginn aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:162,&amp;quot;range&amp;quot;:&amp;quot;68201-68679&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit163&quot; id=&quot;rs_flip-flop_invers_auszeit&quot;&gt;RS Flip-Flop invers, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopg2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** RS_FlipFlopInvTimeout** &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Bei diesem Flip-Flop ist der Ausgang zu Programm Begin aktiv. Außerdem kann es per Timeout zurück gesetzt werden. Das dieses Flip-Flop invers funktioniert wird dar Ausgang per Tastendruck abgeschaltet und geht nach der angegebenen Zeit wieder an.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop invers, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_invers_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:163,&amp;quot;range&amp;quot;:&amp;quot;68680-69361&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit164&quot; id=&quot;toggle_flip-flop_invers&quot;&gt;Toggle Flip-Flop invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopInvReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden.
Bei diesem Flip-Flop ist der Ausgang zu Programmbeginn aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:164,&amp;quot;range&amp;quot;:&amp;quot;69362-69875&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit165&quot; id=&quot;toggle_flip-flop_invers_auszeit&quot;&gt;Toggle Flip-Flop invers, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopc2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlopInvResetTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden. Der Parameter „Timeout“ definiert die Zeit nach der das Flipflop automatisch zurück gesetzt wird.
Bei diesem Flip-Flop ist der Ausgang zu Programmbeginn aktiv.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop invers, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_invers_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:165,&amp;quot;range&amp;quot;:&amp;quot;69876-70505&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit166&quot; id=&quot;rs_flipflop_bipolar&quot;&gt;RS FlipFlop bipolar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_Flip-Flop2&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS FlipFlop bipolar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flipflop_bipolar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:166,&amp;quot;range&amp;quot;:&amp;quot;70506-70993&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit167&quot; id=&quot;rs_flip-flop_bipolar_auszeit&quot;&gt;RS Flip-Flop bipolar, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopb2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;RS_FlipFlop2Timeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Flip-Flop kann zwei Zustande annehmen (0 oder 1). Bei einem RS Flip-Flop werden die Zustände über zwei Eingänge bestimmt. Eine positive Flanke an „S_InCh“ setzt das Flip-Flop (Ausgang = 1), eine Flanke an “InCh“ löscht das Flip-Flop (Ausgang = 0).
Hier existiert zusätzlich ein Parameter „Timeout“ der bestimmt, wann das Flip-Flop automatisch gelöscht wird.
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;RS Flip-Flop bipolar, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;rs_flip-flop_bipolar_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:167,&amp;quot;range&amp;quot;:&amp;quot;70994-71614&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit168&quot; id=&quot;toggle_flip-flop_bipolar&quot;&gt;Toggle Flip-Flop bipolar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlop2Reset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden.
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop bipolar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_bipolar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:168,&amp;quot;range&amp;quot;:&amp;quot;71615-72139&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit169&quot; id=&quot;toggle_flip-flop_bipolar_auszeit&quot;&gt;Toggle Flip-Flop bipolar, Auszeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/flipflopm2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;T_FlipFlop2ResetTimeout&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Der Ausgang eines „Toggle Flip-Flops” wird bei jeder positiven Flanke an Eingang umgeschaltet. Diese Funktion hat zusätzlich einen „Reset“ Eingang mit dem das Flip-Flop auf Null gesetzt werden kann. Wenn dieser Eingang nicht benötigt wird, dann kann er mit „SI_0“ belegt werden. Der Parameter „Timeout“ definiert die Zeit nach der das Flipflop automatisch zurück gesetzt wird.
Dieses FlipFlop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Toggle Flip-Flop bipolar, Auszeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;toggle_flip-flop_bipolar_auszeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:169,&amp;quot;range&amp;quot;:&amp;quot;72140-72780&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit170&quot; id=&quot;mono-flop&quot;&gt;Mono-Flop&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Eine monostabile Kippstufe, auch monostabiler Multivibrator, Monoflop oder Univibrator, ist eine digitale Schaltung, die nur einen stabilen Zustand hat. Von einem von außen eintreffenden Trigger-Signal angestoßen, ändert die Schaltung für eine bestimmte Zeit ihren Schaltzustand. Anschließend kehrt die Kippstufe wieder in die Ruhelage zurück.
Man unterscheidet zwischen nachtriggerbaren (auch: retriggerbar) und nicht nachtriggerbaren Monoflops. Nachtriggerbar bedeutet, dass ein während des Zeitablaufes eintreffendes Triggersignal die interne Zeit jeweils erneut startet und der aktive Schaltzustand dementsprechend zeitlich verlängert wird. Bei einem nicht nachtriggerbaren Monoflop hat ein Triggersignal während der aktiven Phase keine Wirkung.
/
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:170,&amp;quot;range&amp;quot;:&amp;quot;72781-73563&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit171&quot; id=&quot;mono-flop1&quot;&gt;Mono-Flop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlop&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:172,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;
&lt;p&gt;
Das Mono-Flop eignet sich beispielsweise zur Ansteuerung von Entkupplern. Dabei spielt es keine Rolle, ob diese mit Magnetspulen oder mit Servo betrieben werden. Mit einer freien DCC-Adresse wird das Mono-Flop aktiviert, welches wiederum den Ausgang für das Servo oder ein Relais für die eingestellte Zeit aktiviert. Der Entkuppler geht nach der voreingestellten Zeit wieder nach unten.&lt;br/&gt;

Ein weiteres Beispiel könnte ein Rauchgenerator sein. Um zu vermeiden, dass dieser „trocken läuft“, lässt man ihn von einem übergeordneten Mono-Flop nach fünf Minuten deaktivieren.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:173,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:171,&amp;quot;range&amp;quot;:&amp;quot;73564-74582&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit174&quot; id=&quot;mono-flop_reset&quot;&gt;Mono-Flop, Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopy.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist.
Der Mono Flop wird zurückgesetzt wenn der Reset Eingang 1 ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop, Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:174,&amp;quot;range&amp;quot;:&amp;quot;74583-75069&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit175&quot; id=&quot;mono-flop_reset_nach_zeit&quot;&gt;Mono-Flop, Reset nach Zeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopg.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopLongReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Die Dauer kann ebenso wie bei der vorangegangenen Funktion verlängert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop, Reset nach Zeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_reset_nach_zeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:175,&amp;quot;range&amp;quot;:&amp;quot;75070-75309&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit176&quot; id=&quot;mono-flop_invers&quot;&gt;Mono-Flop invers&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopInv&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Dieser Mono Flop besitzt einen inversen Ausgang. Das bedeutet, der Ausgang ist zu Beginn aktiv (1) und wird deaktiviert mit einer positiven Flanke an „InCh“. Die Zeit kann wie beim normale MF mit einer steigenden Flanke verlängert werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop invers&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_invers&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:176,&amp;quot;range&amp;quot;:&amp;quot;75310-75698&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit177&quot; id=&quot;mono-flop_invers_reset_nach_zeit&quot;&gt;Mono-Flop invers, Reset nach Zeit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopb.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlopInvLongReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Hier werden die Eigenschaften „Invers“ und „Reset“ kombiniert, wenn der Eingang länger als 1.5 Sekunden aktiv ist.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop invers, Reset nach Zeit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_invers_reset_nach_zeit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:177,&amp;quot;range&amp;quot;:&amp;quot;75699-75985&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit178&quot; id=&quot;mono-flop_bipolar&quot;&gt;Mono-Flop bipolar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopm.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlop2&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist.
Dieses Monoflop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop bipolar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_bipolar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:178,&amp;quot;range&amp;quot;:&amp;quot;75986-76478&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit179&quot; id=&quot;mono-flop_bipolar_reset&quot;&gt;Mono-Flop bipolar, Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/monoflopgrey.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;MonoFlop2LongReset&lt;/strong&gt; &lt;span class=&quot;wrap_em &quot;&gt;(Experteneinstellung)&lt;/span&gt;
&lt;/p&gt;

&lt;p&gt;
Ein Mono Flop ist eine Funktion welche den Ausgang für eine bestimmte Zeit aktiviert, wenn am Eingang ein Wechsel von Null nach Eins (Positive Flanke) erkannt wurde. Die Zeitdauer wird mit jeder weiteren Flanke verlängert, aber nicht, wenn der Eingang dauerhaft aktiv ist.
Der Mono Flop wird zurückgesetzt wenn der Reset Eingang 1 ist.
Dieses Monoflop hat zwei Ausgangsvariablen welche abwechselnd aktiv sind.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Mono-Flop bipolar, Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;mono-flop_bipolar_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:179,&amp;quot;range&amp;quot;:&amp;quot;76479-77056&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit180&quot; id=&quot;taster&quot;&gt;Taster&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:181,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_center wrap_round wrap_tip plugin_wrap&quot; style=&quot;width: 100%;&quot;&gt;
&lt;p&gt;
Der Bereich für die Taster wurde ausgelagert, da hier eine umfangreiche Erklärung mit Beispielen zu jedem einzelen Tastermakro erstellt wurde. &lt;br/&gt;

Die Seite ist ab sofort hier zu finden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/effekte_mll/taster_funktionen&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:effekte_mll:taster_funktionen&quot; data-wiki-id=&quot;anleitungen:effekte_mll:taster_funktionen&quot;&gt;Effekte-MLL Tasterfunktionen&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:182,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Taster&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;taster&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:180,&amp;quot;range&amp;quot;:&amp;quot;77057-77377&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit183&quot; id=&quot;status-led&quot;&gt;Status-LED&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Status-LED&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;status-led&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:183,&amp;quot;range&amp;quot;:&amp;quot;77378-77400&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit184&quot; id=&quot;konfiguration&quot;&gt;Konfiguration&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Konfiguration&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;konfiguration&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:184,&amp;quot;range&amp;quot;:&amp;quot;77401-77428&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit185&quot; id=&quot;letzte_zustaende_speichern&quot;&gt;Letzte Zustände speichern&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/storage.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Enable_Store_Status&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Durch die Funktion Enable_Store_Status wird der letzte Status von Variablen gespeichert. Dadurch zeigen beim erneuten Einschalten der Anlage z.B. Signale immer noch das gleiche Signalbild. Die Funktion bezieht sich immer auf &lt;strong&gt;alle&lt;/strong&gt; &lt;del&gt;nachfolgenden&lt;/del&gt; Zeilen. Es reicht also, wenn die Funktion einmal am Anfang der Konfiguration eingefügt wird.
Es werden aber nur bestimmte Variablen / Funktionen gespeichert:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; DCC An/Aus (nicht DCC rot oder DCC grün!)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Flip-Flops aller Art&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Signale&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Charlieplexing&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Relaiskontakte für Herzpolarisierung&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; und ggf. noch andere…&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Nicht gespeichert werden Servostellungen oder Servopositionen.
&lt;/p&gt;

&lt;p&gt;
Um das Speichern eines einzelnen Elements zu verhindern (ohne die ganze Funktion auf zugeben) wird für diese Funktion in der Spalte „Startwert“ eine „0“ eingetragen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/enable_store_status_beispiel.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:enable_store_status_beispiel.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/enable_store_status_beispiel.png?w=600&amp;amp;tok=344235&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Letzte Zust\u00e4nde speichern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;letzte_zustaende_speichern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:185,&amp;quot;range&amp;quot;:&amp;quot;77429-78452&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit186&quot; id=&quot;leds_der_hauptplatine_steuern&quot;&gt;LEDs der Hauptplatine steuern&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/mainboardled.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; ** Mainboard_Led**&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Befehl können die drei Taster LEDs auf der Hauptplatine und die Grüne HB LED angesteuert werden (1 = linke LED, 2 = mittlere LED, 3 = rechte LED, 4 = HB LED zwischen den Nanos.) Es können auch die Arduino Pin Nummern D2, D3..D13, A0..A5) angegeben werden. Das ist vor allem für Testzwecke sinnvoll.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LEDs der Hauptplatine steuern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leds_der_hauptplatine_steuern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:186,&amp;quot;range&amp;quot;:&amp;quot;78453-78894&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit187&quot; id=&quot;pinnummern&quot;&gt;Pinnummern&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pinnummern&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pinnummern&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:187,&amp;quot;range&amp;quot;:&amp;quot;78895-78917&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit188&quot; id=&quot;pins_schalter_gruppe_a_definieren&quot;&gt;Pins Schalter Gruppe A definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die analogen Schalter (Gruppe A)&lt;br/&gt;

Die Liste enthält einen oder mehrere analoge Pins das Arduinos welche per Komma getrennte sind. Pro Eingangs Pin können 10 analoge Schalter eingelesen werden (Standard: A6)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe A definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_a_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:188,&amp;quot;range&amp;quot;:&amp;quot;78918-79216&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit189&quot; id=&quot;pins_schalter_gruppe_b_definieren&quot;&gt;Pins Schalter Gruppe B definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die Gruppe B (Border)&lt;br/&gt;

Die Gruppe B ist für Taster (oder Schalter) am Anlagenrand (Border) gedacht. Hier wird normalerweise nur ein Eingangs Pin benutzt. (Standard: A2).
Mit einer PushButon_4017 Platine können 10 Taste eingelesen werden. Durch Kaskadierung mehrerer Platinen kann die Anzahl der Eingänge erhöht werden.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe B definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_b_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:189,&amp;quot;range&amp;quot;:&amp;quot;79217-79631&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit190&quot; id=&quot;pins_schalter_gruppe_c_definieren&quot;&gt;Pins Schalter Gruppe C definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die Gruppe C (Console)&lt;br/&gt;

Mit der Gruppe C können sehr viele Schalter eingelesen werden. 80 Schalter können mit einer PushButton_4017 Platine erfasst werden. Durch Kaskadierung mehrerer Platinen kann die Anzahl der Eingänge erhöht werden. (Standard: 2 10 11 12 A5)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe C definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_c_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:190,&amp;quot;range&amp;quot;:&amp;quot;79632-79988&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit191&quot; id=&quot;pins_schalter_gruppe_d_definieren&quot;&gt;Pins Schalter Gruppe D definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die verwendeten Eingangs-Pins für die Gruppe D (Direct) - direkt auf der Hauptplatine&lt;br/&gt;

Auf der Hauptplatine befinden sich 3 Taster. Diese können direkt verwendet werden. Die verwendeten Anschlüsse und einige Weiter sind auch auf den Stecker „KEY_80“ gelegt damit externe Schalter angeschlossen werden können. Mit diesem Befehl können die Anzahl der Schalter erweitert werden. (Standard: 7 8 9)
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins Schalter Gruppe D definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_schalter_gruppe_d_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:191,&amp;quot;range&amp;quot;:&amp;quot;79989-80442&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit192&quot; id=&quot;pins_led_bus_definieren&quot;&gt;Pins LED Bus definieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Definiert die Ausgangs-Pins zur Ansteuerung der LEDs&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit der MobaLedLib können mehrere LED Kanäle angesteuert werden. Der erste Kanal wird für die normalen LEDs benutzt. Kanal 2 ist für die Taster gedacht.&lt;br/&gt;

&lt;strong&gt;Arduino:&lt;/strong&gt; Es können bis zu 4 Kanäle benutzt werden. (Standard: 6 A4) (mit LED-Kanal 2: 6 A4 2)&lt;br/&gt;

&lt;strong&gt;ESP32:&lt;/strong&gt; Es können bis zu 8 Kanäle benutzt werden. (Standard: 27 32 16 14 18 19 23 0 17)&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;DMX:&lt;/strong&gt; Bei Verwendung von DMX erhöht sich die Anzahl der Kanäle um 1.&lt;br/&gt;

&lt;strong&gt;Virtuelle Pins:&lt;/strong&gt; Bei Verwendung des virtueller Pins &amp;#039;V&amp;#039; erhöht sich die Anzahl der Kanäle um 1.&lt;br/&gt;

Virtuelle Kanäle eignen sich, um versteckte Operationen auszuführen, die man u. A. mit anderen Funktionen abfragen kann.\\ 
Eine Anleitung zu diesem Thema gibt es hier: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/virtual&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:virtual&quot; data-wiki-id=&quot;anleitungen:prog_gen:virtual&quot;&gt;Virtuelle LED-Kanäle&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Beispiele:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit193&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton)&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton) und virtueller Kanal&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2 V) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton) und virtueller Kanal&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2 V) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Arduino &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Pushbutton), Kanal 2) &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(6 A2 4) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; ESP32 (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Puhbutton), Kanal 2 - 8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(27,32,16,14,18,19,23,0,17) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt; ESP32  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0, Kanal 1 (Puhbutton), Kanal 2 - 7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(27,32,16,14,18,19,23,0) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pico (Standard) &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0 - 5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(0,1,2,3,4,5)&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pico &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Kanal 0 - 5 und LED auf Pico &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Set_LED_OutpPinLst(0,1,2,3,4,5,16)&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table9&amp;quot;,&amp;quot;secid&amp;quot;:193,&amp;quot;range&amp;quot;:&amp;quot;81308-82035&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pins LED Bus definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pins_led_bus_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:192,&amp;quot;range&amp;quot;:&amp;quot;80443-82036&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit194&quot; id=&quot;tagnacht&quot;&gt;Tag/Nacht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tag\/Nacht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagnacht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:194,&amp;quot;range&amp;quot;:&amp;quot;82037-82058&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit195&quot; id=&quot;fotowiderstand_aktivieren&quot;&gt;Fotowiderstand aktivieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ldr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Read_LDR&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion wird das Auslesen des LDR aktiviert. Zu Testzwecken können die gemessenen Helligkeitswerte im seriellen Monitor angezeigt werden. Weitere Infos zur Tag und Nachtsteuerung sind hier zu finden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/tag_und_nachtsteuerung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot; data-wiki-id=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot;&gt;Tag und Nachtsteuerung&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Fotowiderstand aktivieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fotowiderstand_aktivieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:195,&amp;quot;range&amp;quot;:&amp;quot;82059-82451&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit196&quot; id=&quot;helligkeitswerte_anzeigen&quot;&gt;Helligkeitswerte anzeigen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/ldr.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;Read_LDR_Debug&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit diesem Makro können die gemessenen Helligkeitswerte des LDR im seriellen Monitor angezeigt werden. Das ist vor allem für Testzwecke sinnvoll. Später sollte diese Funktion jedoch wieder deaktiviert werden, da sonst unnötig viel Speicherplatz und Rechenzeit benötigt wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Helligkeitswerte anzeigen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;helligkeitswerte_anzeigen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:196,&amp;quot;range&amp;quot;:&amp;quot;82452-82846&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit197&quot; id=&quot;tagnacht-modus_aktivieren&quot;&gt;Tag/Nacht-Modus aktivieren&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/daynighttimer.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DayAndNightTimer&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion wird ein Zeitgeber generiert mit dem die Schedule Funktion gesteuert wird. Der Zeitgeber kann automatisch ablaufen oder über ein DCC Signal, einen Schalter oder eine Variable gesteuert werden (1 = Nacht, 0 = Tag). Es kann angegeben werden, wie lange ein Tag/Nachtzyklus dauern soll. Weitere Infos sind hier zu finden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/prog_gen/tag_und_nachtsteuerung#variante2&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot; data-wiki-id=&quot;anleitungen:prog_gen:tag_und_nachtsteuerung&quot;&gt;Tag und Nachtsteuerung&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tag\/Nacht-Modus aktivieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tagnacht-modus_aktivieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:197,&amp;quot;range&amp;quot;:&amp;quot;82847-83394&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit198&quot; id=&quot;uhrzeit_beibehalten_bei_tagnacht&quot;&gt;Uhrzeit beibehalten bei Tag/Nacht&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/keeptime.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;KeepDarknessCtr&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wenn diese Funktion aktiv ist, wird die Uhrzeit beim Umschalten zwischen Tag und Nacht nicht neu initialisiert. Normalerweise wird die Uhrzeit initialisiert wenn von Tag auf Nacht umgeschaltet wird. 0→1: Es wird dunkler ⇒ Zeit wird auf 12:Uhr gesetzt. 1→0: Es wird heller ⇒ Zeit wird auf 0:00 gesetzt.
Wenn der Schalter aktiviert ist, dann wird sofort von dunkler werden auf heller werden umgeschaltet. Das bedeutet aber auch, das die Zeit gespiegelt wird. Aus 18:00 wird 6:00 Uhr…
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Uhrzeit beibehalten bei Tag\/Nacht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;uhrzeit_beibehalten_bei_tagnacht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:198,&amp;quot;range&amp;quot;:&amp;quot;83395-84011&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit199&quot; id=&quot;tageszeiten_anzeigen&quot;&gt;Tageszeiten anzeigen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/showtime.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;DayAndNightTimer_Debug&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Mit dieser Funktion kann die aktuelle Uhrzeit im seriellen Monitor ausgegeben werden. Das ist vor allem für Testzwecke sinnvoll.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Tageszeiten anzeigen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tageszeiten_anzeigen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:199,&amp;quot;range&amp;quot;:&amp;quot;84012-84265&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit200&quot; id=&quot;erweiterungen&quot;&gt;Erweiterungen&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erweiterungen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erweiterungen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:200,&amp;quot;range&amp;quot;:&amp;quot;84266-84293&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit201&quot; id=&quot;esp32_erweiterung&quot;&gt;ESP32 Erweiterung&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/esp32.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;EspExtensions&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieses Makro aktiviert die Erweiterungen für den Esp32. Diese Erweiterungen befinden sich aber noch in der Entwicklungsphase.
Um den Esp32 mit der Lichtmaschine (100 oder 101) zu verwenden, muss diese Adapterplatine auf die Hauptplatine aufgesteckt werden: &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/110/110_esp32_adapter_dcc&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:110:110_esp32_adapter_dcc&quot;&gt;Adapterplatine für Esp32&lt;/a&gt; &lt;br/&gt;

Mit der Lichtmaschine Pro ist der ESP32 ja schon vorhanden.
Mit dem Esp32 können deutlich mehr Leds und Effekte als mit dem normalen Arduino Nano angesteuert werden.
&lt;/p&gt;

&lt;p&gt;
Um die erweiterten Möglichkeiten zu nutzen muss im Programm-Generator ein Eintrag gemacht werden: &lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_erweiterung.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Damit wird im Programm-Manager folgendes eingetragen:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#ifdef ESP32
  #define USE_ESP32_EXTENSIONS
#endif&lt;/pre&gt;

&lt;p&gt;
Um das Display der Lichtmaschine Pro zu aktivieren ist ein weiterer Eintrag notwendig:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#ifdef ESP32
  #define USE_ESP32_EXTENSIONS
  #define USE_UI
#endif&lt;/pre&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_anzeige_2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Ab der Software 3.3.2G bzw. 3.4.0 gibt es noch weitere Möglichkeiten.&lt;/strong&gt;
&lt;/p&gt;

&lt;p&gt;
Je nach verwendeten Display (0,96„ oder 1.3“ Display) kann es zu Pixelfehlern am rechten Rand des Display&amp;#039;s kommen.&lt;br/&gt;

&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_anzeige_1a.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

Da gibt es einen Parameter, der die Displaygröße einstellt:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;OLED_TYP 1    ist das 0,96&amp;quot; Display 
OLED_TYP 2    ist das 1,3&amp;quot; Display und ist der Standard (auch wenn nicht eingetragen)&lt;/pre&gt;

&lt;p&gt;
Eingetragen wird&lt;br/&gt;

&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;#ifdef ESP32
  #define USE_ESP32_EXTENSIONS
  #define USE_UI
  #define OLED_TYP 2
#endif&lt;/pre&gt;

&lt;p&gt;
&lt;br/&gt;

&lt;br/&gt;

Des weiteren kann auch die &lt;strong&gt;MobaLedLib-Uhrzeit&lt;/strong&gt; angezeigt werden. Voraussetzung ist allerdings die Zeile „Tag/Nacht-Modus aktivieren“.
Mit dem Eintrag
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;UI_MLLTIME 1&lt;/pre&gt;

&lt;p&gt;
Das kann dann so im Excelblatt stehen:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt; #ifdef ESP32
  #define USE_ESP32_EXTENSIONS
  #define USE_UI
  #define UI_MLLTime 1
#endif&lt;/pre&gt;

&lt;p&gt;
Das ergibt dann die Anzeige:
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_time1.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

Für Nutzer des &lt;strong&gt;Fotowiderstandes (LDR)&lt;/strong&gt; gibt es die Möglichkeit, die Daten anzeigen zu lassen. Hier muss allerdings die Zeile „Fotowiderstand aktivieren“ vorhanden sein.
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;UI_MLLTime 2     &lt;/pre&gt;

&lt;p&gt;
oder
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;UI_MLLTime 3&lt;/pre&gt;

&lt;p&gt;
Bei „MLL_Time 2“ gibt es diese Anzeige:
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_time2.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bei „MLL_Time 3“ gibt es diese Anzeige:
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/esp32_mll_time3.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;br/&gt;

&lt;br/&gt;

Die angezeigten Werte sind wie die LDR-Werte, die über die serielle Schnittstelle ausgegeben werden. „I“ ist der Istwert des Sensors (regiert also schnell), „D“ ist der „Dumped“ Wert, also ein langsam nachfolgender Wert, den die MLL ausrechnet.
&lt;br/&gt;

&lt;br/&gt;

&lt;strong&gt;Wie kann ich das ins Excel-Blatt eintragen?&lt;/strong&gt;&lt;br/&gt;

Ich ziehe mir das Eingabefeld in Excel (oben über unseren Buttons) groß (also nach unten) und dann kann man die Werte problemlos eingeben.
Oder in einem externen Texteditor eintragen, alles kopieren und in das Excel-Feld einfügen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;ESP32 Erweiterung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;esp32_erweiterung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:201,&amp;quot;range&amp;quot;:&amp;quot;84294-87397&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit202&quot; id=&quot;dmx512_protokoll_verwenden&quot;&gt;DMX512 Protokoll verwenden&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/dmx.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;UseDMX512&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Auf diesem LED Kanal wird das DMX512 Protokoll ausgegeben. Was mit DMX möglich ist, kann man in der Aufzeichnung des Stammtischs Januar 2021 sehen: &lt;a href=&quot;https://wiki.mobaledlib.de/stammtische/videos/januar_2021&quot; class=&quot;wikilink1&quot; title=&quot;stammtische:videos:januar_2021&quot; data-wiki-id=&quot;stammtische:videos:januar_2021&quot;&gt;Aufzeichnung Januar 2021&lt;/a&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:203,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_info plugin_wrap&quot; style=&quot;width: 70%;&quot;&gt;
&lt;p&gt;
Die Auswahl eines DMX Geräts erfolgt neben den optischen Werten auch immer über dessen Datenblatt. Ohne Datenblatt, welches die DMX Kanäle beschreibt, ist das Gerät nutzlos.&lt;br/&gt;

Wichtig ist auch, dass die RGB Kanäle möglichst auf drei aufeinanderfolgende DMX Kanäle liegen.&lt;br/&gt;

Bitte achtet unbedingt auf den Abstrahlwinkel, meistens werden in der Bühnentechnik „Spots“ mit geringem Abstrahlwinkel angeboten. Diese sind für große Räume gedacht. In kleineren Räumen braucht ihr unbedingt „Flood“ Varianten mit großem Abstrahlwinkel. Ein gutes Beispiel für einen &lt;strong&gt;schlecht&lt;/strong&gt; geeigneten Scheinwerfer ist dieses Modell: &lt;a href=&quot;https://de.aliexpress.com/item/1005007990500647.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://de.aliexpress.com/item/1005007990500647.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;27x3W Led Flat Par Light RGB&lt;/a&gt;. &lt;br/&gt;

Der Scheinwerfer hat vor jeder RGB LED ein Linsen, die das Licht bündelt und einen geringen Abstrahlwinkler erzeugt. Diese Linsen können zwar entfernt werden, dann wird das Abstrahlverhalten besser, das ist aber etwas Bastelarbeit.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:204,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
&lt;strong&gt;Einfachstes Beispiel:&lt;/strong&gt; Ein &lt;a href=&quot;https://www.amazon.de/dp/B09M3TPDLN&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.amazon.de/dp/B09M3TPDLN&quot; rel=&quot;ugc nofollow noopener&quot;&gt;12 Kanal DMX Modul&lt;/a&gt;, mit dem man eine Raumbeleuchtung mit einfarbigen Led-Stripes betreiben kann.
&lt;/p&gt;

&lt;p&gt;
Diese Modul hat 12 DMX Kanäle. Die DMX Basisadresse wird über DIP-Schalter eingestellt.&lt;br/&gt;

Unter der Annahme dass DMX Adresse 1 eingestellt ist und an die LED Känal jeweils Led-Stripes mit rot/grün/blau angeschlossen sind heißt das&lt;br/&gt;

DMX Adresse 1-3 rot/grün/blau&lt;br/&gt;

DMX Adresse 4-6 rot/grün/blau&lt;br/&gt;

DMX Adresse 7-9 rot/grün/blau&lt;br/&gt;

DMX Adresse 10-12 rot/grün/blau
&lt;/p&gt;

&lt;p&gt;
Im ProgGenerator entspricht das 4 RGB Leds.&lt;br/&gt;

Die DMX Adresse errechnet sich aus der Excel Spalte „Start-LedNr “, es gilt die Formel&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
DmxKanal = Start-LedNr * 3 &lt;br/&gt;

+ 1 für rot&lt;br/&gt;

+ 2 für grün&lt;br/&gt;

+ 3 für blau&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_01.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_01.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_01.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

Mit Zeile 3 wird der ProgGenerator angewiesen, auf Led Kanal 2 das DMX Protokoll auszugeben.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dieses Beispiel war ja ganz einfach. Etwas aufwändiger wird es mit z.B. diesem Modell: &lt;a href=&quot;https://www.amazon.de/dp/B08PG46QY3&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.amazon.de/dp/B08PG46QY3&quot; rel=&quot;ugc nofollow noopener&quot;&gt;E-Lektron PAR-18 RGB DMX Scheinwerfer&lt;/a&gt;&lt;br/&gt;

Gemäß&lt;a href=&quot;https://www.e-lektron.de/media/pdf/Bedienungsanleitungen/153801_led_par18_german_manual.pdf&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.e-lektron.de/media/pdf/Bedienungsanleitungen/153801_led_par18_german_manual.pdf&quot; rel=&quot;ugc nofollow noopener&quot;&gt; Handbuch&lt;/a&gt; sieht die DMX Kanalbelegung so aus: &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_02.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_02.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_02.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Ganz blöd ist in dem Fall die Kanalanzahl 7, denn dem ProgrammGenerator sind vielfache von drei deutlich lieber. &lt;br/&gt;

Wichtig ist hier, dass die RGB Kanäle auf drei hinereinanderfolgenden DMX Adresse liegen.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wie würde ich es lösen: Der Scheinwerfer bekommt DMX Adresse 3, d.h.&lt;br/&gt;

CH1 = DMX Adresse 3: Gesamthelligkeit&lt;br/&gt;

CH2 = DMX Adresse 4: Helligkeit rot&lt;br/&gt;

CH3 = DMX Adresse 5: Helligkeit grün&lt;br/&gt;

CH4 = DMX Adresse 6: Helligkeit blau&lt;br/&gt;

CH5 = DMX Adresse 7: Stroboskop&lt;br/&gt;

CH6 = DMX Adresse 8: Betriebsmodus\
CH7 = DMX Adresse 9: Geschwindigkeit&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wir brauchen CH6 Betriebsmodus auf einen Wert von 0-10 = „Bedienung über CH1-CH5“. So ist es möglich, Gesamthelligkeit (CH1) und Helligkeit der einzelen Farben (CH2-CH4) zu setzten. CH5 muss 0 sein, weil wir kein Stroboskop brauchen, und CH7 ist egal.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
In diesem Fall müssen wir die DMX Kanäle CH1, CH5 und CH6 einzeln ansprechen.&lt;br/&gt;

Die DMX Adresse errechnet sich aus den Excel Spalten „Start-LedNr und „Leds“&lt;br/&gt;

Die Formel ist Start-LedNr * 3 + X, wobei X von CX aus Spalte LEDS kommt, bzw. X=1 wenn kein Cx in LEDS Spalte.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_03.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_03.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_03.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit205&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 0 (auf Led Kanal 2) und C3 → 0*3+3 = DMX Adresse 3 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 255, somit immer 255. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 1, kein Cx → 1*3+1 = DMX Adresse 4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Weil RGB LEDs immer drei Kanäle haben, gilt dies somit auch DMX Adresse 5 und 6. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C1 → 2*3+1 = DMX Adresse 7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 0, somit immer 0. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C2 → 2*3+2 = DMX Adresse 8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 0, somit immer 0. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C3 → 2*3+3 = DMX Adresse 9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das Const-Makro hat sowohl für Helligkeit aus wie ein den Wert 0, somit immer 0. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table10&amp;quot;,&amp;quot;secid&amp;quot;:205,&amp;quot;range&amp;quot;:&amp;quot;91108-91841&amp;quot;} --&gt;
&lt;p&gt;
Damit lässt sich dieses Modell steuern. Das Beispiel kann noch vereinfacht werden, indem die Zeilen 6-8 zusammengefasst werden. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_04.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_04.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_04.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit206&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zeile 6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Start-Led 2 und C1 → 2*3+1 = DMX Adresse 7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Das ConstRGB Makro verwendet drei Kanäle, welche sowohl für Helligkeit aus wie ein für alle Werte Wert 0 haben, somit immer alles 0. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table11&amp;quot;,&amp;quot;secid&amp;quot;:206,&amp;quot;range&amp;quot;:&amp;quot;92026-92221&amp;quot;} --&gt;
&lt;p&gt;
Am schönsten wäre natürlich ein RGB Scheinwerfer ohne jegliche Schnicht-Schnack Funktionen wie Strobe, Fade, Musiksteuerung…, welcher nur drei DMX Kanäle für rot/grün/blau hat. So ein Modell habe ich bisher noch nicht gefunden.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Beispiel für Fortgeschrittene:&lt;/strong&gt; &lt;br/&gt;

Dieser &lt;a href=&quot;https://ibizashop.eu/de/jeux-de-lumiere/333-LEDBAR24-RC-5420047139993.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://ibizashop.eu/de/jeux-de-lumiere/333-LEDBAR24-RC-5420047139993.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt; DMX Bar&lt;/a&gt; kann laut &lt;a href=&quot;https://ibizashop.eu/de/index.php?controller=attachment&amp;amp;id_attachment=299&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://ibizashop.eu/de/index.php?controller=attachment&amp;amp;id_attachment=299&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Handbuch&lt;/a&gt; mit 6/9/16/30 oder 58 DMX Adressen gesteuert werden, je mehr Kanäle desto gezielter können einzelne LEDs des Bars angesprochen werden. &lt;br/&gt;

Sehen wir uns die Variante 30 Adressen genauer an: &lt;br/&gt;

Hier können 4 LED Segment einzeln gesteuert werden, pro Segment werden 7 DMX Kanäle verwendet, vier für die RGBW Helligkeit, zusätzlich noch Kanäle für Master-Helligkeit und Strobe-Effekt. Dann kommt noch ein Channel für Sondereffekte, der aber in der Konfiguration nicht berücksichtig wurde.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das sieht im Excel dann so aus. Man sieht auch gut die Verschiebung wegen der 7 Channels, Segment 1 startet mit C1-1, Segment 2 mit C2-2, Segment 3 mit C3-3.
Die Master Helligkeit wird hier mit DCC Adresse 1 für alle Segment geschaltet, die RGBW pro Segment jeweils einzeln. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/pg_dmx_05.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:pg_dmx_05.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/pg_dmx_05.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DMX512 Protokoll verwenden&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;dmx512_protokoll_verwenden&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:202,&amp;quot;range&amp;quot;:&amp;quot;87398-93517&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit207&quot; id=&quot;effekte_-_sound&quot;&gt;Effekte - Sound&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Effekte - Sound&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;effekte_-_sound&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:207,&amp;quot;range&amp;quot;:&amp;quot;93518-93548&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit208&quot; id=&quot;sound_funktionen_fuer_das_mp3-tf-16p_modul&quot;&gt;Sound Funktionen für das MP3-TF-16P Modul&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das MP3-TF-16P Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_mp3-tf-16p_modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:208,&amp;quot;range&amp;quot;:&amp;quot;93549-93605&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit209&quot; id=&quot;hauptplatine&quot;&gt;Hauptplatine&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Soundsteuerung mit der 8xMP3-Multi-Soundplatine. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/8xmp3_bild1.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:8xmp3_bild1.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/8xmp3_bild1.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Hierzu muss ein Pin der Hautplatine zur seriellen Ansteuerung eines Sound Moduls sowie den Typ des angeschlossenen Soundmoduls definiert werden. Danach können Sound-Tracks dieses Moduls abgespielt werden.
Die Pin Nummer kann als Zahl, oder als symbolische Konstante angegeben werden.
Beispiel: KEY80_P1
Der Typ bestimmt das Protokoll, mit dem das Soundmodul gesteuert wird.
Manche MP3-TF Module haben einen Fehler und müssen mit der Variante NO_CRC (keine Prüfsumme) angesprochen werden. Module mit folgenden Sound Chip Nummern wurde bisher als fehlerhaft identifiziert: MH2024K-16SS
Beispiel einer Programmierung im Prog_Generator: &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/8xmp3_bild2.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:8xmp3_bild2.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/8xmp3_bild2.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Bezeichnung	Beschreibung
&lt;/p&gt;
&lt;div class=&quot;table sectionedit210&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  Soundmodul wählen  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  Pin des Soundmoduls definieren  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Titel # abspielen &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Track # vom angegebenen Modul abspielen (Rootverzeichnis) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Zufälligen Titel abspielen &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Zufälligen Titel vom angegebenen Modul abspielen (Rootverzeichnis) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Wiedergabe &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Setzt die Sound Wiedergabe fort &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Pause &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Hält die Sound Wiedergabe an &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Endloswiedergabe &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Stellt den Wiederholmodus ein &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Lauter &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lautstärke erhöhen &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Leiser &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lautstärke reduzieren &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; Lautstärke definieren &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Lautstärke setzen auf 0 ..100% &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table12&amp;quot;,&amp;quot;secid&amp;quot;:210,&amp;quot;range&amp;quot;:&amp;quot;94452-94970&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Hauptplatine&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;hauptplatine&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:209,&amp;quot;range&amp;quot;:&amp;quot;93606-94971&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit211&quot; id=&quot;soundmodul_waehlen&quot;&gt;Soundmodul wählen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Einen Pin der Hautplatinen zur seriellen Ansteuerung eines Sound Moduls sowie den Typ des angeschlossenen Soundmoduls definieren. Die Pin Nummer kann als Zahl, oder als symbolische Konstante angegeben werden.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/8xmp3_bild3.png?id=anleitungen%3Aeffekte_mll&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:8xmp3_bild3.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/8xmp3_bild3.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

Beispiel: KEY80_P1&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit212&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  Soundmodul  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  Jumperpin  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  Pin „KEY_80“  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  Kennung Programm-Generator  &lt;/td&gt;&lt;td class=&quot;col4 rightalign&quot;&gt;  Arduino-Pin &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #1 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A1 → B1 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P1 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #2 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A2 → B2 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 2 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P2 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D7 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #3 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A3 → B3 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 3 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P3 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D8 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #4 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A4 → B4 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 4 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P4 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D9 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #5 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A5 → B5 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 5 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P5 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D10 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #6 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A6 → B6 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 6 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P6 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D11 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #7 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A7 → B7 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 7 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P7 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; D12 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; #8 &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A8 → B8 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 12 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P12 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A5 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 8 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P8 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A1 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; B9 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 9 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P9 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; A10 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 10 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P10 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A3 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; n.c. &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; B10 &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 11 &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; KEY80_P11 &lt;/td&gt;&lt;td class=&quot;col4&quot;&gt; A4 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table13&amp;quot;,&amp;quot;secid&amp;quot;:212,&amp;quot;range&amp;quot;:&amp;quot;95285-95841&amp;quot;} --&gt;
&lt;p&gt;
Der Typ bestimmt das Protokoll (MP3-TF-16P, MP3-TF16P-NO-CRC oder JQ6500), mit dem das Soundmodul gesteuert wird.
Manche MP3-TF Module haben einen Fehler und müssen mit der Variante NO_CRC (keine Prüfsumme) angesprochen werden. Module mit folgenden Sound Chip Nummern wurde bisher als fehlerhaft identifiziert: MH2024K-16SS
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Soundmodul w\u00e4hlen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;soundmodul_waehlen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:211,&amp;quot;range&amp;quot;:&amp;quot;94972-96168&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit213&quot; id=&quot;titel_abspielen&quot;&gt;Titel # abspielen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Track # auf einem angegeben Soundkanal starten (Rootverzeichnis).
Sound Kanal 0 – 7 (entspricht Soundmodul 1 – 8)
Tracknummer 1 – 256
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Titel # abspielen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;titel_abspielen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:213,&amp;quot;range&amp;quot;:&amp;quot;96169-96340&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit214&quot; id=&quot;zufaelligen_titel_abspielen&quot;&gt;Zufälligen Titel abspielen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Im Makro wird ein Bereich von Track x bis Track y angegeben. Aus diesem Bereich wird ein zufälliger Track abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zuf\u00e4lligen Titel abspielen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zufaelligen_titel_abspielen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:214,&amp;quot;range&amp;quot;:&amp;quot;96341-96502&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit215&quot; id=&quot;wiedergabe&quot;&gt;Wiedergabe&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Setzt die Sound Wiedergabe fort, nach dem sie mit dem Pause-befehl unterbrochen wurde.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Wiedergabe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;wiedergabe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:215,&amp;quot;range&amp;quot;:&amp;quot;96503-96612&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit216&quot; id=&quot;pause&quot;&gt;Pause&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Hält die Sound Wiedergabe an.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Pause&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;pause&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:216,&amp;quot;range&amp;quot;:&amp;quot;96613-96662&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit217&quot; id=&quot;endloswiedergabe&quot;&gt;Endloswiedergabe&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Stellt den Wiederholmodus ein
LOOP_ALL:         spielt alle Titel wiederholt ab
LOOP_FOLDER: spielt alle Titel eines Verzeichnisses wiederholt ab
LOOP_ONE:       spielt den aktuellen Titel wiederholt ab
LOOP_OFF:        keine Wiederholung
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Endloswiedergabe&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;endloswiedergabe&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:217,&amp;quot;range&amp;quot;:&amp;quot;96663-96931&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit218&quot; id=&quot;lauter&quot;&gt;Lauter&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Lautstärke erhöhen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lauter&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lauter&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:218,&amp;quot;range&amp;quot;:&amp;quot;96932-96973&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit219&quot; id=&quot;leiser&quot;&gt;Leiser&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Lautstärke reduzieren.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Leiser&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;leiser&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:219,&amp;quot;range&amp;quot;:&amp;quot;96974-97017&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit220&quot; id=&quot;lautstaerke_definieren&quot;&gt;Lautstärke definieren&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Der angegebene Prozentwert wird je nach Soundmodul in einen passenden Lautstärkenwert umgewandelt, welches das Soundmodul unterstützt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Lautst\u00e4rke definieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;lautstaerke_definieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:220,&amp;quot;range&amp;quot;:&amp;quot;97018-97191&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit221&quot; id=&quot;sound_prev&quot;&gt;Sound_Prev&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die Sound_Prev Funktion spielt die vorherige Sounddatei ab.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Prev&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_prev&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:221,&amp;quot;range&amp;quot;:&amp;quot;97192-97273&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit222&quot; id=&quot;sound_next&quot;&gt;Sound_Next&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit der Sound_Next Funktion wird die nächste Sound Datei abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Next&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_next&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:222,&amp;quot;range&amp;quot;:&amp;quot;97274-97365&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit223&quot; id=&quot;sound_pauseplay&quot;&gt;Sound_PausePlay&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit dem Befehl Sound_PausePlay wird die Sound- Wiedergabe angehalten oder wieder fortgesetzt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_PausePlay&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_pauseplay&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:223,&amp;quot;range&amp;quot;:&amp;quot;97366-97486&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit224&quot; id=&quot;sound_loop&quot;&gt;Sound_Loop&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Loop&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_loop&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:224,&amp;quot;range&amp;quot;:&amp;quot;97487-97507&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit225&quot; id=&quot;sound_usdspi&quot;&gt;Sound_USDSPI&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_USDSPI&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_usdspi&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:225,&amp;quot;range&amp;quot;:&amp;quot;97508-97530&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit226&quot; id=&quot;sound_playmode&quot;&gt;Sound_PlayMode&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_PlayMode&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_playmode&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:226,&amp;quot;range&amp;quot;:&amp;quot;97531-97555&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit227&quot; id=&quot;sound_decvol&quot;&gt;Sound_DecVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_DecVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_decvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:227,&amp;quot;range&amp;quot;:&amp;quot;97556-97578&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit228&quot; id=&quot;sound_incvol&quot;&gt;Sound_IncVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_IncVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_incvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:228,&amp;quot;range&amp;quot;:&amp;quot;97579-97601&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit229&quot; id=&quot;sound_seq1&quot;&gt;Sound_Seq1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 1 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:229,&amp;quot;range&amp;quot;:&amp;quot;97602-97710&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit230&quot; id=&quot;sound_seq2&quot;&gt;Sound_Seq2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 2 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:230,&amp;quot;range&amp;quot;:&amp;quot;97711-97819&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit231&quot; id=&quot;sound_seq3&quot;&gt;Sound_Seq3&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 3 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:231,&amp;quot;range&amp;quot;:&amp;quot;97820-97928&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit232&quot; id=&quot;sound_seq4&quot;&gt;Sound_Seq4&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 4 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:232,&amp;quot;range&amp;quot;:&amp;quot;97929-98037&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit233&quot; id=&quot;sound_seq5&quot;&gt;Sound_Seq5&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 5 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:233,&amp;quot;range&amp;quot;:&amp;quot;98038-98146&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit234&quot; id=&quot;sound_seq6&quot;&gt;Sound_Seq6&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 6 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq6&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq6&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:234,&amp;quot;range&amp;quot;:&amp;quot;98147-98255&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit235&quot; id=&quot;sound_seq7&quot;&gt;Sound_Seq7&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 7 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq7&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq7&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:235,&amp;quot;range&amp;quot;:&amp;quot;98256-98364&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit236&quot; id=&quot;sound_seq8&quot;&gt;Sound_Seq8&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 8 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq8&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq8&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:236,&amp;quot;range&amp;quot;:&amp;quot;98365-98473&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit237&quot; id=&quot;sound_seq9&quot;&gt;Sound_Seq9&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 9 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq9&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq9&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:237,&amp;quot;range&amp;quot;:&amp;quot;98474-98582&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit238&quot; id=&quot;sound_seq10&quot;&gt;Sound_Seq10&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 10 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq10&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq10&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:238,&amp;quot;range&amp;quot;:&amp;quot;98583-98693&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit239&quot; id=&quot;sound_seq11&quot;&gt;Sound_Seq11&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 11 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq11&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq11&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:239,&amp;quot;range&amp;quot;:&amp;quot;98694-98804&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit240&quot; id=&quot;sound_seq12&quot;&gt;Sound_Seq12&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 12 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq12&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq12&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:240,&amp;quot;range&amp;quot;:&amp;quot;98805-98915&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit241&quot; id=&quot;sound_seq13&quot;&gt;Sound_Seq13&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 13 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq13&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq13&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:241,&amp;quot;range&amp;quot;:&amp;quot;98916-99026&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit242&quot; id=&quot;sound_seq14&quot;&gt;Sound_Seq14&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 1 auf einem MP3-TF-16P Soundmodul wiedergegeben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Seq14&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_seq14&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:242,&amp;quot;range&amp;quot;:&amp;quot;99027-99136&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit243&quot; id=&quot;sound_playrandom&quot;&gt;Sound_PlayRandom&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird eine zufällige Sound Datei abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_PlayRandom&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_playrandom&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:243,&amp;quot;range&amp;quot;:&amp;quot;99137-99226&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit244&quot; id=&quot;sound_next_of_n_reset&quot;&gt;Sound_Next_of_N_Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Next_of_N_Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_next_of_n_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:244,&amp;quot;range&amp;quot;:&amp;quot;99227-99258&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit245&quot; id=&quot;sound_next_of_n&quot;&gt;Sound_Next_of_N&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_Next_of_N&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_next_of_n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:245,&amp;quot;range&amp;quot;:&amp;quot;99259-99288&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit246&quot; id=&quot;sound_funktionen_fuer_das_jq6500_sound_modul&quot;&gt;Sound Funktionen für das JQ6500 Sound Modul&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound Funktionen f\u00fcr das JQ6500 Sound Modul&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_funktionen_fuer_das_jq6500_sound_modul&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:246,&amp;quot;range&amp;quot;:&amp;quot;99289-99349&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit247&quot; id=&quot;sound_jq6500_prev&quot;&gt;Sound_JQ6500_Prev&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die vorherige Sounddatei abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Prev&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_prev&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:247,&amp;quot;range&amp;quot;:&amp;quot;99350-99437&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit248&quot; id=&quot;sound_jq6500_next&quot;&gt;Sound_JQ6500_Next&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die nächste Sound Datei abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Next&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_next&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:248,&amp;quot;range&amp;quot;:&amp;quot;99438-99525&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit249&quot; id=&quot;sound_jq6500_decvol&quot;&gt;Sound_JQ6500_DecVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_DecVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_decvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:249,&amp;quot;range&amp;quot;:&amp;quot;99526-99555&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit250&quot; id=&quot;sound_jq6500_incvol&quot;&gt;Sound_JQ6500_IncVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_IncVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_incvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:250,&amp;quot;range&amp;quot;:&amp;quot;99556-99585&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit251&quot; id=&quot;sound_jq6500_seq1&quot;&gt;Sound_JQ6500_Seq1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 1 auf einem JQ6500 Soundmodul abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:251,&amp;quot;range&amp;quot;:&amp;quot;99586-99694&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit252&quot; id=&quot;sound_jq6500_seq2&quot;&gt;Sound_JQ6500_Seq2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 2 auf einem JQ6500 Soundmodul abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:252,&amp;quot;range&amp;quot;:&amp;quot;99695-99803&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit253&quot; id=&quot;sound_jq6500_seq3&quot;&gt;Sound_JQ6500_Seq3&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 3 auf einem JQ6500 Soundmodul abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:253,&amp;quot;range&amp;quot;:&amp;quot;99804-99912&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit254&quot; id=&quot;sound_jq6500_seq4&quot;&gt;Sound_JQ6500_Seq4&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 4 auf einem JQ6500 Soundmodul abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:254,&amp;quot;range&amp;quot;:&amp;quot;99913-100021&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit255&quot; id=&quot;sound_jq6500_seq5&quot;&gt;Sound_JQ6500_Seq5&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Mit diesem Makro wird die Sound Datei 5 auf einem JQ6500 Soundmodul abgespielt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Seq5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_seq5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:255,&amp;quot;range&amp;quot;:&amp;quot;100022-100130&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit256&quot; id=&quot;sound_jq6500_playrandom&quot;&gt;Sound_JQ6500_PlayRandom&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_PlayRandom&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_playrandom&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:256,&amp;quot;range&amp;quot;:&amp;quot;100131-100164&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit257&quot; id=&quot;sound_jq6500_next_of_n_reset&quot;&gt;Sound_JQ6500_Next_of_N_Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Next_of_N_Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_next_of_n_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:257,&amp;quot;range&amp;quot;:&amp;quot;100165-100203&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit258&quot; id=&quot;sound_jq6500_next_of_n&quot;&gt;Sound_JQ6500_Next_of_N&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_Next_of_N&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_next_of_n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:258,&amp;quot;range&amp;quot;:&amp;quot;100204-100236&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit259&quot; id=&quot;sound_jq6500_bg_prev&quot;&gt;Sound_JQ6500_BG_Prev&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Prev&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_prev&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:259,&amp;quot;range&amp;quot;:&amp;quot;100237-100267&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit260&quot; id=&quot;sound_jq6500_bg_next&quot;&gt;Sound_JQ6500_BG_Next&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Next&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_next&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:260,&amp;quot;range&amp;quot;:&amp;quot;100268-100298&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit261&quot; id=&quot;sound_jq6500_bg_decvol&quot;&gt;Sound_JQ6500_BG_DecVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_DecVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_decvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:261,&amp;quot;range&amp;quot;:&amp;quot;100299-100331&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit262&quot; id=&quot;sound_jq6500_bg_incvol&quot;&gt;Sound_JQ6500_BG_IncVol&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_IncVol&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_incvol&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:262,&amp;quot;range&amp;quot;:&amp;quot;100332-100364&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit263&quot; id=&quot;sound_jq6500_bg_seq1&quot;&gt;Sound_JQ6500_BG_Seq1&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq1&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:263,&amp;quot;range&amp;quot;:&amp;quot;100365-100395&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit264&quot; id=&quot;sound_jq6500_bg_seq2&quot;&gt;Sound_JQ6500_BG_Seq2&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq2&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:264,&amp;quot;range&amp;quot;:&amp;quot;100396-100426&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit265&quot; id=&quot;sound_jq6500_bg_seq3&quot;&gt;Sound_JQ6500_BG_Seq3&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq3&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq3&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:265,&amp;quot;range&amp;quot;:&amp;quot;100427-100457&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit266&quot; id=&quot;sound_jq6500_bg_seq4&quot;&gt;Sound_JQ6500_BG_Seq4&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq4&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq4&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:266,&amp;quot;range&amp;quot;:&amp;quot;100458-100488&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit267&quot; id=&quot;sound_jq6500_bg_seq5&quot;&gt;Sound_JQ6500_BG_Seq5&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Seq5&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_seq5&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:267,&amp;quot;range&amp;quot;:&amp;quot;100489-100519&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit268&quot; id=&quot;sound_jq6500_bg_playrandom&quot;&gt;Sound_JQ6500_BG_PlayRandom&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_PlayRandom&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_playrandom&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:268,&amp;quot;range&amp;quot;:&amp;quot;100520-100556&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit269&quot; id=&quot;sound_jq6500_bg_next_of_n_reset&quot;&gt;Sound_JQ6500_BG_Next_of_N_Reset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Next_of_N_Reset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_next_of_n_reset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:269,&amp;quot;range&amp;quot;:&amp;quot;100557-100598&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit270&quot; id=&quot;sound_jq6500_bg_next_of_n&quot;&gt;Sound_JQ6500_BG_Next_of_N&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_BG_Next_of_N&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_bg_next_of_n&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:270,&amp;quot;range&amp;quot;:&amp;quot;100599-100634&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit271&quot; id=&quot;sound_adkey&quot;&gt;Sound_ADKey&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_ADKey&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_adkey&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:271,&amp;quot;range&amp;quot;:&amp;quot;100635-100656&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit272&quot; id=&quot;sound_jq6500_adkey&quot;&gt;Sound_JQ6500_ADKey&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Sound_JQ6500_ADKey&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;sound_jq6500_adkey&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:272,&amp;quot;range&amp;quot;:&amp;quot;100657-&amp;quot;} --&gt;</description>
            <author>petervt11@undisclosed.example.com (petervt11)</author>
            <pubDate>Sun, 18 Oct 2026 11:13:18 +0000</pubDate>
        </item>
        <item>
            <title>fehlerbehebung_installation - [Bibliotheken] Excel-Rechte-Fehler</title>
            <link>https://wiki.mobaledlib.de/anleitungen/fehlerbehebung_installation</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;fehlerbehebung&quot;&gt;Fehlerbehebung&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Fehlerbehebung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fehlerbehebung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-31&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;fehlender_treiber&quot;&gt;Fehlender Treiber&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Der Treiber für den CH340C wird im Geräte-Manager nicht angezeigt / ist nicht installiert.
&lt;/p&gt;

&lt;p&gt;
Bitte den Treiber anhand einer der folgenden Anweisungen installieren.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.makershop.de/ch340-341-usb-installieren/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.makershop.de/ch340-341-usb-installieren/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.makershop.de/ch340-341-usb-installieren/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://www.arduined.eu/ch340-windows-10-driver-download/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.arduined.eu/ch340-windows-10-driver-download/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.arduined.eu/ch340-windows-10-driver-download/&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://sparks.gogo.co.nz/ch340.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://sparks.gogo.co.nz/ch340.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://sparks.gogo.co.nz/ch340.html&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Fehlender Treiber&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fehlender_treiber&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;32-393&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;test&quot;&gt;Test&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Mit dem Test kann man sich vergewissern, dass Programme/Sketche auf den Arduino geladen werden. Wer mag kann sich mit dem Sketch beschäftigen und kleine Änderungen vornehmen. Das ist für die Installation der MobaLedLib aber &lt;em class=&quot;u&quot;&gt;nicht erforderlich&lt;/em&gt;.
&lt;/p&gt;

&lt;p&gt;
In der IDE unter Datei → 01Basics → Blink auswählen und durch Anklicken des Sende-Buttons zum Arduino schicken. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/08_blink-testnrkvn.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:08_blink-testnrkvn.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/08_blink-testnrkvn.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;08_blink-testnrkvn.jpg&quot; alt=&quot;08_blink-testnrkvn.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Funktioniert alles ohne Fehlermeldung, sollte die auf dem Board verbaute LED mit 0,5 Hz blinken. Bei einem neuen Arduino blinkt die LED bereits ab Werk. Durch ändern der „delay“ Werte im Sketch und erneutes Hochladen können die Blinkfrequenz und das Taktverhältnis geändert werden. So Kann sicher gestellt werden, dass tatsächlich das eben hochgeladene Sketch die LED blinken lässt. Einfach mal ausprobieren.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/09_delay-aendernr1k1s.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:09_delay-aendernr1k1s.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/09_delay-aendernr1k1s.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;09_delay-aendernr1k1s.jpg&quot; alt=&quot;09_delay-aendernr1k1s.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Test&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;test&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;394-1329&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit4&quot; id=&quot;upload-probleme&quot;&gt;Upload-Probleme&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Sollte es beim Upload des Programms auf den LED-Arduino Probleme geben, bitte als erste Lösung die aktuellste Softwareversion auf den DCC-Arduino installieren.
&lt;/p&gt;

&lt;p&gt;
&lt;br/&gt;

Dazu im Programm-Generator oben Rechts auf den Button für die Optionen klicken. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/18-42_000694.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:18-42_000694.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/18-42_000694.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;18-42_000694.jpg&quot; alt=&quot;18-42_000694.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im Menü nun zum Reiter „DCC Arduino“ wechseln und den Button „Prog Installieren“ anklicken und den Anweisungen in dem Dialogfenster folgen.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/update-dcc.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:update-dcc.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/update-dcc.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;update-dcc.jpg&quot; alt=&quot;update-dcc.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Eine weitere Lösung ist hier zu finden &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/fehlersuche/led-nano&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:fehlersuche:led-nano&quot; data-wiki-id=&quot;anleitungen:fehlersuche:led-nano&quot;&gt;Probleme beim Upload&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Upload-Probleme&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;upload-probleme&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;1330-1961&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;bibliotheken&quot;&gt;Bibliotheken&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
In der Version 1.9.5 der MobaLedLib wurde ein System zur automatischen Aktualisierung und Installation der notwendigen Bibliotheken eingeführt.
&lt;/p&gt;

&lt;p&gt;
Sollte es bei der Verwendung der MobaLedLib Problemen geben, ist es hilfreich uns einen Screenshot der „Library Status Seite“ zu schicken bzw im Forum zu posten. Diese Seite kann im Programm-Generator über das Optionen-Menü (LED-Kreis) geöffnet werden. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/18-42_000694.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:18-42_000694.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/18-42_000694.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;18-42_000694.jpg&quot; alt=&quot;18-42_000694.jpg&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im nachfolgenden Dialogfenster auf den Reiter „Update“ und danach auf die Schaltfläche „Status der Bibliotheken“ klicken. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/18-43_000695.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:18-43_000695.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/18-43_000695.jpg?w=480&amp;amp;tok=6c3589&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;18-43_000695.jpg&quot; alt=&quot;18-43_000695.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
In dem nun sichtbaren Excelsheet, stehen alle notwendigen Informationen zur aktuellen Installation der MobaLedLib, der Arduino IDE und allen notwendigen Bibliotheken.
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/18-44_000696.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:18-44_000696.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/18-44_000696.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;18-44_000696.jpg&quot; alt=&quot;18-44_000696.jpg&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
—- 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Bibliotheken&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;bibliotheken&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;1962-2873&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit6&quot; id=&quot;excelfehler_beim_kompilieren&quot;&gt;Excel: Fehler beim kompilieren&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/fehlersuche/excel_rechte_11.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:fehlersuche:excel_rechte_11.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/fehlersuche/excel_rechte_11.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
oder
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/fehlersuche/excel_rechte_12.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:fehlersuche:excel_rechte_12.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/fehlersuche/excel_rechte_12.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Das Problem sind die Rechte für VBA und ActixeX in Excel. Sie sind sehr restriktiv gestellt, da eine Änderung ggf. ein Einfallstor für bösartige Angriffe in sich birgt.
Für die Funktion von MobaLedLib benötigen wir diese Rechte aber. Daher wird hier gezeigt, wie sie eingestellt werden müssen. 
&lt;/p&gt;

&lt;p&gt;
Zuerst Im Excel-Menü auf Datei klicken, dann gibt es auf der linken Seite unten den Menüpunkt „Optinen“. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/fehlersuche/excel_rechte_01.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:fehlersuche:excel_rechte_01.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/fehlersuche/excel_rechte_01.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Damit öffnet sich ein neues Fenster mit den Optionen. Hier gibt es auf der linken Seite den Punkt „Trust-Center“, den wir anklicken, dann rechts den Button „Einstellungen für das Trust-Center…“
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/fehlersuche/excel_rechte_02.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:fehlersuche:excel_rechte_02.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/fehlersuche/excel_rechte_02.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Hier wählen wir auf der linken Seite „ActiveX-Einstellungen“ und setzten wie im Bild die Rechte.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/fehlersuche/excel_rechte_03.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:fehlersuche:excel_rechte_03.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/fehlersuche/excel_rechte_03.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Das entsprechende machen wir bei „Makro-Einstellungen“
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/fehlersuche/excel_rechte_04.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:fehlersuche:excel_rechte_04.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/fehlersuche/excel_rechte_04.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Mit Klick auf „OK“ werden die Eingaben bestätigt, dann nochmals „OK“ und das war&amp;#039;s.
&lt;/p&gt;

&lt;p&gt;
Excel jetzt beenden und den Prog_Generator neu starten.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Excel: Fehler beim kompilieren&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;excelfehler_beim_kompilieren&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;2874-4173&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;installation_der_aktuelle_version_der_mobaledlib_aus_github&quot;&gt;Installation der aktuelle Version der MobaLedLib aus GitHub&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Die Installation der MobaLedLib ist nicht nur über die ARDUINO IDE möglich sondern auch über eine gepackte (gezipte) Datei, die man problemlos von GitHub&lt;sup&gt;&lt;a href=&quot;#fn__1&quot; id=&quot;fnt__1&quot; class=&quot;fn_top&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; herunterladen kann.&lt;br/&gt;

&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_box plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://github.com/Hardi-St&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St&quot; rel=&quot;ugc nofollow noopener&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/icons/github-mark.png?w=50&amp;amp;tok=d5630f&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;50&quot; /&gt;&lt;/a&gt;Zu erreichen ist Hardis GitHub-Seite über folgenden Link: &lt;br/&gt;

&lt;a href=&quot;https://github.com/Hardi-St&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/Hardi-St&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Hardi hat auf GitHub mehrere Projekte angelegt. Für die MobaLedLib sind in der folgenden Abbildung die Projekte MobaLedLib und MobaLedLib_Docu von Bedeutung.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/betatest/git_seite.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:betatest:git_seite.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/betatest/git_seite.jpg?w=600&amp;amp;tok=3ecf4b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
In „MobaLedLib“ befinden sich die Dateien für die aktuelle Version, in “MobaLedLib_Docu“ die dazu gehörige Dokumentation.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im Projekt „MobaLedLib“ die Schaltfläche „Code“ anklicken, um die AKTUELLE MobaLedLib-Version herunter zu laden. In dem sich nun öffnenden Fenster „Download ZIP“ auswählen und anklicken. Eine gepackte Zip Datei „MobaLedLib-master.zip“ wird in das Download-Verzeichnis des Nutzers heruntergeladen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/betatest/git_akt-vers.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:betatest:git_akt-vers.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/betatest/git_akt-vers.jpg?w=600&amp;amp;tok=0d60cf&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;hr /&gt;

&lt;p&gt;
Bevor die aktuelle Version installiert werden kann, müssen ggf. bereits vorhandene MobaLedLib Installationen in „libraries“ gelöscht werden.
Standartmäßig werden MobaLedLib-Dateien im Nutzer-Verzeichnis unter „Dokumente“ Unterverzeichnis „Arduino“ an zwei Stellen gespeichert:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/betatest/git_uvz-doku.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:betatest:git_uvz-doku.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/betatest/git_uvz-doku.jpg?w=400&amp;amp;tok=c53fd7&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Im Verzeichnis „MobaLedLib“ (grün gekennzeichnet) sind durch den &lt;strong&gt;Nutzer keine Änderungen&lt;/strong&gt; vorzunehmen. An dieser Stelle wird im Verlauf der Installation automatisch ein weiteres Unterverzeichnis mit der entsprechenden Versionsnummer angelegt.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; In „libraries“ (rot gekennzeichnet) muss das Verzeichnis „MobaLedLib“ gelöscht und die gerade heruntergeladene neue Version hineinkopiert werden. &lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Im ersten Schritt muss die Datei entpackt werden. Dazu kann man das Microsoft-Tool oder, wenn vorhanden, ein anderes Programm wie „7-Zip“ nutzen. 
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/betatest/git_unzip.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:betatest:git_unzip.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/betatest/git_unzip.jpg?w=600&amp;amp;tok=21510d&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim Entpacken von „MobaLedLib-master.zip“ direkt im Downloadverzeiverzeichnis wird automatisch ein neuer Unterordner „MobaLedLib-master“ angelegt, der alle notwendigen Unterverzeichnisse und Dateien enthält. Nun das gesamte Verzeichnis aus dem Downloadordner in das libraries-Unterverzeichnis im eigenen Dokumente-Ordner kopieren.
Nun sollte in „libraries“ wieder ein MobaLedLib-Unterverzeichnis mit allen notwendigen Dateien vorhanden sein. Noch heißt diese Verzeichnis allerdings „MobaLedLib-master“. GitHub versieht standardmäßig beim Herunterladen Dateien mit dem Zusatz „-master“. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/betatest/git_master.jpg?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:betatest:git_master.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/betatest/git_master.jpg?w=600&amp;amp;tok=b997a5&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der Name des Verzeichnisses muss von „MobaLedLib&lt;em class=&quot;u&quot;&gt;-master&lt;/em&gt;“ in „MobaLedLib“ geändert werden. &lt;br/&gt;

Nun wie gewohnt auf der Tastatur die WINDOWS und die „R“ Taste gleichzeitig drücken. In den erscheinenden „Ausführen“ Dialog die folgende Zeile vollständig kopieren und mit „OK“ bestätigen.: &lt;br/&gt;

&lt;strong&gt;%USERPROFILE%\Documents\Arduino\libraries\MobaLedLib\extras\Prog_Generator_MobaLedLib.xlsm&lt;/strong&gt; 
&lt;/p&gt;

&lt;p&gt;
Achtung: Die Groß- und Kleinschreibung muss exakt stimmen. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/schnelleinstieg/06_ausfueren-fenster.png?id=anleitungen%3Afehlerbehebung_installation&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:06_ausfueren-fenster.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/06_ausfueren-fenster.png?w=400&amp;amp;tok=4efd34&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Es öffnen sich nun nacheinander mehrere Fenster, die aber keine Aktivitäten vom Nutzer erfordern. Nach Abschluss ist alles bereit zur Nutzung der MobaLedLib einschließlich der Installation der Desktop-Links zum Öffnen des Programm-Generators, des Pattern-Configurators und für die MobaLedLib-WIKI.
Der weitere Ablauf entspricht der &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/quickstart&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:quickstart&quot; data-wiki-id=&quot;anleitungen:quickstart&quot;&gt;„Anleitung für den ersten Schnelleinstieg“&lt;/a&gt;. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Installation der aktuelle Version der MobaLedLib aus GitHub&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;installation_der_aktuelle_version_der_mobaledlib_aus_github&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;4174-8080&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit10&quot; id=&quot;arduino_ide&quot;&gt;Arduino IDE&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Wird der Clone-Arduino nicht erkannt, muss evtl. ein passender Treiber installiert werden, der i.d.R. auf der HOMEPAGE des Händlers verfügbar ist oder im Netz als CH340SER.EXE oder auch CH341SER.EXE.
Falls die Arduino- Software das eingesteckte Board trotzdem nicht erkennt, hilft manchmal das Umstecken des USB-Kabels. Führt das noch nicht zum Erfolg, liegt die Ursache wahrscheinlich wieder bei den Windows Treibern. Beim Anschließen eines Boards wird jeweils ein COM-Port vergeben, ohne dass die in der Vergangenheit erzeugten Ports gelöscht oder überschrieben würden. In der Systemsteuerung werden diese unbenutzten, aber von Windows als belegt geführten Schnittstellen nach den üblichen Voreinstellungen nicht angezeigt. Um das zu beheben öffnet man zunächst wieder den Geräte-Mager, nun allerdings zwingend als Administrator. Über das Menü Ansichten wählt man den Unterpunkt „Ausgeblendete Geräte anzeigen“. Diese werden in grauer Schrift angezeigt und können gelöscht werden.
&lt;/p&gt;
&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Arduino IDE&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;arduino_ide&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;8081-9118&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit11&quot; id=&quot;office_bzw_virenscanner_verweigert_zugriff&quot;&gt;Office bzw Virenscanner verweigert Zugriff&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Office bzw Virenscanner verweigert Zugriff&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;office_bzw_virenscanner_verweigert_zugriff&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;9119-9173&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;office&quot;&gt;Office&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Sollte beim Start von Excel folgende Fehlermeldung kommen, so muss dem PC gesagt werden, er kann allen Dateien in dem Verzeichnis der MobaLedLib vertrauen. Um dies in Office einzutragen, haben wir eine kurze Videoanleitung erstellt.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/08-50_000697.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:08-50_000697.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/08-50_000697.jpg?w=360&amp;amp;tok=4eac1e&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/fi7AJPnpMlo?&quot; width=&quot;425&quot; height=&quot;239&quot; style=&quot;width:425px;height:239px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;p&gt;
&lt;br/&gt;

Wenn Euch das Video zu schnell ist, könnt ihr die Geschwindigkeit in dem Video über das Zahnrad reduzieren.
Dazu zuerst auf das Zahnrad klicken, dann den Eintrag „Wiedergabegeschwindigkeit“ auswählen und zum Beispiel auf 0,50 stellen, das ist dann die halbe Geschwindigkeit.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/15-06_000578.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:15-06_000578.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/15-06_000578.jpg?w=200&amp;amp;tok=74f845&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/15-06_000579.jpg&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:schnelleinstieg:15-06_000579.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/schnelleinstieg/15-06_000579.jpg?w=200&amp;amp;tok=91b047&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Office&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;office&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;9174-9945&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit13&quot; id=&quot;virenscanner&quot;&gt;Virenscanner&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_danger wrap_centeralign wrap_round plugin_wrap&quot;&gt;
&lt;p&gt;
Das Freigeben von Ordner geschieht auf eigene Gefahr, daher nur freigeben was absolut notwendig ist. &lt;br/&gt;
Es wird von uns keine Haftung für Schäden jeglicher Art bei einer falschen oder fehlerhaften Verwendung der Ausnahmeregeln übernommen.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Auf Grund der vielen Makros und auch der Funktionen zum Download und Installation der Bibliotheken über den Programm-Generator, wird die MobaLedLib leider immer wieder von Virenscannern blockiert. Da es viele verschiedene Virenscanner am Markt gibt, könne wir leider nicht für jeden eine Anleitung zur Verfügung stellen, wie man in diesem Ausnahmeregeln erstellt.
In die Ausnahmeregeln müssen die Ordner:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C:\Users\„BENUTZERNAME“\Documents\Arduino\libraries\MobaLedLib&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; C:\Users\„BENUTZERNAME“\Documents\Arduino\MobaLedLib\ (ab Version 1.9.6)&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
eingetragen werden.
&lt;/p&gt;

&lt;p&gt;
Daher findet Ihr nachfolgend eine Linkliste zu den Erklärungen der einzelnen Anbieter.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://support.microsoft.com/de-de/help/4028485/windows-10-add-an-exclusion-to-windows-security&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://support.microsoft.com/de-de/help/4028485/windows-10-add-an-exclusion-to-windows-security&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Microsoft Defender&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://support.kaspersky.com/de/12160&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://support.kaspersky.com/de/12160&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Kaspersky&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://support.avast.com/de-ch/article/Antivirus-scan-exclusions&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://support.avast.com/de-ch/article/Antivirus-scan-exclusions&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Avast&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://help.gdatasoftware.com/b2c/GDIS/2014/de/index.html?410057.htm&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://help.gdatasoftware.com/b2c/GDIS/2014/de/index.html?410057.htm&quot; rel=&quot;ugc nofollow noopener&quot;&gt;G Data&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://support.norton.com/sp/de/de/home/current/solutions/v3672136&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://support.norton.com/sp/de/de/home/current/solutions/v3672136&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Norton&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.bitdefender.de/consumer/support/answer/19424/&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.bitdefender.de/consumer/support/answer/19424/&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Bitdefender&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://www.avira.com/de/blog/avira-antivirus-ausnahmen&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.avira.com/de/blog/avira-antivirus-ausnahmen&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Avira&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://service.mcafee.com/webcenter/portal/oracle/webcenter/page/scopedMD/s55728c97_466d_4ddb_952d_05484ea932c6/Page29.jspx?wc.contextURL=%2Fspaces%2Fcp&amp;amp;locale=de_DE&amp;amp;articleId=TS102056&amp;amp;_afrLoop=1285484239568211&amp;amp;leftWidth=0%25&amp;amp;showFooter=false&amp;amp;showHeader=false&amp;amp;rightWidth=0%25&amp;amp;centerWidth=100%25#!%40%40%3FshowFooter%3Dfalse%26locale%3Dde_DE%26_afrLoop%3D1285484239568211%26articleId%3DTS102056%26leftWidth%3D0%2525%26showHeader%3Dfalse%26wc.contextURL%3D%252Fspaces%252Fcp%26rightWidth%3D0%2525%26centerWidth%3D100%2525%26_adf.ctrl-state%3Doz4uu1a4j_9&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://service.mcafee.com/webcenter/portal/oracle/webcenter/page/scopedMD/s55728c97_466d_4ddb_952d_05484ea932c6/Page29.jspx?wc.contextURL=%2Fspaces%2Fcp&amp;amp;locale=de_DE&amp;amp;articleId=TS102056&amp;amp;_afrLoop=1285484239568211&amp;amp;leftWidth=0%25&amp;amp;showFooter=false&amp;amp;showHeader=false&amp;amp;rightWidth=0%25&amp;amp;centerWidth=100%25#!%40%40%3FshowFooter%3Dfalse%26locale%3Dde_DE%26_afrLoop%3D1285484239568211%26articleId%3DTS102056%26leftWidth%3D0%2525%26showHeader%3Dfalse%26wc.contextURL%3D%252Fspaces%252Fcp%26rightWidth%3D0%2525%26centerWidth%3D100%2525%26_adf.ctrl-state%3Doz4uu1a4j_9&quot; rel=&quot;ugc nofollow noopener&quot;&gt;McAfee&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://docs.trendmicro.com/all/ent/officescan/v12.0/de-de/osce_12.0_agent_olh/Trusted-Program-List.html&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://docs.trendmicro.com/all/ent/officescan/v12.0/de-de/osce_12.0_agent_olh/Trusted-Program-List.html&quot; rel=&quot;ugc nofollow noopener&quot;&gt;TrendMicro&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;a href=&quot;https://community.sophos.com/products/unified-threat-management/f/german-forum/61799/enpoint-protection-ordner-und-anwendungen-ausnahmen&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://community.sophos.com/products/unified-threat-management/f/german-forum/61799/enpoint-protection-ordner-und-anwendungen-ausnahmen&quot; rel=&quot;ugc nofollow noopener&quot;&gt;Sophos&lt;/a&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;span class=&quot;wrap_lo &quot;&gt;Alle auf dieser Seite veröffentlichten Marken-, Produkt- und Warenzeichen sind Eigentum der jeweiligen Unternehmen und stehen in keinem direkten Zusammenhang mit der MobaLedLib.&lt;/span&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Virenscanner&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;virenscanner&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;9946-12532&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit16&quot; id=&quot;erklaerung_von_hardi_zu_dem_problem_mit_dem_virenscanner&quot;&gt;Erklärung von Hardi zu dem Problem mit dem Virenscanner&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Da es immer wieder Fragen über die Sicherheit der MobaLedLib gibt, hier die Erklärung von Hardi&lt;sup&gt;&lt;a href=&quot;#fn__2&quot; id=&quot;fnt__2&quot; class=&quot;fn_top&quot;&gt;2)&lt;/a&gt;&lt;/sup&gt;  dazu.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_box wrap_bgblue wrap_fgblack wrap_left plugin_wrap&quot; style=&quot;width: 75%;&quot; lang=&quot;en&quot; xml:lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;
&lt;p&gt;
Das die Viren Scanner die Excel Programme in der MobaLedLib als potentiell Gefährlich einstufen hat gute Gründe. Die Programme
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; kopieren sich selber in ein anderes Verzeichnis&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; generieren „cmd“ und PowerShell Skripte und führen diese anschließend aus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; laden Dateien aus dem Internet nach&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ganz suspekt ist das nachladen der EXE Datei „pyProg_Generator_MobaLedLib.exe“ welche das Farbtest-Programm enthält. Diese Datei enthält zu allem Überfluss auch noch komprimierte Daten welche an das EXE Programm angehängt sind.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Das sind genau die Dinge welche Trojaner oder Viren machen.
Darum ist es sehr gut, wenn der Viren Scanner diese Programme nicht einfach so ausführt.
&lt;/p&gt;

&lt;p&gt;
Doch was jetzt? Man sollte eigentlich keinem Programm aus dem Internet trauen. Und schon gar nicht, wenn es von einem langhaarigen stammt &lt;img src=&quot;https://wiki.mobaledlib.de/lib/images/smileys/smile.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:-)&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
⇒ In dem Fall sollte man zusätzlichen Rat einholen. Dazu befragt man eine Scann-Dienst im Netz. Dominik hat das mal gemacht. Hier die Ergebnisse:
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Komplette MobaLedLib (13/64)&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;https://www.virustotal.com/gui/file/0fe2ff2a3b4bf0d449ab57286d7eefb82fc99d1bd78a4aba655705af63e8f313/detection&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.virustotal.com/gui/file/0fe2ff2a3b4bf0d449ab57286d7eefb82fc99d1bd78a4aba655705af63e8f313/detection&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.virustotal.com/gui/file/0fe2ff2a3b4bf0d449ab57286d7eefb82fc99d1bd78a4aba655705af63e8f313/detection&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Programm-Generator (9/63)&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;https://www.virustotal.com/gui/file/84237959c769eefab798ec474d906b485af6562ce60a13f4ef259a5575c75fcc/detection&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.virustotal.com/gui/file/84237959c769eefab798ec474d906b485af6562ce60a13f4ef259a5575c75fcc/detection&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.virustotal.com/gui/file/84237959c769eefab798ec474d906b485af6562ce60a13f4ef259a5575c75fcc/detection&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Pattern-Konfigurator (11/64)&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;https://www.virustotal.com/gui/file/a8d8f00391e1315d5a2f22b0a175e4ac22533a7e6b806e773f025c72a94bd39d/detection&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://www.virustotal.com/gui/file/a8d8f00391e1315d5a2f22b0a175e4ac22533a7e6b806e773f025c72a94bd39d/detection&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://www.virustotal.com/gui/file/a8d8f00391e1315d5a2f22b0a175e4ac22533a7e6b806e773f025c72a94bd39d/detection&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die Zahlen in Klammern enthalten die Anzahl der Viren Scanner welche das entsprechende Paket als Bedrohlich eingestuft haben und als zweite Zahl die Anzahl der bei dem Test befragten Scanner.
&lt;/p&gt;

&lt;p&gt;
Demnach stufen 13 von 64 Scanner die MobaLedLib Ver. 1.9.5 als gefährlich ein.
&lt;/p&gt;

&lt;p&gt;
Warum halten die die anderen Virenscanner die Bibliothek für unbedenklich? Sind deren Programme schlechter und sehen die offensichtlichen Probleme nicht?
&lt;/p&gt;

&lt;p&gt;
Das kann ich mir nicht vorstellen. Der Programm Code eines Excel VBA Programms ist ganz einfach zu scannen. Bei einem Exe Programm ist das viel schwieriger.
&lt;/p&gt;

&lt;p&gt;
Ich vermute, dass die 51 Scanner ihre Arbeit einfach gründlicher machen und erkennen, dass das Programm nichts Böses macht. Vermutlich scannen sie auch die Daten und Programme welche heruntergeladen werden. Aber das sind nur Vermutungen von mir.
&lt;/p&gt;

&lt;p&gt;
Trotzdem bin ich der Meinung, dass ein Programm ungefährlich ist, wenn 80% der „Sachverständigen“ dieses bestätigen.
&lt;/p&gt;

&lt;p&gt;
Aber bildet euch selber eine Meinung und fragt Eure Experten. Es könnte ja auch passieren, dass die Programme auf Github infiziert werden. Vielleicht liest gerade irgendein Gauner meine Erklärung und modifiziert daraufhin die Programme, weil Ihr diesen jetzt vertraut…
&lt;/p&gt;

&lt;p&gt;
Solange Ihr die MobaLedLib über die Arduino IDE installiert besteht noch ein weiterer Schutz. Die darüber installierbaren Bibliotheken werden nur dann zugelassen, wenn sie deren Scanner passieren lässt. Sie werden vor Veränderungen durch eine Prüfsumme geschützt welche auf Eurem Rechner überprüft wird. Damit ist auch der Transport zu Euch gesichert.
&lt;/p&gt;

&lt;p&gt;
Das Problem ist nicht neu und ich sehe keine Möglichkeit wie man das einfach umgehen kann. Auch bei der Letzten Version gab es diese Meldungen:
&lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/mt812&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/mt812&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://wiki.mobaledlib.de/redirect/forum/mt812&lt;/a&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/mt834&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/mt834&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://wiki.mobaledlib.de/redirect/forum/mt834&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Wenn Ihr Euch davon Überzeugt habt, dass die MobaLedLib ungefährlich ist oder mir vertraut, dann könnt Ihr Eurem Wachhund sagen, dass die Bibliothek ein Freund ist.
Die Anleitung dazu ist etwas weiter oben, über der Box zu finden.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erkl\u00e4rung von Hardi zu dem Problem mit dem Virenscanner&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erklaerung_von_hardi_zu_dem_problem_mit_dem_virenscanner&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;12533-&amp;quot;} --&gt;&lt;div class=&quot;footnotes&quot;&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__1&quot; id=&quot;fn__1&quot; class=&quot;fn_bot&quot;&gt;1)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;GitHub ist ein netzbasierter Dienst zur Versionsverwaltung für Software-Entwicklungsprojekte.&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;fn&quot;&gt;&lt;sup&gt;&lt;a href=&quot;#fnt__2&quot; id=&quot;fn__2&quot; class=&quot;fn_bot&quot;&gt;2)&lt;/a&gt;&lt;/sup&gt; 
&lt;div class=&quot;content&quot;&gt;Original: &lt;a href=&quot;https://wiki.mobaledlib.de/redirect/forum/mt2580&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://wiki.mobaledlib.de/redirect/forum/mt2580&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://wiki.mobaledlib.de/redirect/forum/mt2580&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
            <author>petervt11@undisclosed.example.com (petervt11)</author>
            <pubDate>Sat, 17 Oct 2026 11:08:28 +0000</pubDate>
        </item>
        <item>
            <title>led-to-var - [Die Wunderwaffe LED-to-VAR] </title>
            <link>https://wiki.mobaledlib.de/anleitungen/prog_gen/led-to-var</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;die_wunderwaffe_led-to-var&quot;&gt;Die Wunderwaffe LED-to-VAR&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;strong&gt;Wie sich auf einfachste Weise Funktionen beim Erreichen bestimmter Helligkeitswerte schalten lassen und wie man damit jeden Ablauf optimieren kann.&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;mailto:&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#105;&amp;#99;&amp;#108;&amp;#111;&amp;#117;&amp;#100;&amp;#46;&amp;#99;&amp;#111;&amp;#109;&quot; class=&quot;mail&quot; title=&quot;&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#105;&amp;#99;&amp;#108;&amp;#111;&amp;#117;&amp;#100;&amp;#46;&amp;#99;&amp;#111;&amp;#109;&quot;&gt;von Michael&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Diese Anleitung soll euch die Angst vor einer komplett unterschätzten Funktion der MobaLedLib nehmen. Oftmals wird die Funktion als ein Gimmick für Profis dargestellt, doch im Grunde ist sie ganz einfach zu verstehen.
&lt;/p&gt;

&lt;p&gt;
Los geht es mit dem Menü, das nach dem Auswählen der Funktion &lt;strong&gt;LED-Werte als Variable&lt;/strong&gt; (auch bekannt als &lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/effects/linkk.jpg&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt; &lt;strong&gt;LED_to_Var&lt;/strong&gt;) im Expertenmodus erscheint. Bereits hier zeigt sich eine einfache Parametereingabe.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led_to_var_0_mark.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led_to_var_0_mark.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led_to_var_0_mark.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Die Wunderwaffe LED-to-VAR&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;die_wunderwaffe_led-to-var&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-780&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;zielvariable&quot;&gt;Zielvariable&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Hier ist man also völlig frei und kann als Variable den spezifischen Namen der gewünschten Funktion eingeben, z. B. „Heissluftballon“. Wichtig ist - wie bei allen Variablen - dass der verwendete Name einzigartig ist, denn der Name wird hierdurch zu einem Schalter. Richtig: Statt einer DCC-Adresse schaltet das Wort Heissluftballon zukünftig LEDs oder startet den Gasbrenner zum Abheben.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Zielvariable&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;zielvariable&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;781-1199&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;led_nummer_offset&quot;&gt;LED Nummer Offset&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Okay, ich gebe zu, das ist ein bisschen unglücklich formuliert und vermutlich ist das die größte Hürde. Was hier eigentlich gemeint ist, ist die Frage nach der referenzierten LED. Also der LED, die wir auslesen wollen bzw. die maßgeblich dafür ist, wann bestimmte Funktionen ausgelöst werden. Damit diese Hürde ein für allemal beseitigt wird, gehe ich in diesem Kapitel möglichst einfach darauf ein. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;span class=&quot;wrap_em &quot;&gt;Wichtig:&lt;/span&gt; Die Funktion LED-to-VAR bezieht sich &lt;strong&gt;immer&lt;/strong&gt; auf die Funktion, die sich &lt;strong&gt;direkt über&lt;/strong&gt; ihr befindet. Um das besser zu verstehen, folgt ein einfaches Beispiel:
Wir schalten eine RGB-LED, die nur rot leuchtet, wenn sie eingeschaltet ist und gar nicht leuchtet, wenn sie ausgeschaltet ist. Das ist für den Einstieg sehr einfach.
Direkt darunter fragen wir mit der &lt;strong&gt;LED-to-Var&lt;/strong&gt;-Funktion genau dieses rote Leuchten ab. Sobald nun die vergebene Variable „Heissluftballon“ aktiv wird (also wenn die rote LED mit irgendeiner Helligkeit leuchtet, die größer als 0 ist), wird der Gasbrenner im Heißluftballon gezündet und dieser hebt ab.
&lt;/p&gt;

&lt;p&gt;
Wenn bis hierhin alles klar ist, schauen wir uns genau an dieser Stelle den &lt;strong&gt;LED Nummer Offset&lt;/strong&gt; genauer an. Wie wir oben gelernt haben, bezieht sich die Abfrage immer auf den ersten Kanal der Zeile, die direkt über der LED-to-VAR-Funktion steht, in unserem Fall also die RGB-LED, deren roter Kanal im aktiven Zustand leuchtet. Man erkennt sie im Screenshot an der rot unterlegten &lt;strong&gt;255&lt;/strong&gt; die darüber mit &lt;strong&gt;Kanal 0&lt;/strong&gt; gekennzeichnet ist. Die grün unterlegte &lt;strong&gt;0&lt;/strong&gt; bezieht sich exakt auf diesen Kanal. Gelb unterlegt ist lediglich die Wenn-Bedingung (größer als null), worauf ich weiter unten eingehe.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt01.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt01.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt01.png?w=1024&amp;amp;tok=83e9d4&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In einer Tabelle dargestellt teilt sich die erste LED auf drei Kanäle auf. Offset (Abstand) 0 entspricht hier also dem roten Kanal dieser LED:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit4&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  LED-Nr.  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kanal  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Offset (Abstand)  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;  Bemerkung  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;Rot&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  &lt;strong&gt;0&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; LED-to-VAR fragt genau diesen Kanal ab. Es ist der erste Kanal der vorangegangen Zeile. Daher gibt es keinen Abstand. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;Grün&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Dieser Kanal folgt auf den abgefragten Kanal. Der Offset (Abstand) zu diesem ist daher einen Kanal höher, also Abstand 1. &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;Blau&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; Der blaue Kanal liegt somit zwei Kanäle über dem ersten Kanal, den die LED-to-VAR-Funktion referenziert, also Abstand 2. &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;3135-3718&amp;quot;} --&gt;
&lt;p&gt;
&lt;strong&gt;Das war bisher ein Kinderspiel, oder? Dann darf&amp;#039;s jetzt ein bisschen mehr sein, oder? Sehr gern.&lt;/strong&gt; &lt;br/&gt;

Bevor ich aber jetzt auf Werte unterhalb der LED-Variable eingehe (ja, das geht auch), schauen wir uns an, wie es sich verhält, wenn wir eine Funktion abfragen müssen, die aus mehr als einer RGB-LED besteht oder anders gesagt aus mehr als drei Kanälen. Das könnte beispielsweise ein belebtes Haus sein, immerhin kann die LED-to-VAR-Funktion bis zu 31 Kanäle abfragen, was also locker für zehn RGB-LEDs innerhalb einer Funktion ausreicht. Doch ich mache lieber mit zwei WS2811 bzw. sechs Kanälen weiter.
&lt;/p&gt;

&lt;p&gt;
Im Folgenden nehmen wir uns die &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/550v2de/550_microstepper_pro&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:550v2de:550_microstepper_pro&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:550v2de:550_microstepper_pro&quot;&gt;MicroStepper Pro-Platine&lt;/a&gt; als Referenz. Das ist im Übrigen ein sehr praktisches Beispiel, weil es sehr wahrscheinlich ist, dass beim Bewegen des Steppermotors auch passende Licht- oder Soundfunktionen ausgelöst werden sollen. Auf die Erklärungen zum &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/spezial/patternconfigurator&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:spezial:patternconfigurator&quot; data-wiki-id=&quot;anleitungen:spezial:patternconfigurator&quot;&gt;Pattern Configurator&lt;/a&gt; verzichte ich an dieser Stelle. Wichtig ist hier nur, dass der Steppermotor sechs Sekunden lang in die eine Richtung fährt und am Ziel für zehn Sekunden pausiert, bevor er für sechs Sekunden wieder zurück fährt. Genau das zeigt der folgende Screenshot.&lt;br/&gt;

Der aufmerksame Leser wird jetzt bereits erkennen, dass die Kontroll-LED in jeder dieser Phasen einen anderen Helligkeitswert hat - dazu später mehr.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt02.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt02.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt02.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Eigentlich bleibt alles wie beim vorangegangenen Beispiel. Wir referenzieren lediglich einen anderen Kanal, nämlich den blauen Kanal des zweiten WS2811, der sich auf der Stepperplatine befindet. Dieser hat einen Abstand von fünf Kanälen zum ersten Kanal der ersten LED. &lt;br/&gt;

Die grün unterlegte &lt;strong&gt;5&lt;/strong&gt; bezieht sich exakt auf diesen blauen Kanal. Gelb unterlegt ist wieder die Wenn-Bedingung (größer als null).
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt03.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt03.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt03.png?w=1024&amp;amp;tok=32e49c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Doch wie kommt man auf diese 5?&lt;/strong&gt; &lt;br/&gt;

Dazu erweitern wir einfach mal die oben gezeigte Tabelle um drei Kanäle, denn die Funktion über der Abfrage besteht jetzt aus zwei LEDs.
&lt;/p&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  LED-Nr.  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kanal  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Offset  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;Rot&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;Grün&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;Blau&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  2  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;Rot&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  3  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;Grün&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  4  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;Blau&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  &lt;strong&gt;5&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;5875-6213&amp;quot;} --&gt;
&lt;p&gt;
Bevor wir das Kapitel &lt;strong&gt;LED Nummer Offset&lt;/strong&gt; schließen, zeige ich noch - wie oben versprochen - das Auslesen von LEDs, die &lt;strong&gt;nach&lt;/strong&gt; der LED-to-VAR-Funktion aufgeführt werden. Auch wenn diese Funktion gegeben ist, so bleibt es bei der wichtigsten Regel: Die LED-to-VAR-Funktion bezieht sich &lt;strong&gt;immer&lt;/strong&gt; auf die Funktion, die sich &lt;strong&gt;direkt über&lt;/strong&gt; ihr befindet. Das muss mindestens &lt;strong&gt;ein&lt;/strong&gt; Kanal sein. Im folgenden Screenshot wollen wir den grünen Kanal der unteren RGB-LED abrufen. Für die Zählweise muss man die drei Kanäle über der LED-to-VAR-Funktion mitzählen und dann bei der darunter positionierten LED weiterzählen.
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt04.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt04.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt04.png?w=1024&amp;amp;tok=997bbe&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
In der Tabelle gestaltet sich das nun so:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit6&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  LED-Nr.  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Kanal  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Offset  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;Rot&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;Grün&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;Blau&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  2  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  LED-to-VAR-Funktion  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt;&lt;/td&gt;&lt;td class=&quot;col2&quot;&gt;&lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;Rot&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  3  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;Grün&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  &lt;strong&gt;4&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;Blau&lt;/span&gt;&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  5  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;6961-7325&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED Nummer Offset&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_nummer_offset&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;1200-7325&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;vergleichstyp&quot;&gt;Vergleichstyp ( = != &amp;lt; &amp;gt; &amp;amp; !&amp;amp; )&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Hier stehen sechs Operatoren zur Verfügung, mit denen man so gut wie jeden Zustand abfragen kann. Die ersten vier Operatoren sind selbsterklärend, die letzten beiden sind extrem mächtig, da sich damit unterschiedliche Funktionen auf einen Helligkeitswert legen lassen. Bevor ich näher darauf eingehe, schauen wir uns die Funktion der ersten vier Operatoren in der Tabelle an:
&lt;/p&gt;
&lt;div class=&quot;table sectionedit8&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Operator  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  Bedeutung  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Beispiel für „wahr“  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; = &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Abgefragter LED-Wert und Bedingung müssen gleich sein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Aktiv, wenn der abgefragte Helligkeitswert einer LED erreicht wird (z. B. „Kanal 0 = 255“) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; != &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Abgefragter LED-Wert und Bedingung dürfen nicht gleich sein &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Aktiv, wenn der abgefragte Helligkeitswert einer LED &lt;strong&gt;nicht&lt;/strong&gt; zutrifft  (z. B. „Kanal 0 ≠ 0“) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;lt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Abgefragter LED-Wert kleiner sein als Bedingung &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Aktiv, solange der abgefragte Helligkeitswert einer LED unterschritten bleibt (z. B. „Kanal 0 &amp;lt; 127“) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Abgefragter LED-Wert größer sein als Bedingung &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; Aktiv, sobald der abgefragte Helligkeitswert einer LED überschritten wird (z. B. „Kanal 0 &amp;gt; 127“) &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &amp;amp; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binärer Vergleich &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; siehe unten &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; !&amp;amp; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Binärer Vergleich negiert &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; siehe unten &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;7749-8540&amp;quot;} --&gt;
&lt;p&gt;
&lt;strong&gt;Kommen wir nun zum binären Vergleich&lt;/strong&gt; &lt;br/&gt;

Das ist in der Tat etwas abstrakt, aber wer diesen Part hinter sich hat, der wird automatisch zum LED-to-VAR-Profi. Doch bevor wir uns dem binären Zahlensystem widmen, möchte ich folgende Frage beantworten: &lt;br/&gt;

&lt;strong&gt;Wozu braucht man das eigentlich?&lt;/strong&gt; &lt;br/&gt;

Die oben bereits erklärten Operatoren können nicht miteinander kombiniert werden. Es ist also nicht möglich, eine Licht- oder Soundfunktion verschiedenen Helligkeitswerten zuzuordnen (z. B. kleiner-gleich). Als Beispiel für die Notwendigkeit nutze ich genau die Anwendung, mit der ich gelernt habe, was es mit den binären Vergleichen auf sich hat: Das Rolltor! &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Dazu erkläre ich den Ablauf, der am Ende erreicht werden soll:
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Das Rolltor ist geschlossen, alle LEDs sind aus&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ein Auto nähert sich von außen und verlangt Zugriff zur Tiefgarage. &lt;br/&gt;
Bevor sich das Rolltor in Bewegung setzt, beginnt innen und außen ein rotes Warnlicht zu blinken.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drei Sekunden später setzt sich das schwere Rolltor in Bewegung. &lt;br/&gt;
Gleichzeitig geht das Licht in der Tiefgarage an, wir wollen ja was sehen. &lt;br/&gt;
Die beiden Warnlichter innen und außen blinken weiter, solange sich das Tor bewegt.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Das Tor ist zum Stillstand gekommen, das Warnlicht geht aus aber das Innenlicht bleibt an. &lt;br/&gt;
Gleichzeitig springt die äußere Ampel auf grün und die innere auf rot. &lt;br/&gt;
Das von außen kommende Fahrzeug darf einfahren.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Sobald der Ein- und Ausfahrtsbereich wieder frei ist, gehen beide Ampeln aus. &lt;br/&gt;
Stattdessen fangen beide Warnlichter wieder an zu blinken.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Drei Sekunden später beginnt das Rolltor sich zu schließen. &lt;br/&gt;
Auf halber Höhe erlischt das Licht in der Tiefgarage. Wir müssen Strom sparen.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Für die umgekehrte Richtung, also Fahrzeug will die Tiefgarage verlassen, müssen die Ampeln entgegengesetzt leuchten.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
Und genau hier haben wir die oben beschriebene Anforderung. Das Warnlicht blinkt bereits vor dem Öffnen des Tors und erlischt, wenn das Tor zum Stillstand gekommen ist. Das Innenlicht leuchtet bereits, wenn sich das Tor zu bewegen beginnt und leuchtet auch während der Einfahrt. Dafür benötigt man einen Wert, der sowohl für die Warnlichter „wahr“ sein kann als auch für das Innenlicht, zu anderen Zeitpunkten aber „nicht wahr“ ist. Ich hoffe, das ist bis hierhin verständlich.
&lt;/p&gt;

&lt;p&gt;
Die folgende Tabelle hilft uns jetzt dabei, die passenden Binärzahlen sowie die dazugehörigen Dezimalzahlen zu bestimmen. &lt;br/&gt;

Doch zunächst bekommt jede Funktion eine Binärstelle zugewiesen, und zwar einfach der Reihe nach von rechts nach links:&lt;br/&gt;

Bit 0 (Binär 1): &lt;span style=&#039;color:#ed1c24; &#039;&gt;&lt;strong&gt;Warnlicht&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt;

Bit 1 (Binär 2): &lt;span style=&#039;color:#22b14c; &#039;&gt;&lt;strong&gt;Innenlicht&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt;

Bit 2 (Binär 4): &lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;Ampel reinfahren&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt;

Bit 3 (Binär 8): &lt;span style=&#039;color:#ff7f27; &#039;&gt;&lt;strong&gt;Ampel rausfahren&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Im oberen Teil der folgenden Tabelle betrachten wir nur die Schaltzustände der Einzelfunktionen. &lt;br/&gt;

Im unteren Teil kombinieren wir die Schaltzustände, die gleichzeitig erreicht werden sollen. &lt;br/&gt;

Das geht ganz einfach, indem wir überall dort, wo eine Funktion aktiv sein soll, eine „1“ setzen und für inaktiv eine „0“.&lt;br/&gt;

In der letzten Spalte (▼) steht die resultierende Dezimalzahl, die sich als einfache Summe der Dezimalzahlen in Zeile 2 (◄) bilden lässt. &lt;br/&gt;

Auf diesen Punkt will ich nochmal näher eingehen, denn das ist wichtig: &lt;br/&gt;

Bit 0 heißt 2⁰ und ergibt 1 als Dezimalzahl &lt;br/&gt;

Bit 1 heißt 2¹ und ergibt 2 als Dezimalzahl &lt;br/&gt;

Wenn beide Bits aktiv sein sollen, werden einfach die beiden Dezimalzahlen addiert (also 1 + 2 = 3).&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit9&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; Nr. &lt;/th&gt;&lt;th class=&quot;col1&quot;&gt; Funktion &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  Bit 3 (2³)  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;  Bit 2 (2²)  &lt;/th&gt;&lt;th class=&quot;col4 centeralign&quot;&gt;  Bit 1 (2¹)  &lt;/th&gt;&lt;th class=&quot;col5 centeralign&quot;&gt;  Bit 0 (2⁰)  &lt;/th&gt;&lt;th class=&quot;col6 centeralign&quot;&gt;  BIN  &lt;/th&gt;&lt;td class=&quot;col7&quot;&gt; &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;/td&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  8  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;  4  &lt;/th&gt;&lt;th class=&quot;col4 centeralign&quot;&gt;  2  &lt;/th&gt;&lt;th class=&quot;col5 centeralign&quot;&gt;  1  &lt;/th&gt;&lt;th class=&quot;col6&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col7 centeralign&quot;&gt;  ◄ Dezimalzahlen ▼  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; Alles ausgeschaltet &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0000  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;span style=&#039;color:#ed1c24; &#039;&gt;&lt;strong&gt;Warnlicht aktiv&lt;/strong&gt;&lt;/span&gt; (Bit 0) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  &lt;span style=&#039;color:#ed1c24; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  000&lt;span style=&#039;color:#ed1c24; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  2  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;span style=&#039;color:#22b14c; &#039;&gt;&lt;strong&gt;Innenlicht aktiv&lt;/strong&gt;&lt;/span&gt; (Bit 1) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  &lt;span style=&#039;color:#22b14c; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  00&lt;span style=&#039;color:#22b14c; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  2  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  3  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;Ampel einfahren aktiv&lt;/strong&gt;&lt;/span&gt; (Bit 2) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  &lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0&lt;span style=&#039;color:#00a2e8; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;00  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  4  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  4  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;span style=&#039;color:#ff7f27; &#039;&gt;&lt;strong&gt;Ampel ausfahren aktiv&lt;/strong&gt;&lt;/span&gt; (Bit 3) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  &lt;span style=&#039;color:#ff7f27; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  &lt;span style=&#039;color:#ff7f27; &#039;&gt;&lt;strong&gt;1&lt;/strong&gt;&lt;/span&gt;000  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  8  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;/td&gt;&lt;th class=&quot;col1&quot;&gt; Funktionen kombiniert &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col3&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col4&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col5&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col6&quot;&gt; &lt;/th&gt;&lt;th class=&quot;col7&quot;&gt; &lt;/th&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;5&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;strong&gt;Warnlicht &amp;amp; Innenlicht aktiv&lt;/strong&gt; (Bit 0 &amp;amp; 1) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  00&lt;strong&gt;11&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  &lt;strong&gt;3&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;6&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;strong&gt;Innenlicht &amp;amp; Ampel einfahren aktiv&lt;/strong&gt; (Bit 1 &amp;amp; 2) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0&lt;strong&gt;11&lt;/strong&gt;0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  &lt;strong&gt;6&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;7&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col1&quot;&gt; &lt;strong&gt;Innenlicht &amp;amp; Ampel ausfahren aktiv&lt;/strong&gt; (Bit 1 &amp;amp; 3) &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  &lt;strong&gt;1&lt;/strong&gt;0&lt;strong&gt;1&lt;/strong&gt;0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  &lt;strong&gt;10&lt;/strong&gt;  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table4&amp;quot;,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;12115-13367&amp;quot;} --&gt;
&lt;p&gt;
Für unsere Choreografie benötigen wir die Funktionen mit den Zeilennummern 1, 5, 6 und 7, also die Dezimalzahlen 1, 3, 6 und 10. &lt;br/&gt;

Wer es bis hierhin geschafft und verstanden hat, der hat den schwierigsten Teil hinter sich und ich finde, dass es gar nicht so schwer ist. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Wer das Ermitteln der Dezimalzahlen lieber dem Taschenrechner überlässt, für den hab ich gute Nachrichten. &lt;br/&gt;

Unter Windows wird dazu einfach die Rechner-App von Standard auf Programmierer umgestellt. Das geht über das Menü (1) und dort den Modus Programmierer (2) wählen. &lt;br/&gt;

Im Programmierer-Modus schaltet man auf BIN um (roter Rahmen), sodass nur noch die Tasten 0 und 1 aktiv sind (grüner Rahmen). &lt;br/&gt;

Tippt man jetzt die gewünschten aktiven Bits ein (z. B. 1010 für zweites und viertes Bit aktiv), dann spuckt der Taschenrechner als Dezimalzahl die passende 10 aus (blauer Rahmen).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt07.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt07.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt07.png?w=240&amp;amp;tok=12e4da&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;240&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt08.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt08.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt08.png?w=240&amp;amp;tok=b829c1&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Und auch die Mac-User unter uns können das auf diese Weise ermitteln. Dazu wird ähnlich wie bei Windows der Taschenrechner auf den Modus Programmierer umgestellt. &lt;br/&gt;

Im Modus Programmierer wird auf Dezimalzahlen umgestellt (grüner Rahmen). &lt;br/&gt;

Statt wie in Windows die Werte über die Tastatur einzugeben, können die aktiven Bits unter macOS durch einfaches Anklicken der Zahlen im Binärfeld (roter Rahmen) von 0 auf 1 umgestellt werden. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt09.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt09.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt09.png?w=240&amp;amp;tok=bae372&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;240&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt10.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt10.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt10.png?w=300&amp;amp;tok=50f1bc&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;300&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Die oben ermittelten Dezimalzahlen &lt;strong&gt;(1, 3, 6 und 10)&lt;/strong&gt; werden nun den einzelnen Sequenzen im Pattern Configurator zugewiesen. &lt;br/&gt;

Dazu nutzen wir einfach wie oben erklärt die &lt;strong&gt;blaue Kontroll-LED&lt;/strong&gt; auf der Stepper-Platine. &lt;br/&gt;

Sie ist später sowieso nicht zu sehen und übernimmt eine andere Aufgabe. Statt den Zustand des Steppermotors anzuzeigen ist sie zukünftig für die Steuerung der Lichtsequenzen verantwortlich.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt05.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt05.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt05.png?w=800&amp;amp;tok=79b9ad&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;800&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Der letzte Schritt ist wie bei den einfacheren Operatoren die Abfrage der Werte im Programm Generator. &lt;br/&gt;

Der einzige Unterschied zu oben ist, dass ich jetzt nicht mehr den realen LED Helligkeitswert vergleiche (also 1, 3, 6 oder 10), sondern das Bit vergleiche. &lt;br/&gt;

Mit anderen Worten: &lt;br/&gt;

Die LED-to-Var-Funktion fragt beispielsweise ab, ob an Kanal 5 (blauer Kanal des zweiten WS2811) das Bit 0 aktiv ist. &lt;br/&gt;

Sobald die LED einen Helligkeitswert von 1 oder 3 erreicht, ist das Ergebnis: Ja, Bit 0 ist gerade aktiv. &lt;br/&gt;

Wird der Helligkeitswert 6 oder 10 erreicht, so lautet die Antwort: Nein, ist gerade nicht aktiv. &lt;br/&gt;

Ein weiteres Beispiel: &lt;br/&gt;

Die LED-to-Var-Funktion fragt beispielsweise ab, ob an Kanal 5 (blauer Kanal des zweiten WS2811) das Bit 2 aktiv ist.&lt;br/&gt;

Sobald die LED einen Helligkeitswert von 6 erreicht, ist das Ergebnis: Ja, Bit 2 ist gerade aktiv. &lt;br/&gt;

Wird der Helligkeitswert 1, 3 oder 10 erreicht, so lautet die Antwort: Nein, ist gerade nicht aktiv. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Daher wird es jetzt auch besonders einfach, die richtigen Werte abzufragen. &lt;br/&gt;

Die MobaLedLib fragt die einzelnen Stellen mit Dezimalzahlen ab, da wir keine Potenzen eingeben können (z. B. 2¹). &lt;br/&gt;

Für Bit 0 setzen wir als Vergleichswert daher die 1 (2⁰ = 1).&lt;br/&gt;

Für Bit 1 setzen wir als Vergleichswert daher die 2 (2¹ = 2).&lt;br/&gt;

Für Bit 2 setzen wir als Vergleichswert daher die 4 (2² = 4).&lt;br/&gt;

Für Bit 3 setzen wir als Vergleichswert daher die 8 (2³ = 8).&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt06.png?id=anleitungen%3Aprog_gen%3Aled-to-var&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:prog_gen:led-to-var:led-to-var_schritt06.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/prog_gen/led-to-var/led-to-var_schritt06.png?w=1024&amp;amp;tok=04657f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;1024&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergleichstyp ( = != &amp;lt; &amp;gt; &amp;amp; !&amp;amp; )&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergleichstyp&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;7326-16991&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;vergleichswert&quot;&gt;Vergleichswert&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Wer es bis hierher geschafft hat, darf aufatmen. Denn das war&amp;#039;s im Großen und Ganzen. &lt;br/&gt;

Der Vergleichswert ist einfach gesagt der Helligkeitswert (0 bis 255) der LED, die durch die Funktion abgefragt werden soll. &lt;br/&gt;

Eigentlich bedarf das gar keiner Erklärung mehr, denn es wurde in allen oben genannten Punkten immer ein wenig erklärt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Vergleichswert&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;vergleichswert&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;16992-17357&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;fazit&quot;&gt;Fazit&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die LED-to-VAR-Funktion ist sicher ein Bereich, den man vor der Anwendung immer mal wieder nachschlagen muss. Doch richtig eingesetzt ist es wie eingangs erwähnt eine Waffe. Ich wünsch euch viel Freude und schöne Aha-Effekte, wenn ihr anfangt, Teile dieses Tutorials nachzubauen.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Fazit&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;fazit&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;17358-17658&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit12&quot; id=&quot;outtakes&quot;&gt;Outtakes&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Die nachstehende Tabelle wollte ich ursprünglich zur Erklärung der Dezimalzahlen nutzen. Doch dann fiel mir auf, dass man ja einfach die Dezimalzahlen der aktiven Bits addieren muss oder man den Taschenrechner auf BIN umschalten kann. Daher ist das folgende Monster überflüssig. Für die Hardcore Fans habe ich es aber drin gelassen. 
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Dezimalzahl ermitteln&lt;/strong&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit13&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;td class=&quot;col0 leftalign&quot;&gt;  &lt;/td&gt;&lt;th class=&quot;col1 centeralign&quot; colspan=&quot;7&quot;&gt;  Binär  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  Dezimal ▼  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  32  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  16  &lt;/th&gt;&lt;td class=&quot;col3&quot;&gt; &lt;/td&gt;&lt;th class=&quot;col4 centeralign&quot;&gt;  8  &lt;/th&gt;&lt;th class=&quot;col5 centeralign&quot;&gt;  4  &lt;/th&gt;&lt;th class=&quot;col6 centeralign&quot;&gt;  2  &lt;/th&gt;&lt;th class=&quot;col7 centeralign&quot;&gt;  1  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  0  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  1  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  2  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  3  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  4  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row7&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  5  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row8&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  6  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row9&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  7  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row10&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  8  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row11&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  9  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row12&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  10  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row13&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  11  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row14&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  12  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row15&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  13  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row16&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  14  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row17&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  15  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row18&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  16  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row19&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  17  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row20&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  18  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row21&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  19  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row22&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  20  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row23&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  21  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row24&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  22  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row25&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  23  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row26&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  24  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row27&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  25  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row28&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  26  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row29&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  27  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row30&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  28  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row31&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  29  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row32&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  30  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row33&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  31  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  1  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row34&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  32  &lt;/th&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  1  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 leftalign&quot;&gt;  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col5 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col6 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col7 centeralign&quot;&gt;  0  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table5&amp;quot;,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;18048-19701&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Outtakes&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;outtakes&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;17659-&amp;quot;} --&gt;</description>
            <author>raily74@undisclosed.example.com (raily74)</author>
            <pubDate>Sat, 17 Oct 2026 00:25:28 +0000</pubDate>
        </item>
        <item>
            <title>550_microstepper_pro - [Erfahrungsbericht] </title>
            <link>https://wiki.mobaledlib.de/anleitungen/bauanleitungen/550v2de/550_microstepper_pro</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;microstepper_pro_-_neue_version_2026&quot;&gt;550 MicroStepper Pro - Neue Version (2026)&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;mailto:&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#105;&amp;#99;&amp;#108;&amp;#111;&amp;#117;&amp;#100;&amp;#46;&amp;#99;&amp;#111;&amp;#109;&quot; class=&quot;mail&quot; title=&quot;&amp;#114;&amp;#97;&amp;#105;&amp;#108;&amp;#121;&amp;#55;&amp;#52;&amp;#64;&amp;#105;&amp;#99;&amp;#108;&amp;#111;&amp;#117;&amp;#100;&amp;#46;&amp;#99;&amp;#111;&amp;#109;&quot;&gt;von Michael&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Der &lt;strong&gt;MicroStepper Pro&lt;/strong&gt; ist die Weiterentwicklung der &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/550de/550_ws2811_stepper&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:550de:550_ws2811_stepper&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:550de:550_ws2811_stepper&quot;&gt;WS2811 - Stepperplatine&lt;/a&gt;&lt;/strong&gt;. &lt;br/&gt;

Motiviert durch die Idee, die &lt;strong&gt;Geschwindigkeit durch einen weiteren, vorgeschalteten WS2811 digital steuerbar&lt;/strong&gt; zu machen ergaben sich während der Entwicklung weitere Vorteile:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;deutliche Vereinfachung des Aufbaus durch SMD-Technik&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;wahlweise Nutzung aller Funktionen per Umschalter&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; &lt;strong&gt;Endabschaltung per Microschalter oder Reed-Kontakt (Öffner)&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_anschluss.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_anschluss.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_anschluss.jpg?w=640&amp;amp;tok=ced08c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;br/&gt;

&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;550 MicroStepper Pro - Neue Version (2026)&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;microstepper_pro_-_neue_version_2026&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-661&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit2&quot; id=&quot;motorspannung_wahlweise_ueber_flachbandkabel_oder_separate_zufuhr&quot;&gt;Motorspannung wahlweise über Flachbandkabel oder separate Zufuhr&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550v2_3d-jumper.gif?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550v2_3d-jumper.gif&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550v2_3d-jumper.gif&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;Vmot extern&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;

Über die Schraubklemme können Spannungen bzw. Ströme zur Verfügung gestellt werden, die für das Flachbandkabel zu hoch sind. &lt;br/&gt;

In dem Fall wird der Select Jumper &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;nicht gesteckt&lt;/span&gt;&lt;/strong&gt; und die Stromversorgung erfolgt über die Schraubklemme. Der Treiber A4988 ist für eine Motorspannung von bis zu 35 Volt ausgelegt.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;5V intern&lt;/span&gt; / &lt;span style=&#039;color:#00a2e8; &#039;&gt;12 V intern&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_select_jumper.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_select_jumper.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_select_jumper.jpg?w=120&amp;amp;tok=ecfb10&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;120&quot; /&gt;&lt;/a&gt;
Für kleine Ströme (&amp;lt;500mA) bei 5 Volt oder 12 Volt übernimmt die neue Platine das Konzept des &lt;strong&gt;Select Jumpers&lt;/strong&gt; von Theos &lt;strong&gt;&lt;a href=&quot;https://wiki.mobaledlib.de/spezial/user/theo/mll_stepper_tmaa&quot; class=&quot;wikilink1&quot; title=&quot;spezial:user:theo:mll_stepper_tmaa&quot; data-wiki-id=&quot;spezial:user:theo:mll_stepper_tmaa&quot;&gt;MLL Stepper&lt;/a&gt;&lt;/strong&gt;. &lt;br/&gt;

Links gesteckt gibt er die 5 Volt des Flachbandkabels an den VMOT-Eingang des Treibers, rechts gesteckt die 12 Volt (sofern 12 Volt am Universal Verteiler eingespeist werden). &lt;br/&gt;

Die gelbe Kontroll-LED leuchtet, sobald die Motorspannung über eine der drei Methoden eingespeist wird. Der Einfachheit halber hängt sie direkt an der Motorspannung Vmot. &lt;br/&gt;

Für 5V und 12V passt das mit der Helligkeit, bei max. 35V könnte sie etwas hell sein, ist aber trotzdem geschützt.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Motorspannung wahlweise \u00fcber Flachbandkabel oder separate Zufuhr&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;motorspannung_wahlweise_ueber_flachbandkabel_oder_separate_zufuhr&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;662-2000&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit3&quot; id=&quot;endschalter_bei_bedarf_zuschaltbar&quot;&gt;Endschalter bei Bedarf zuschaltbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_limit_switch.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_limit_switch.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_limit_switch.jpg?w=120&amp;amp;tok=c8b00f&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;120&quot; /&gt;&lt;/a&gt; Dank SMD-Vorbestückung lassen sich die Endschalter bei dieser Platine direkt verwenden. &lt;br/&gt;

&lt;strong&gt;&lt;em&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;An dieser Stelle möchte ich mich ganz herzlich bei Frank bedanken, ohne dessen Einsatz die Option der Vorbestückung nicht möglich wäre und die Platine in der Form niemals realisiert worden wäre. Danke Frank!&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br/&gt;

Mit einem kleinen Umschalter (Limit on) lassen sich die Endschalter aktivieren und bei Nichtgebrauch auch wieder deaktivieren (Limit off). &lt;br/&gt;

Als Endschalter eignen sich sowohl Microschalter als auch Reedkontakte. &lt;span class=&quot;wrap_em &quot;&gt;Wichtig&lt;/span&gt; ist jedoch, dass es sich um Öffner handelt. Der Öffner unterbricht quasi die Stromzufuhr in aktiver Richtung. Da die entgegengesetzte Richtung in dem Moment geschlossen ist, kann der Stepper Motor durch einen Richtungswechsel ungehindert wieder starten.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Endschalter bei Bedarf zuschaltbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;endschalter_bei_bedarf_zuschaltbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2001-2950&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit4&quot; id=&quot;micro_steps_digital_steuerbar&quot;&gt;Micro Steps digital steuerbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Dieses Kapitel erfordert die größte Aufmerksamkeit, da sich die Steuerung hier gravierend von den Vorgängern unterscheidet. &lt;br/&gt;

Stepper Treiber haben bis zu drei Pins, über die sich die Anzahl der Schritte und somit die Geschwindigkeit des Motors reduzieren lässt. Schließt man beispielsweise den Pin &lt;strong&gt;MS1&lt;/strong&gt; an Plus an, so halbiert sich die Geschwindigkeit. Diese Einstellung ist dann aber fest per Steckjumper eingestellt und lässt sich nicht digital beeinflussen. Die alte &lt;strong&gt;WS2811 - Stepperplatine&lt;/strong&gt; hatte bereits eine Möglichkeit, die voreingestellte Geschwindigkeit auf 100% zu erhöhen, indem alle Pins, die an Plus angeschlossen waren, über den Ausgang eines WS2811 zurück auf Minus gezogen wurden. Der &lt;strong&gt;MicroStepper Pro&lt;/strong&gt; greift genau diese Idee auf, setzt aber alle drei Pins &lt;strong&gt;MS1&lt;/strong&gt; bis &lt;strong&gt;MS3&lt;/strong&gt; ab Werk auf Plus. Somit läuft der Schrittmotor in der Grundstellung mit nur 1/16 der maximalen Geschwindigkeit. Ein zusätzlicher WS2811 kann nun jeden einzelnen der drei Pins gegen Masse ziehen, sodass sich mit dem Programm Generator oder dem Pattern Configurator fünf unterschiedliche Geschwindigkeiten einstellen lassen (1, 1/2, 1/4, 1/8 und 1/16*). Das funktioniert auch während des Betriebs in der Bewegung. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das folgende Beispiel zeigt, wie man den Steppermotor mit einer Geschwindigkeit von 1/8 hoch und mit 1/16 wieder runter fahren lassen kann.&lt;br/&gt;

Wir rufen uns in Erinnerung:&lt;br/&gt;

Für 1/8 Geschwindigkeit müssen die Pins 1 und 2 an Plus. Das sind sie bereits auf der Platine.&lt;br/&gt;

Pin 3 darf für 1/8 Geschwindigkeit aber nicht an Plus, daher wird er im Pattern mit „x“ auf Minus gezogen.&lt;br/&gt;

Für die volle Geschwindigkeit darf keiner der drei MS-Pins an Plus, also müssen alle drei im Pattern mit „x“ auf Minus gezogen werden.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_stepper_ms1-ms3_pc.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_stepper_ms1-ms3_pc.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_stepper_ms1-ms3_pc.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Der WS2811 zur Geschwindigkeitssteuerung ist in der Kette der erste von beiden und muss in der Programmierung &lt;span class=&quot;wrap_em &quot;&gt;vor&lt;/span&gt; Bewegung und Richtung definiert werden. &lt;br/&gt;

Soll die Geschwindigkeit unabhängig vom Pattern Configurator erfolgen, so reicht eine einstellbare RGB-LED vor dem Pattern der Bewegung. Alternativ können die folgenden Farben selbstverständlich auch im Pattern verwendet werden, um unterschiedliche Geschwindigkeiten zu unterschiedlichen Zeitpunkten zu steuern. Während man bisher den Jumper MS1 durch Überbrücken auf Plus ziehen musste, um die Geschwindigkeit zu halbieren, muss man hier jetzt genau das Gegenteil tun, nämlich die anderen Kanäle (Grün &amp;amp; Blau) auf Minus ziehen, indem man beide mit 255 aktiviert. Denn wie wir wissen, schaltet der WS2811 gegen Minus.  &lt;br/&gt;

Für die &lt;strong&gt;erste Inbetriebnahme&lt;/strong&gt; des Motors empfiehlt es sich, für diesen WS2811 eine LED einstellbar in weiß mit voller Helligkeit zu definieren. So hat der Motor bei den ersten Tests die volle Geschwindigkeit.&lt;br/&gt;

&lt;/p&gt;
&lt;div class=&quot;table sectionedit5&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0&quot;&gt; LED Farbe &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  &lt;span style=&#039;color:#ed1c24; &#039;&gt;Rot&lt;/span&gt;  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  &lt;span style=&#039;color:#22b14c; &#039;&gt;Grün&lt;/span&gt;  &lt;/th&gt;&lt;th class=&quot;col3 centeralign&quot;&gt;  &lt;span style=&#039;color:#00a6ff; &#039;&gt;&lt;strong&gt;Blau&lt;/strong&gt;&lt;/span&gt;  &lt;/th&gt;&lt;th class=&quot;col4 centeralign&quot;&gt;  Speed  &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;strong&gt;Weiß&lt;/strong&gt; &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  voll  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;span style=&#039;color:#00e8e8; &#039;&gt;&lt;strong&gt;Cyan&lt;/strong&gt;&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1/2  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;span style=&#039;color:#ff00ff; &#039;&gt;&lt;strong&gt;Magenta&lt;/strong&gt;&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1/4  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;span style=&#039;color:#00a6ff; &#039;&gt;&lt;strong&gt;Blau&lt;/strong&gt;&lt;/span&gt; &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1/8  &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0&quot;&gt; &lt;strong&gt;LED reservieren&lt;/strong&gt; &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col4 centeralign&quot;&gt;  1/16  &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;5843-6263&amp;quot;} --&gt;
&lt;p&gt;
*) Nicht alle Motoren reagieren auf stark reduzierte Schritte. &lt;br/&gt;

&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Micro Steps digital steuerbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;micro_steps_digital_steuerbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;2951-6333&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit6&quot; id=&quot;ultra_micro_steps_bei_bedarf_zuschaltbar&quot;&gt;Ultra Micro Steps bei Bedarf zuschaltbar&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550v2_3d-jumper_ums.gif?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550v2_3d-jumper_ums.gif&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550v2_3d-jumper_ums.gif&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_ums_switch.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_ums_switch.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_ums_switch.jpg?w=120&amp;amp;tok=8b2f58&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;120&quot; /&gt;&lt;/a&gt; Mit einem Dekadenzähler (CD4017B) lassen sich die Schrittsignale am „STEP“-Eingang des Treibers zusätzlich zu den „MS“-Eingängen reduzieren. Wird über den CD4017 also nur jeder zweite Schritt ausgelöst und am MS1-Eingang die Anzahl der Schritte auf 1/2 gesetzt, führt der Schrittmotor nur noch jeden vierten Schritt aus.&lt;br/&gt;

Die Anzahl der Schritte wird mit dem CD4017 in der höchsten Stufe bereits halbiert, daher wird auch dieser per Umschalter aktiviert (UMS).
Die Einstellung der Geschwindigkeit wird mit der Einstellung über die MS-Pins multipliziert. Ist beispielsweise der Eingang &lt;strong&gt;MS1&lt;/strong&gt; auf High (also 1/2) und der Ultra Micro Step Eingang auf 1/3, so läuft der Motor mit 1/6 seiner Geschwindigkeit. Die Kombination aus festen Ultra Micro Steps und einstellbaren Micro Steps über den WS2811 ergibt eine Vielzahl an Möglichkeiten. &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ultra Micro Steps bei Bedarf zuschaltbar&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ultra_micro_steps_bei_bedarf_zuschaltbar&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;6334-7388&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit7&quot; id=&quot;schrittmotor-anschluss&quot;&gt;Schrittmotor-Anschluss&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Hier ist etwas Vorsicht geboten. Theo und ich haben uns lange mit der richtigen Reihenfolge der Anschluss Pins beschäftigt und sehr viel im Internet recherchiert. Am Ende waren wir uns einig, dass nur die Reihenfolge, wie sie am Stepper Treiber vorgegeben ist, die richtige ist. Sie hat den Vorteil, dass man den Motor nicht versehentlich verpolen kann sondern sich im schlimmsten Fall lediglich die Richtung verstellt, wenn man den Stecker um 180° dreht. Damit sind alle Anschlusskabel alter Stepper-Platinen inkompatibel und müssen an die aktuelle Reihenfolge angepasst werden (A- A+ B+ B-).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schrittmotor-Anschluss&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schrittmotor-anschluss&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;7389-8019&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit8&quot; id=&quot;externe_led&quot;&gt;Externe LED&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Genau wie bei allen Vorgängern wird auch beim &lt;strong&gt;MicroStepper Pro&lt;/strong&gt; der ungenutzte Kanal Blau des zweiten WS2811 als Anschluss für externe LEDs zur Verfügung gestellt. &lt;span style=&#039;color:#ed1c24; &#039;&gt;&lt;strong&gt;Neu&lt;/strong&gt;&lt;/span&gt; ist, dass die LED sich den Anschluss der externen LED mit einer alternativen internen LED teilt. Entweder wird eine achtpolige Stiftleiste für die Endschalter und den Schrittmotor genutzt, um eine interne LED zu installieren oder eine zehnpolige Stiftleiste, um die LED extern zu verbinden. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Externe LED&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;externe_led&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;8020-8536&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit9&quot; id=&quot;led_bus_und_term-jumper&quot;&gt;LED Bus und Term-Jumper&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Der &lt;strong&gt;MicroStepper Pro&lt;/strong&gt; ist die erste Stepper Platine, die das Signal durchreicht. Während der Entwicklung bestätigten die Testaufbauten immer wieder den niedrigen Stromverbrauch. Wird der Schrittmotor mit 12 Volt betrieben, reichen oftmals weniger als 50mA, also ungefähr so viel, wie bei einer WS2812. Diese Entscheidung macht den gemeinsamen Anschluss von Bewegung und Licht in einem Objekt komfortabler.
Soll hinter der Platine nichts mehr angeschlossen werden, so muss das Signal im ausgehenden Wannenstecker terminiert werden. Auf der Platine ist eine entsprechende Kennzeichnung. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;LED Bus und Term-Jumper&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;led_bus_und_term-jumper&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:9,&amp;quot;range&amp;quot;:&amp;quot;8537-9164&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit10&quot; id=&quot;loetanschluesse_statt_wannenstecker&quot;&gt;Lötanschlüsse statt Wannenstecker&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/microstepper_pro_solderpads.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:microstepper_pro_solderpads.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/microstepper_pro_solderpads.png?w=400&amp;amp;tok=477b78&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die neue Platine ist mit 49,4x38mm so klein, dass man sie bequem in ein Haus einbauen kann. In dem Fall kann auf die Wannenstecker und die grüne Klemme verzichtet werden, indem die Kabel direkt angelötet werden. Auch der Term Jumper lässt sich so mit Lötzinn schließen. Sobald die drei Bauteile aber bestückt sind, entfällt diese Option
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;L\u00f6tanschl\u00fcsse statt Wannenstecker&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;loetanschluesse_statt_wannenstecker&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:10,&amp;quot;range&amp;quot;:&amp;quot;9165-9639&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit11&quot; id=&quot;keine_hall_sensoren_moeglich&quot;&gt;Keine Hall Sensoren möglich&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Um die Anzahl der benötigten Umschalter klein zu halten, die Abmessungen der Platine nicht zu sprengen und nicht zuletzt um Anwender nicht unnötig zu verwirren, wurde auf die Beschaltung mit Hall Sensoren als Endschalter verzichtet. Die Nutzung von Microschaltern und Reedkontakten deckt die meisten Anwendungen ab und ist leichter verständlich. Wer auf die Auswertung von Hall Sensoren angewiesen ist, muss das Signal zukünftig mit einer externen Lösung auswerten und damit beispielsweise ein Relais schalten, das den Kontakt öffnet. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Keine Hall Sensoren m\u00f6glich&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;keine_hall_sensoren_moeglich&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:11,&amp;quot;range&amp;quot;:&amp;quot;9640-10221&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit12&quot; id=&quot;aufbauanleitung&quot;&gt;Aufbauanleitung&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
So sollte die vorbestückte Platine vor euch liegen. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau01.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau01.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau01.jpg?w=600&amp;amp;tok=685963&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Den Anfang macht das grüne Terminal für die externe Motorspannung. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau02.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau02.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau02.jpg?w=600&amp;amp;tok=35e466&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;br/&gt;

Die Stiftleisten lassen sich am besten gemeinsam einlöten, da man sie zunächst von oben einstecken kann, ein Brett drauf legen kann und alles zusammen um 180° drehen kann. Ich gehe trotzdem auf alle einzelnen Teile ein. Wir starten mit der 20-poligen Stiftleiste für die Wahl der UltraMicroSteps.&lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau03.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau03.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau03.jpg?w=600&amp;amp;tok=60213c&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Es folgt die dreipolige Stiftleiste für den Select Jumper 5V/12V. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau04.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau04.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau04.jpg?w=600&amp;amp;tok=767b2b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Für den Fall, dass man an den blauen Kanal eine externe LED anschließen möchte, wird nun die zehnpolige Stiftleiste eingesetzt. Diese Bestückung eignet sich, wenn man z. B. eine Weichenlaterne direkt im Pattern auf den blauen Kanal programmiert hat. Anfängern empfehle ich diese Bestückungsvariante nicht. Die Kontroll-LED ist ein wertvolles Werkzeug. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau05a.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau05a.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau05a.jpg?w=600&amp;amp;tok=eff19b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Man tut also besser daran, zwei der zehn Stiftleisten abzubrechen und statt der zwei Pins direkt die blaue LED einzusetzen. Da diese über den WS2811 angesteuert wird, kann sie die unterschiedlichen Zustände der Programmierung mit unterschiedlichen Helligkeiten oder durch Blinken signalisieren. Wenn dann mal der Motor nicht funktioniert, sieht man zumindest, ob das Signal ankommt. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau05b.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau05b.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau05b.jpg?w=600&amp;amp;tok=a9b447&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die beiden Wannenstecker werden eingelötet, sofern beide benötigt werden. Ist von vornherein klar, dass das Ausgangssignal nicht benötigt wird, kann man auf den rechten Wannenstecker verzichten. Stattdessen schließt man an der Stelle den Lötjumper „Term“. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau06.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau06.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau06.jpg?w=600&amp;amp;tok=834771&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Nun fehlen nur noch die beiden Buchsenleisten für den Steppertreiber. Diese lassen sich am besten mit eingestecktem Steppertreiber einlöten. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau07.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau07.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau07.jpg?w=600&amp;amp;tok=7fe699&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Beim Einstecken des Steppertreibers bitte unbedingt auf die richtige Position achten. Auf der MicroStepper Pro Platine sind die drei Pins „VMOT“, „ENABLE“ und „DIR“ mit Namen gekennzeichnet. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau08.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau08.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau08.jpg?w=600&amp;amp;tok=09a72b&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Den Kühlkörper klebt man am besten erst auf, wenn die Platine im Gehäuse steckt. Die Toleranzen sind sehr klein. &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_aufbau09.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_aufbau09.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_aufbau09.jpg?w=600&amp;amp;tok=f9a492&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Aufbauanleitung&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;aufbauanleitung&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:12,&amp;quot;range&amp;quot;:&amp;quot;10222-12945&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit13&quot; id=&quot;steppertreiber-spannung_einstellen&quot;&gt;Steppertreiber-Spannung einstellen&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Bevor der Stepper Motor an eine der Platinen angeschlossen wird, muss man die Referenzspannung am Treiber einstellen. Das geschieht über das kleine Potentiometer am Stepper Treiber. &lt;br/&gt;

Die Referenzspannung begrenzt den maximalen Strom, der durch die beiden Spulen des Motors fließt. Die Formel basiert auf dem Spulenwiderstand und der Betriebsspannung des Stepper Motors sowie dem Widerstand des Treibers. Für die MobaLedLib haben wir zusätzlich eine Begrenzung auf 80% der maximalen Leistung einkalkuliert, um den Motor zu schützen. Dazu kommen &lt;a href=&quot;https://wiki.mobaledlib.de/anleitungen/bauanleitungen/550de/steppertreiberspannung&quot; class=&quot;wikilink1&quot; title=&quot;anleitungen:bauanleitungen:550de:steppertreiberspannung&quot; data-wiki-id=&quot;anleitungen:bauanleitungen:550de:steppertreiberspannung&quot;&gt;Treiber-spezifische Formeln&lt;/a&gt;, auf die ich hier nicht näher eingehen möchte. &lt;br/&gt;

&lt;strong&gt;Stattdessen lässt sich die benötigte Spannung einfach mit den ebenfalls neu entwickelten Online Rechnern ermitteln.&lt;/strong&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Steppertreiber-Spannung einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;steppertreiber-spannung_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:13,&amp;quot;range&amp;quot;:&amp;quot;12946-13785&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit14&quot; id=&quot;notwendige_werkzeuge&quot;&gt;Notwendige Werkzeuge&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Multimeter mit einer hohen Spannungsauflösung im Bereich bis 2V&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Schraubenzieher mit passender Spitze für das Drehpoti&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Notwendige Werkzeuge&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;notwendige_werkzeuge&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:14,&amp;quot;range&amp;quot;:&amp;quot;13786-13947&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit15&quot; id=&quot;spannung_ermitteln&quot;&gt;Spannung ermitteln&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Spannung ermitteln&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;spannung_ermitteln&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:15,&amp;quot;range&amp;quot;:&amp;quot;13948-13978&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit16&quot; id=&quot;werte_des_motors_ermitteln&quot;&gt;Werte des Motors ermitteln&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Zur Berechnung der Referenzspannung werden lediglich die Nennspannung und der Spulenwiderstand des Motors benötigt. &lt;br/&gt;

Beides steht bei den meisten Motoren im Datenblatt oder wird vom Verkäufer angegeben. &lt;br/&gt;

Der Spulenwiderstand lässt sich aber auch ganz einfach mit einem Multimeter ermitteln, indem man den Widerstand zwischen A+ und A- misst. 
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Werte des Motors ermitteln&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;werte_des_motors_ermitteln&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:16,&amp;quot;range&amp;quot;:&amp;quot;13979-14366&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit17&quot; id=&quot;steppertreiber_einstellen&quot;&gt;Steppertreiber einstellen&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Alle Steppertreiber verfügen über ein Potentiometer, an dem die Referenzspannung eingestellt werden kann. Der Wert dieser Spannung variiert je nach verwendetem Steppertreiber. &lt;br/&gt;

Für die gängigen Modelle bietet das Wiki an dieser Stelle drei Rechner, die den benötigten Wert anhand der Nennspannung und des Spulenwiderstands des Motors berechnen.
&lt;span class=&quot;wrap_em &quot;&gt;Wichtig:&lt;/span&gt; Hier sind die Daten des Motors einzutragen, wie sie im Datenblatt zu finden sind oder vom Verkäufer angegeben werden. Mit welcher Spannung der Motor später tatsächlich betrieben wird, spielt hier keine Rolle.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Steppertreiber einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;steppertreiber_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:17,&amp;quot;range&amp;quot;:&amp;quot;14367-14992&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit18&quot; id=&quot;a4988&quot;&gt;A4988&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Für die Berechnung ist der Messwiderstand des Steppertreibers entscheidend. Das Modul A4988 gibt es in verschiedenen Versionen mit Widerständen von 0.05Ω bis 0.3Ω. &lt;br/&gt;

Den Widerstand kann man meistens direkt auf den beiden SMD-Widerständen ablesen. Diese befinden sich meistens direkt bei den Anschlüssen für die Motor-Spulen.  &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;iframe title=&quot;&quot; src=&quot;https://help.mobaledlib.de/stepper/stepper_a4988.html&quot; style=&quot;width:98%; height:400px&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;A4988&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;a4988&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:18,&amp;quot;range&amp;quot;:&amp;quot;14993-15430&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit19&quot; id=&quot;drv8825&quot;&gt;DRV8825&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Für die Berechnung ist der Messwiderstand des Steppertreibers entscheidend. Das Modul DRV8825 gibt es normalerweise nur mit einem Messwiderstand von 0.10Ω. &lt;br/&gt;

Den Widerstand kann man meistens direkt auf den beiden SMD-Widerständen ablesen. Diese befinden sich meistens unterhalb des Potentiometers zwischen den Anschlüssen GND und DIR.  &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;iframe title=&quot;&quot; src=&quot;https://help.mobaledlib.de/stepper/stepper_drv8825.html&quot; style=&quot;width:98%; height:400px&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DRV8825&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;drv8825&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:19,&amp;quot;range&amp;quot;:&amp;quot;15431-15879&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit20&quot; id=&quot;tmc210xtmc220x&quot;&gt;TMC210x / TMC220x&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;

&lt;p&gt;
Bei dem Steppertreiber TMC2208 entfällt die Unterscheidung nach Widerständen, da das Modul den Effektivstrom für die Berechnung verwendet. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;iframe title=&quot;&quot; src=&quot;https://help.mobaledlib.de/stepper/stepper_tmc2208.html&quot; style=&quot;width:98%; height:400px&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot;&gt;&lt;/iframe&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;TMC210x \/ TMC220x&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tmc210xtmc220x&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:20,&amp;quot;range&amp;quot;:&amp;quot;15880-16138&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit21&quot; id=&quot;spannung_einstellen&quot;&gt;Spannung einstellen&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Die oben ermittelte Referenzspannung wird nun über das Potentiometer des Stepper-Treibers eingestellt. &lt;br/&gt;

Der Treiber muss dazu mit Strom versorgt werden und der Motor darf während der Messung nicht angeschlossen sein.&lt;br/&gt;

Das geht am besten, wenn der Stepper-Treiber in der fertigen Platine sitzt.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:22,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_important plugin_wrap&quot; style=&quot;width: 80%;&quot;&gt;
&lt;p&gt;
Vor dem Einstellen der Steppertreiberspannung unbedingt Motor trennen!&lt;br/&gt;

Vor dem Trennen des Motors unbedingt den Stepper spannungsfrei machen!
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:23,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Oder anders ausgedrückt: &lt;strong&gt;Mit 7 Schritten zum Erfolg&lt;/strong&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
1. Stepper-Treiber spannungsfrei machen&lt;br/&gt;

2. Motor trennen&lt;br/&gt;

3. Stepper-Treiber mit Spannung versorgen&lt;br/&gt;

4. Steppertreiberspannung einstellen&lt;br/&gt;

5. Stepper-Treiber spannungsfrei machen&lt;br/&gt;

6. Motor verbinden&lt;br/&gt;

7. Stepper-Treiber mit Spannung versorgen
&lt;/p&gt;

&lt;p&gt;
Zunächst verbindet man den Steppertreiber mit der Versorgungsspannung Vmot. Die Platinen bieten dafür unterschiedliche Möglichkeiten: &lt;br/&gt;

&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Beim &lt;strong&gt;Micro Stepper Pro&lt;/strong&gt; kann man mit den Jumper „Select“ entweder 5V oder 12V (sofern vorhanden) über das Flachbandkabel vom LED-Bus abgreifen. &lt;br/&gt;
Wird eine höhere Spannung oder mehr Strom benötigt, als das Flachbandkabel liefert, gibt es eine separate Spannungsversorgung über die Schraubklemmen.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Bei Theos &lt;strong&gt;MLL Stepper&lt;/strong&gt; kann man mit den Jumper „Select“ entweder 5V oder 12V (sofern vorhanden) über das Flachbandkabel vom LED-Bus abgreifen.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Zum Messen der Referenzspannung wird die rote Spitze an das Poti der Stepperplatine und der Minuspol des Multimeters mit einem Massepol auf der Platine verbunden. &lt;br/&gt;

Das Potentiometer ist aus Metall und liegt auf dem Spannungsniveau des Vref-Pins.
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:24,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_info plugin_wrap&quot; style=&quot;width: 80%;&quot;&gt;
&lt;p&gt;
Man kann sich die Sache etwas einfacher machen, wenn man die rote Messleitung des Potentiometers über eine Krokodilklemme o. Ä. mit dem Schraubenzieher verbindet. So kann man gleichzeitig einstellen und den Wert ablesen. Das geht insgesamt schneller, setzt aber einen guten Halt der Krokodilklemme an einem runden Bereich des Schraubenziehers voraus.
&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:25,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;p&gt;
Nachfolgend sind die Messpunkte zum Einstellen der Referenzspannung markiert.
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Die Messpunkte am Steppertreiber A4988:&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/stepper/a4988_measure.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:stepper:a4988_measure.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/stepper/a4988_measure.png?w=600&amp;amp;tok=bc12d3&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Die Messpunkte am Steppertreiber DRV882:&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/stepper/drv8825_measure.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:stepper:drv8825_measure.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/stepper/drv8825_measure.png?w=600&amp;amp;tok=7a8978&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Die Messpunkte am Steppertreiber TMC2208:&lt;/strong&gt; &lt;br/&gt;

&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/hilfestellungen/stepper/tmc2208_measure.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:hilfestellungen:stepper:tmc2208_measure.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/hilfestellungen/stepper/tmc2208_measure.png?w=600&amp;amp;tok=233d9f&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Fertig:&lt;/strong&gt;&lt;br/&gt;

Der Stepper-Treiber ist nun einsatzbereit. Die Versorgungsspannung wird erneut getrennt, um den Motor anschließen zu können.&lt;br/&gt;

Nun geht es an die Programmierung.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Spannung einstellen&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;spannung_einstellen&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:21,&amp;quot;range&amp;quot;:&amp;quot;16139-18808&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit26&quot; id=&quot;test-programm&quot;&gt;Test-Programm&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Nach jedem Aufbau einer Stepperplatine und den dazugehörigen Motoren sollte das Ganze immer mit einem ganz einfachen Programm getestet werden. Wenn direkt nach dem Bau mit komplexen Abläufen im Pattern Configurator gearbeitet wird, ist es für die Helfer im Forum nicht möglich, den Fehler einzugrenzen. Daher gibt es hier ein einheitliches und einfaches Testprogramm, dass man dazu verwenden kann. &lt;br/&gt;

Im folgenden Beispiel seht gibt es drei Spalten.
&lt;/p&gt;
&lt;ol&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Ausgangssituation, kein Stepper bewegt sich, LED leuchtet schwach&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Mit dem Schalter im Programm Generator kann man nun den Stepper vorwärts starten, die Zeit ist auf 5 Sekunden begrenzt, die blaue LED leuchtet hell und nach 5 Sekunden nur noch so schwach wie zu Beginn.&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Wird der Schalter im Programm Generator wieder ausgeschaltet, kann man nun den Stepper rückwärts fahren, die Zeit ist auf 5 Sekunden begrenzt, die blaue LED leuchtet mittelhell und nach 5 Sekunden nur noch so schwach wie zu Beginn.&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/steppertest.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:steppertest.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/steppertest.png&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Das Pattern kann &lt;a href=&quot;https://wiki.mobaledlib.de/_media/medien/bauanleitungen/550_v200/stepper-test_example.zip&quot; class=&quot;media mediafile mf_zip&quot; title=&quot;medien:bauanleitungen:550_v200:stepper-test_example.zip (1.2 KB)&quot;&gt;hier&lt;/a&gt; heruntergeladen werden.
&lt;/p&gt;

&lt;p&gt;
Mit dem Testprogramm können wir unterschiedliche Fehler ausfiltern. Leuchtet die blaue LED zu Beginn schwach, so liegt es nicht an der Platine, denn das Datensignal kommt bis zum zweiten WS2811. Reagiert sie sogar auf den Schalter im Programm Generator: noch besser. &lt;br/&gt;

Leuchtet sie nicht, dann gibt es ein Problem mit der Stromversorgung oder der Reihenfolge der LEDs im Programm Generator. Hier hilft das Farbtestprogramm. &lt;br/&gt;

Leuchtet sie und wird heller aber der Motor reagiert nicht, dann kann es nur an der Stromversorgung oder einem fehlerhaften Anschluss liegen. &lt;br/&gt;

&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Test-Programm&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;test-programm&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:26,&amp;quot;range&amp;quot;:&amp;quot;18809-20553&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit27&quot; id=&quot;helligkeitswerte_fuer_geschwindigkeiten&quot;&gt;Helligkeitswerte für Geschwindigkeiten&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Die empfohlene Einstellungen für den Programm Generator und den Pattern Configurator sind in den nachfolgenden Tabellen hervorgehoben. &lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Die beiden Platinen &lt;strong&gt;MicroStepper Pro&lt;/strong&gt; und &lt;strong&gt;MLL Stepper&lt;/strong&gt; unterscheiden sich grundlegend in der Steuerung der Geschwindigkeit. &lt;br/&gt;

Beim &lt;strong&gt;MLL Stepper&lt;/strong&gt; wird der Stepper durch das Stecken von Jumpern auf die MS-Pins verlangsamt. &lt;br/&gt;

Mit jedem Jumper, den man steckt, bekommt der Stepper-Treiber über diese Leitung eine positive Flanke.&lt;br/&gt;

Beim &lt;strong&gt;MicroStepper Pro&lt;/strong&gt; bekommen die drei Pins MS1 bis MS3 schon auf der Platine eine positive Flanke. &lt;br/&gt;

Ohne Eingriff läuft der Stepper-Motor an dieser Platine immer mit 1/16 der Geschwindigkeit.&lt;br/&gt;

Über den integrierten WS2811 lassen sich diese drei Pins auf Masse ziehen, wodurch der Stepper-Motor schneller wird.
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Helligkeitswerte f\u00fcr Geschwindigkeiten&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;helligkeitswerte_fuer_geschwindigkeiten&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:27,&amp;quot;range&amp;quot;:&amp;quot;20554-21408&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit28&quot; id=&quot;a49881&quot;&gt;A4988&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;A4988&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;a49881&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:28,&amp;quot;range&amp;quot;:&amp;quot;21409-21426&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit29&quot; id=&quot;micro-stepping&quot;&gt;Micro-Stepping&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit30&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;MS1&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;MS2&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;MS3&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col3&quot;&gt; Microstep Auflösung &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/1 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/4 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/8 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/16 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table1&amp;quot;,&amp;quot;secid&amp;quot;:30,&amp;quot;range&amp;quot;:&amp;quot;21452-21728&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Micro-Stepping&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;micro-stepping&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:29,&amp;quot;range&amp;quot;:&amp;quot;21427-21735&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit31&quot; id=&quot;drv88251&quot;&gt;DRV8825&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;DRV8825&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;drv88251&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:31,&amp;quot;range&amp;quot;:&amp;quot;21736-21755&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit32&quot; id=&quot;micro-stepping1&quot;&gt;Micro-Stepping&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit33&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;MS1&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;MS2&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col2 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#00a2e8; &#039;&gt;MS3&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col3&quot;&gt; Microstep Auflösung &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/1 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/4 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/8 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row5&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/16 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row6&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col3&quot;&gt; 1/32 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table2&amp;quot;,&amp;quot;secid&amp;quot;:33,&amp;quot;range&amp;quot;:&amp;quot;21781-22088&amp;quot;} --&gt;&lt;hr /&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Micro-Stepping&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;micro-stepping1&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:32,&amp;quot;range&amp;quot;:&amp;quot;21756-22095&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit34&quot; id=&quot;tmc220x&quot;&gt;TMC220x&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;TMC220x&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;tmc220x&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:34,&amp;quot;range&amp;quot;:&amp;quot;22096-22115&amp;quot;} --&gt;
&lt;h3 class=&quot;sectionedit35&quot; id=&quot;micro-stepping2&quot;&gt;Micro-Stepping&lt;/h3&gt;
&lt;div class=&quot;level3&quot;&gt;
&lt;div class=&quot;table sectionedit36&quot;&gt;&lt;table class=&quot;inline&quot;&gt;
	&lt;thead&gt;
	&lt;tr class=&quot;row0&quot;&gt;
		&lt;th class=&quot;col0 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#ed1c24; &#039;&gt;MS1&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col1 centeralign&quot;&gt;  &lt;strong&gt;&lt;span style=&#039;color:#22b14c; &#039;&gt;MS2&lt;/span&gt;&lt;/strong&gt;  &lt;/th&gt;&lt;th class=&quot;col2&quot;&gt; Microstep Auflösung &lt;/th&gt;
	&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tr class=&quot;row1&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1/8 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row2&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1/2 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row3&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  255  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1/4 &lt;/td&gt;
	&lt;/tr&gt;
	&lt;tr class=&quot;row4&quot;&gt;
		&lt;td class=&quot;col0 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col1 centeralign&quot;&gt;  0  &lt;/td&gt;&lt;td class=&quot;col2&quot;&gt; 1/16 &lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;table&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;table3&amp;quot;,&amp;quot;secid&amp;quot;:36,&amp;quot;range&amp;quot;:&amp;quot;22141-22324&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Micro-Stepping&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;micro-stepping2&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:35,&amp;quot;range&amp;quot;:&amp;quot;22116-22324&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit37&quot; id=&quot;d-gehaeuse_-_microstepper_pro&quot;&gt;3D-Gehäuse - MicroStepper Pro&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Eignung für 3D-Drucker: &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/eignung&quot; class=&quot;media&quot; title=&quot;3d_druck:eignung&quot; data-wiki-id=&quot;3d_druck:eignung&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/fdm_4.png?w=120&amp;amp;tok=57bb58&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;FDM sehr gut geeignet&quot; alt=&quot;FDM sehr gut geeignet&quot; width=&quot;120&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;https://wiki.mobaledlib.de/3d_druck/eignung&quot; class=&quot;media&quot; title=&quot;3d_druck:eignung&quot; data-wiki-id=&quot;3d_druck:eignung&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/vorlagen/sla_1.png?w=120&amp;amp;tok=3a31a2&quot; class=&quot;media&quot; loading=&quot;lazy&quot; title=&quot;SLA geeignet&quot; alt=&quot;SLA geeignet&quot; width=&quot;120&quot; /&gt;&lt;/a&gt;&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
Das Gehäuse für den MicroStepper Pro ist an zwei Stellen offen ausgeführt. Zum Einen liegt der Stepper-Treiber frei, um den Kühlkörper nach außen durchführen zu können.&lt;br/&gt;

Zum anderen ist der Zugang zu den Anschlüssen sehr großzügig gestaltet, sodass man die Beschriftung auf der Platine erkennen kann. &lt;br/&gt;

So hat man jederzeit einen Blick auf die Funktion der einzelnen Pins. Wird statt der Stiftleiste rechts eine blaue LED verwendet, so ist diese auch gut in diesem Bereich erkennbar.&lt;br/&gt;

&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/mini_stepper_pro_gehaeuse.jpg?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:mini_stepper_pro_gehaeuse.jpg&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/mini_stepper_pro_gehaeuse.jpg?w=600&amp;amp;tok=d6ce25&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;600&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_start&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:38,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;&lt;div class=&quot;wrap_round wrap_box plugin_wrap&quot; style=&quot;width: 60%;&quot;&gt;
&lt;p&gt;
&lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-550_MicroStepper_Pro&quot; class=&quot;media&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-550_MicroStepper_Pro&quot; rel=&quot;ugc nofollow noopener&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/icons/github-mark.png?w=50&amp;amp;tok=d5630f&quot; class=&quot;medialeft&quot; align=&quot;left&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;50&quot; /&gt;&lt;/a&gt;Die Druckdaten werden hier zu finden sein:&lt;br/&gt;

&lt;a href=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-550_MicroStepper_Pro&quot; class=&quot;urlextern&quot; target=&quot;_blank&quot; title=&quot;https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-550_MicroStepper_Pro&quot; rel=&quot;ugc nofollow noopener&quot;&gt;https://github.com/Hardi-St/MobaLedLib_Docu/tree/master/3D_Daten_fuer_die_MobaLedLib/Gehaeuse-550_MicroStepper_Pro&lt;/a&gt; &lt;br/&gt;

&lt;/p&gt;
&lt;/div&gt;&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;plugin_wrap_end&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;&amp;quot;,&amp;quot;secid&amp;quot;:39,&amp;quot;range&amp;quot;:&amp;quot;0-&amp;quot;} --&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;3D-Geh\u00e4use - MicroStepper Pro&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;d-gehaeuse_-_microstepper_pro&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:37,&amp;quot;range&amp;quot;:&amp;quot;22325-23479&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit40&quot; id=&quot;schaltplan&quot;&gt;Schaltplan&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.mobaledlib.de/_detail/bilder/anleitungen/bauanleitungen/550v2/550_schaltplan.png?id=anleitungen%3Abauanleitungen%3A550v2de%3A550_microstepper_pro&quot; class=&quot;media&quot; title=&quot;bilder:anleitungen:bauanleitungen:550v2:550_schaltplan.png&quot;&gt;&lt;img src=&quot;https://wiki.mobaledlib.de/_media/bilder/anleitungen/bauanleitungen/550v2/550_schaltplan.png?w=840&amp;amp;tok=7f3807&quot; class=&quot;media&quot; loading=&quot;lazy&quot; alt=&quot;&quot; width=&quot;840&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Schaltplan&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;schaltplan&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:40,&amp;quot;range&amp;quot;:&amp;quot;23480-23573&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit41&quot; id=&quot;erfahrungsbericht&quot;&gt;Erfahrungsbericht&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Im folgenden Tutorial geht der Adler jeden der oben beschriebenen Punkte Schritt für Schritt gemeinsam mit euch durch. Das Video ist absolut empfehlenswert, da es nicht nur einfach erklärt, sondern gleichzeitig auf mögliche Fehlerquellen aufmerksam macht. Schaut es euch auf jeden Fall vor dem Zusammenbau mal an. 
&lt;/p&gt;
&lt;iframe src=&quot;//www.youtube-nocookie.com/embed/fr1wH4U6NBk?&quot; width=&quot;425&quot; height=&quot;239&quot; style=&quot;width:425px;height:239px;&quot; class=&quot;vshare vshare__none&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; scrolling=&quot;no&quot; data-domain=&quot;www.youtube-nocookie.com&quot; loading=&quot;lazy&quot;&gt;&lt;h3&gt;&lt;/h3&gt;&lt;/iframe&gt;
&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Erfahrungsbericht&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;erfahrungsbericht&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:41,&amp;quot;range&amp;quot;:&amp;quot;23574-&amp;quot;} --&gt;</description>
            <author>raily74@undisclosed.example.com (raily74)</author>
            <pubDate>Fri, 16 Oct 2026 21:08:03 +0000</pubDate>
        </item>
    </channel>
</rss>
