Füge angepasste Widerstandswerte und Warnhinweise für Amazon LED-Buttons in die Bauteil- und Einkaufsliste ein
This commit is contained in:
130
BUTTON_WARNING.md
Normal file
130
BUTTON_WARNING.md
Normal file
@@ -0,0 +1,130 @@
|
||||
# ⚠️ WICHTIGE ANPASSUNGEN für Amazon LED-Buttons
|
||||
|
||||
## 🚨 KRITISCHE WARNUNG
|
||||
|
||||
Die von dir ausgewählten Amazon-Buttons haben **KEINE eingebauten Vorwiderstände**! Das bedeutet:
|
||||
|
||||
- **Ohne Vorwiderstände brennen die LEDs SOFORT durch!**
|
||||
- Die ursprünglich geplanten 330Ω Widerstände sind **NICHT geeignet**
|
||||
- **Verschiedene LED-Farben brauchen verschiedene Widerstände**
|
||||
|
||||
## 📋 Deine Button-Auswahl
|
||||
|
||||
### 1. HUAZIZ LED-Buttons (B09QQJWTL5)
|
||||
```
|
||||
🔗 Link: https://www.amazon.de/dp/B09QQJWTL5
|
||||
📦 Packung: 10 Stück, verschiedene Farben
|
||||
💰 Preis: ~8,99€
|
||||
⚠️ KEINE Vorwiderstände eingebaut!
|
||||
```
|
||||
|
||||
**Technische Daten (aus Kundenrezension):**
|
||||
- **Weiß**: 3.0V, empfohlen 10mA → **200Ω Widerstand**
|
||||
- **Rot**: 2.0V, empfohlen 20mA → **150Ω Widerstand**
|
||||
- **Grün**: 2.5V, empfohlen 20mA → **125Ω Widerstand**
|
||||
- **Blau**: 2.8V, empfohlen 20mA → **110Ω Widerstand**
|
||||
- **Gelb**: ähnlich wie Rot → **150Ω Widerstand**
|
||||
|
||||
### 2. Agatige LED-Buttons (B09JCH9WVB)
|
||||
```
|
||||
🔗 Link: https://www.amazon.de/dp/B09JCH9WVB
|
||||
📦 Packung: 20 Stück, weiß, vorverkabelt
|
||||
💰 Preis: ~13,59€
|
||||
⚠️ KEINE Vorwiderstände eingebaut!
|
||||
```
|
||||
|
||||
**Technische Daten (aus Kundenrezension):**
|
||||
- **Weiß**: 2.0V, empfohlen 20mA → **150Ω Widerstand**
|
||||
- **Einschaltspannung**: 1.9V (bei 4mA sehr dunkel)
|
||||
|
||||
## 🔧 Angepasste Bauteilliste
|
||||
|
||||
### Neue Widerstandswerte
|
||||
```
|
||||
Statt 20× 330Ω (universell) brauchst du:
|
||||
|
||||
✅ 10× 200Ω für weiße LEDs (HUAZIZ)
|
||||
✅ 7× 150Ω für rote + Agatige weiße LEDs
|
||||
✅ 3× 125Ω für grüne LEDs (HUAZIZ)
|
||||
✅ 3× 110Ω für blaue LEDs (HUAZIZ)
|
||||
✅ 100nF Kondensatoren für Spannungsspitzen-Schutz (empfohlen)
|
||||
```
|
||||
|
||||
### Widerstandsberechnung (5V Versorgung)
|
||||
```
|
||||
Weiße LEDs: R = (5V - 3.0V) / 10mA = 200Ω
|
||||
Rote LEDs: R = (5V - 2.0V) / 20mA = 150Ω
|
||||
Grüne LEDs: R = (5V - 2.5V) / 20mA = 125Ω
|
||||
Blaue LEDs: R = (5V - 2.8V) / 20mA = 110Ω
|
||||
```
|
||||
|
||||
## 🔌 Aktualisierte Schaltung
|
||||
|
||||
### Pro LED-Button (Beispiel für rote LED)
|
||||
```
|
||||
MCP23017 Pin ──── 150Ω ──── LED Anode (+)
|
||||
│
|
||||
LED Kathode (-)
|
||||
│
|
||||
GND
|
||||
|
||||
Optional: 100nF Kondensator zwischen LED+ und GND
|
||||
(Schutz vor Spannungsspitzen)
|
||||
```
|
||||
|
||||
## ⚡ Code-Anpassungen
|
||||
|
||||
**KEINE Änderungen** im Arduino-Code nötig! Die Software bleibt gleich, nur die Hardware-Widerstände ändern sich.
|
||||
|
||||
## 🛒 Aktualisierte Einkaufsliste
|
||||
|
||||
### Widerstände (zusätzlich zu den bestehenden)
|
||||
```
|
||||
□ 10× 200Ω Widerstände (Rot-Schwarz-Braun-Gold)
|
||||
□ 7× 150Ω Widerstände (Braun-Grün-Braun-Gold)
|
||||
□ 3× 125Ω Widerstände (Braun-Rot-Braun-Gold)
|
||||
□ 3× 110Ω Widerstände (Braun-Braun-Braun-Gold)
|
||||
□ 20× 100nF Kondensatoren (optional, Schutz)
|
||||
```
|
||||
|
||||
### Farbcode-Hilfe
|
||||
```
|
||||
200Ω = Rot-Schwarz-Braun-Gold
|
||||
150Ω = Braun-Grün-Braun-Gold
|
||||
125Ω = Braun-Rot-Braun-Gold (evtl. 120Ω als Näherung)
|
||||
110Ω = Braun-Braun-Braun-Gold (evtl. 100Ω als Näherung)
|
||||
```
|
||||
|
||||
## ✅ Vorteile deiner Button-Wahl
|
||||
|
||||
### HUAZIZ-Buttons (B09QQJWTL5)
|
||||
- ✅ Kompakte 12×12×7mm Größe
|
||||
- ✅ Verschiedene Farben verfügbar
|
||||
- ✅ Gute Haptik laut Rezensionen
|
||||
- ✅ Günstig (0,90€ pro Stück)
|
||||
- ✅ Momentary-Taster (perfekt für MIDI)
|
||||
|
||||
### Agatige-Buttons (B09JCH9WVB)
|
||||
- ✅ Bereits verkabelt (spart Löten)
|
||||
- ✅ Hochtemperaturbeständig (>200°C)
|
||||
- ✅ Wasserdicht (IP68)
|
||||
- ✅ Edelstahl-Kontakte
|
||||
- ✅ Lange Lebensdauer (>100k Zyklen)
|
||||
|
||||
## 🔄 Migration von Standard-LEDs
|
||||
|
||||
Falls du später doch auf Standard-LEDs (ohne integrierte Buttons) wechseln möchtest:
|
||||
- Standard 5mm LEDs mit 330Ω funktionieren weiterhin
|
||||
- Separate Tact-Switches für Buttons
|
||||
- Einfacher zu reparieren/ersetzen
|
||||
- Günstiger in der Anschaffung
|
||||
|
||||
## 📝 Nächste Schritte
|
||||
|
||||
1. **Bestelle die angepassten Widerstände** (siehe Einkaufsliste oben)
|
||||
2. **Teste zuerst einen Button** mit dem korrekten Widerstand
|
||||
3. **Breadboard-Aufbau** mit einem Button-Typ beginnen
|
||||
4. **Vollständige Integration** nach erfolgreichem Test
|
||||
5. **Dokumentiere die Farb-Pin-Zuordnung** für spätere Referenz
|
||||
|
||||
Die Amazon-Buttons sind eine gute Wahl - sie brauchen nur die korrekten Vorwiderstände! 🎛️
|
@@ -18,7 +18,10 @@
|
||||
|--------|------|-----|------------|
|
||||
| 2x | 4.7kΩ | 1/4W, 5% | I2C Pull-Up (SDA/SCL) |
|
||||
| 20x | 10kΩ | 1/4W, 5% | Button Pull-Up (falls extern) |
|
||||
| 20x | 330Ω | 1/4W, 5% | LED-Vorwiderstände |
|
||||
| 10x | 200Ω | 1/4W, 5% | LED-Vorwiderstände (Weiß) |
|
||||
| 4x | 150Ω | 1/4W, 5% | LED-Vorwiderstände (Rot/Weiß Agatige) |
|
||||
| 3x | 125Ω | 1/4W, 5% | LED-Vorwiderstände (Grün) |
|
||||
| 3x | 110Ω | 1/4W, 5% | LED-Vorwiderstände (Blau) |
|
||||
| 4x | 10kΩ | 1/4W, 5% | MCP23017 Pull-Up (optional) |
|
||||
|
||||
### Kondensatoren
|
||||
@@ -50,13 +53,19 @@ R2: 4.7kΩ Pull-Up für SCL
|
||||
└── Arduino Pin 3 (SCL) ──── MCP23017 #1 Pin 12 ──── MCP23017 #2 Pin 12
|
||||
```
|
||||
|
||||
### LED-Vorwiderstände (330Ω)
|
||||
### LED-Vorwiderstände (angepasst für Amazon-Buttons)
|
||||
```
|
||||
LED 0-15 (MCP23017 #1):
|
||||
R3-R18: MCP23017 #1 Pin [0-15] ──── 330Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
HUAZIZ LED-Buttons (B09QQJWTL5) - Verschiedene Farben:
|
||||
R3-R12: Weiß LEDs (3.0V, 10mA) ──── 200Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
R13-R15: Rote LEDs (2.0V, 20mA) ──── 150Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
R16-R18: Grüne LEDs (2.5V, 20mA) ──── 125Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
R19-R22: Blaue LEDs (2.8V, 20mA) ──── 110Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
|
||||
LED 16-19 (MCP23017 #2):
|
||||
R19-R22: MCP23017 #2 Pin [4-7] ──── 330Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
Agatige LED-Buttons (B09JCH9WVB) - Weiß mit Kabeln:
|
||||
R23-R42: Weiße LEDs (2.0V, 20mA) ──── 150Ω ──── LED Anode ──── LED Kathode ──── GND
|
||||
|
||||
WARNUNG: Diese LEDs haben KEINE eingebauten Vorwiderstände!
|
||||
Ohne passende Widerstände brennen die LEDs sofort durch!
|
||||
```
|
||||
|
||||
### Button Pull-Up Widerstände (10kΩ) - Optional
|
||||
|
@@ -16,8 +16,11 @@
|
||||
### Widerstände (1/4W, 5%, Metallfilm)
|
||||
```
|
||||
□ 2× 4.7kΩ (Gelb-Violett-Rot-Gold)
|
||||
□ 22× 330Ω (Orange-Orange-Braun-Gold)
|
||||
□ 20× 10kΩ (Braun-Schwarz-Orange-Gold) - optional
|
||||
□ 20× 10kΩ (Braun-Schwarz-Orange-Gold) - Button Pull-Up
|
||||
□ 10× 200Ω (Rot-Schwarz-Braun-Gold) - LED Weiß
|
||||
□ 7× 150Ω (Braun-Grün-Braun-Gold) - LED Rot/Weiß
|
||||
□ 3× 125Ω (Braun-Rot-Braun-Gold) - LED Grün
|
||||
□ 3× 110Ω (Braun-Braun-Braun-Gold) - LED Blau
|
||||
□ 4× 10kΩ (Braun-Schwarz-Orange-Gold) - MCP Reset
|
||||
```
|
||||
|
||||
|
Reference in New Issue
Block a user