====== Wannenstecker ======
Für alle die auf der Suche nach den Pinbelegungen der MobaLedLib-Wannenstecker sind, hier das gesuchte Thema.
===== LED-Bus Ausgang =====
Verwendung auf folgenden Platinen
* Hauptplatine (100)
* Verteilerplatine (200) (Ausgänge 01 - 10)
^ Pin ^ Funktion ^
| 1 | Spannungsversorgung 5V |
| 2 | Daten vom Verteiler bzw der Hauptplatine zur ersten LED bzw. zur nächsten Platine oder dem nächsten Verteiler \\ LED-Arduino Pin D6, ESP32 GPIO 27 |
| 3 | **Gemeinsames** GND für Spannungsversorgung \\ und opt. Spannungsversorgung |
| 4 | Datenrückleitung von der LED bzw. Platine zum nächsten Haus oder zum nächsten Verteiler |
| 5 | **Gemeinsames** GND für Spannungsversorgung \\ und opt. Spannungsversorgung |
| 6 | opt. Spannungsversorgung \\ max. 12V |
{{bilder:vorlagen:stecker:wannenstecker_wsl6g_bunt.png}}
----
===== LED-Bus Eingang =====
Verwendung auf folgenden Platinen
* Miniverteiler (100, ab V1.5) - Eingang (INP)
* Verteilerplatine (200) - Eingang (INP)
* Sound Modul JQ6500-3 (500)
* Sound Modul MP3-TF-16P (501)
* Servo Modul LED WS2811 (510)
* Extender Modul WS2811 (520)
* 24 Single LED Connector (521)
* Relaisplatine (530)
* WS2811-ZweiPol (540)
^ Pin ^ Funktion ^
| 1 | Spannungsversorgung 5V |
| 2 | Daten vom Verteiler zur LED bzw Platine |
| 3 | **Gemeinsames** GND für Spannungsversorgung \\ und opt. Spannungsversorgung |
| 4 | Datenrückleitung von der LED bzw. Platine zum nächsten Haus oder Verteiler |
| 5 | **Gemeinsames** GND für Spannungsversorgung \\ und opt. Spannungsversorgung |
| 6 | opt. Spannungsversorgung \\ max. 12V |
{{bilder:vorlagen:stecker:wannenstecker_wsl6g_bunt_in.jpg}}
----
===== M-CAN-Bus =====
Verwendung auf folgenden Platinen
* Hauptplatine (100)
Dieser Stecker ist standardmäßig der CAN-Bus Stecker. Alternative kann er als zusätzlicher LED Bus Stecker bzw. als DMX Stecker verwendet werden.
Die Funktion wird über Jumper auf der Hauptplatine (ab Platinenversion 1.5) definiert.
^ Funktion ^ Jumper \\ CAN_GND ^ Jumper \\ LED_BUS2A ^ Jumper \\ LED_BUS2B ^ Jumper \\ LED_BUS2C ^
| CAN | geschlossen | offen | offen | offen |
| LED-Bus | offen | geschlossen | geschlossen | geschlossen |
^ Pin ^ Funktion \\ als CAN ^ Funktion \\ als LED-Bus ^ Pin-Alias \\ Name ^ Arduino-Pin \\ LED-Nano ^ ESP32 \\ GPIO ^
| 1 | n.c. - keine Verbindung |||||
| 2 | GND | LED-Bus | LED8 | 2 | 17 |
| 3 | CAN-H | GND | |||
| 4 | CAN-L | keine | |||
| 5 | GND || |||
| 6 | n.c. - keine Verbindung |||||
{{bilder:vorlagen:stecker:wannenstecker_wsl6g.png}}
----
===== KEYBRD =====
Verwendung auf folgenden Platinen
* Hauptplatine (100) (Links neben LED-Nano)
* Ausgang zur nächsten Platine (auf der rechten Seite der Pushbutton-Platine 4017
^ Pin ^ Funktion ^ Pin-Alias \\ Name ^ alternative Namen ^ Arduino-Pin \\ LED-Nano ^ ESP32 \\ GPIO ^
| 1 | Ausgang Datensignal RGB-LEDs Kanal 1 \\ zur PushButton-Platine | KEYBRD_P1 | KEYBRD_LEDS_K | A4 | 32 |
| 2 | Eingang Datensignal RGB-LEDs Kanal 1 \\ von PushButton-Platine zum Stecker KEYBRD1 |
| 3 | 5V Spannungsversorgung | | | | |
| 4 | GND für Spannungsversorgung | | | | |
| 5 | CLOCK-Signal zur PushButton-Platine | KEYBRD_P5 | KEYBRD_CLOCK_K \\ KEYBRD_CLK | A0 | 15 |
| 6 | RESET-Signal für alle PushButton-Platinen | KEYBRD_P6 | KEYBRD_RESET_K \\ KEYBRD_RST | A3 | 33 |
| 7 | Buttons-Signal von allen PushButton-Platinen | KEYBRD_P7 | KEYBRD_BUTTONS | A2 | 34 |
| 8 | CLOCK-Signal von der PushButton-Platine \\ weiter zum Stecker KEYBRD1 | | | | |
{{bilder:vorlagen:stecker:wannenstecker_wsl8g.jpg}}
----
===== KEYBRD1 - Hauptplatine rechts=====
Verwendung auf folgenden Platinen
* Hauptplatine (100)
^ Pin ^ Funktion ^ Pin-Alias \\ Name ^ alternative Namen ^ Arduino-Pin \\ LED-Nano ^ ESP32 \\ GPIO ^
| 1 | Ausgang Datensignal RGB-LEDs Kanal 1 \\ zur PushButton-Platine | KEYBRD_P1 | KEYBRD_LEDS_K | A4 | 32 |
| 2 | n.c. - keine Verbindung | | | | |
| 3 | 5V Spannungsversorgung | | | | |
| 4 | GND für Spannungsversorgung | | | | |
| 5 | CLOCK-Signal zur PushButton-Platine | KEYBRD_P5 | KEYBRD_CLOCK_K \\ KEYBRD_CLK | A0 | 15 |
| 6 | RESET-Signal für alle PushButton-Platinen | KEYBRD_P6 | KEYBRD_RESET_K \\ KEYBRD_RST | A3 | 33 |
| 7 | Buttons-Signal von allen PushButton-Platinen | KEYBRD_P7 | KEYBRD_BUTTONS | A2 | 34 |
| 8 | Anschluss für zehn Analoge Taster an A6 \\ wenn SJ4 geschlossen und C7 sowie R14 bestückt sind. | | | | |
{{bilder:vorlagen:stecker:wannenstecker_wsl8g.jpg}}
----
===== KEY_80 =====
Verwendung auf folgenden Platinen
* Hauptplatine (100)
^ Pin-Nummer \\ Wannenstecker ^ Funktion ^ Pin Alias \\ Name ^ alternative Namen ^ Arduino-Pin \\ LED-Nano ^ ESP32 \\ GPIO ^
| 1 | Arduino Pin | KEY80_P1 | | D2 | 17 |
| 2 | Arduino Pin | KEY80_P2 | | D7 | 12 |
| 3 | Arduino Pin | KEY80_P3 | | D8 | 26 |
| 4 | Arduino Pin | KEY80_P4 | | D9 | 25 |
| 5 | Arduino Pin | KEY80_P5 | | D10 | 5 |
| 6 | Arduino Pin | KEY80_P6 | | D11 | 23 |
| 7 | Arduino Pin | KEY80_P7 | | D12 | 19 |
| 8 | Arduino Pin | KEY80_P8 | | A1 | 4 |
| 9 | **BUTTONS** | KEY80_P9 | KEY80_BUTTONS | A2 | 34 |
| 10 | **RESET_K** | KEY80_P10 | KEY80_RESET_K \\ KEY80_RST | A3 | 33 |
| 11 | **LEDS_K** | KEY80_P11 | KEY80_LEDS_K \\ KEY80_SDA | A4 | 32 |
| 12 | **SCL** | KEY80_P12 | KEY80_SCL | A5 | 39 |
| 13 | **5V** | | | |
| 14 | **GND** | | | |
{{bilder:vorlagen:stecker:wannenstecker_wsl14g.jpg}}
----
==== Extension Stecker am ESP32 Adapter ====
^ Pin-Nummer \\ Wannenstecker ^ Name ^ alternative Namen ^ GPIO vom \\ ESP32 30 pins ^ GPIO vom \\ ESP32 38 Pins ^
| 1 | MLL_EXT_OUT_P1 | MLL_EXT_OUT_SCL | 22 ||
| 2 | MLL_EXT_OUT_P2 | MLL_EXT_OUT_SDA | 21 ||
| 5 | MLL_EXT_OUT_P5 | LED2 | 16 (RX2) | 16 |
| 6 | MLL_EXT_OUT_P6 | LED3 | 14 ||
| 7 | MLL_EXT_OUT_P7 | LED4 | 18 ||
| 8 | MLL_EXT_OUT_P8 | LED5 | 19 ||
| 9 | MLL_EXT_OUT_P9 | LED6 | 23 ||
| 10 | MLL_EXT_OUT_P10 | LED7 | --- | 0 |
{{bilder:vorlagen:stecker:wannenstecker_wsl10g.jpg?480}}
----