Files
led_entspannung/README.md
T

41 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# LED-Entspannungsablauf
30× WS2812B / NeoPixel an Seeed XIAO ESP32-C6 für geführte Licht-Frequenz-Entrainment.
**Arduino-IDE**, **Adafruit NeoPixel**, Auto-Start beim Einschalten.
## Hardware
- **Controller:** Seeed XIAO ESP32-C6
- **LEDs:** 30× WS2812B / NeoPixel
- **Datenpin:** **D10 (GPIO18)** (330470 Ω Vorwiderstand empfohlen)
- **Versorgung:** USB-C 5 V
## Ablauf 7 Phasen, Auto-Start
Startet automatisch beim Einschalten. Nach Phase 7: 3 s Pause, dann von vorn.
| # | Name | Frequenz | Dauer | Farbe RGB | Wirkung |
|---|--------------------|----------|---------|-------------|-----------------------|
| 1 | Ankommen/Beta→Alpha| 10 Hz | 1 min | 255,80,0 | Einpendeln, Loslassen |
| 2 | Alpha-Entspannung | 8 Hz | 1.5 min | 255,40,0 | Gelassenheit |
| 3 | Theta-Eintauchen | 5 Hz | 1.5 min | 200,0,0 | Übergang zur Tiefe |
| 4 | Delta-Regeneration | 2 Hz | 2 min | 180,0,0 | Tiefschlaf/Heilung |
| 5 | Delta-Tiefschlaf | 1 Hz | 2 min | 150,0,0 | Maximale Tiefe |
| 6 | Theta-Aufstieg | 4 Hz | 1.5 min | 220,30,0 | Rückkehr beginnt |
| 7 | Alpha-Weckphase | 7 Hz | 1.5 min | 255,60,0 | Langsam wach werden |
**Blink:** 50 % ein / 50 % aus bei der jeweiligen Frequenz.
## Build & Upload (Arduino-IDE)
1. Board: **Seeed XIAO ESP32C6**
2. Port: `/dev/ttyACM0` (oder COMx)
3. Bibliothek: **Adafruit NeoPixel** (Library Manager → installieren)
4. `led_entspannung.ino` öffnen → **Upload**
Das war's. Startet automatisch.
## Dateien
- `led_entspannung.ino` — der Sketch