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
S
Description
ESP32-C6 LED-Laser-Frequenzsteuerung für Rotlichttherapie mit WS2812B (30 LEDs)
Readme
597 KiB
Languages
C++ 100%