README.md aktualisiert

This commit is contained in:
falk 2025-09-21 21:19:34 +02:00
parent 5e31297e5a
commit 861920609f

View File

@ -5,6 +5,29 @@ Keypatch basieren auf einem WEMOS D1 mini und einem PCF8575 IO Erweiterungen
24 RJ45 Ports sind jeweils über 2 Adern codiert. Wenn ein Kabel mit der richtigen Codierung eingesteckt wird, wird eine LED auf einem NeoPixel über dem jeweiligen Port grün, bei fehlendem oder falschem Kabel rot.
## Hardware
### 1. Hauptplatine (Wemos D1 mini + NeoPixel)
- Wemos D1 mini (ESP8266)
- Anschluss für PCF8575 Module
- D1 SCL + 10k PullUp
- D2 SDA + 10k PullUp
- Anschluss für NeoPixel-Strip:
- D6 → NeoPixel DIN (330 Ω in Serie)
- 5V Versorgung + 1000 µF Elko nahe LED-Streifen
- Backbone-Header (5 Pins): **3V3, GND, SCL, SDA, INT**
### 2. PCF8575-Module
- PCF8575 Modul (2,55,5 V)
- I²C-Pins (SCL, SDA) mit Hauptplatine verbunden
- IOs schalten gegen GND
### 3. Adressierung
Die Adressen der Module werden per **A0/A1/A2 Jumper** gesetzt:
- Modul A `0x20` (A0=0,A1=0,A2=0)
- Modul B `0x21` (A0=1,A1=0,A2=0)
Codierung der Ports:
| Port | PinA | PinB | KabelA | KabelB | PCF |
@ -34,3 +57,6 @@ Codierung der Ports:
| 23 | 4 | 6 | blau | grün | 0x22-P06 |
| 24 | 4 | 7 | blau | weiß-braun | 0x22-P07 |