# LED-Laser-Frequenzsteuerung für Rotlichttherapie ESP32-C6 gesteuertes System mit WS2812B LED-Streifen (30 LEDs) zur Simulation von Lasertherapie-Frequenzen. ## Hardware - **Controller:** ESP32-C6 (USB-C, Wi-Fi + BLE) - **LEDs:** 30× WS2812B (neopixel-kompatibel) - **Datenpin:** GPIO6 (mit 330–470Ω Vorwiderstand) - **Spannung:** 5V USB-C Netzteil ## Therapeutische Frequenzen (7 Presets) | # | Name | Frequenz | Farbe | Dauer | Wirkung | |---|---------------|----------|--------------|----------|-------------------| | 0 | Regeneration | 40 Hz | Rot | 60 min | Zellregeneration | | 1 | Durchblutung | 60 Hz | Rot-Orange | 60 min | Durchblutungsförderung | | 2 | Tiefenwirkung | 80 Hz | Dunkelrot | 45 min | Tiefe Gewebereizung | | 3 | Gepulst Rot | 50 Hz | Reines Rot | 60 min | Geweberegeneration | | 4 | Oberflächenlicht | 30 Hz | Warmes Rot-Orange | 45 min | Oberflächliche Heilung | | 5 | Muskeln/Gelenke | 65 Hz | Infrarot-Nachbildung | 60 min | Muskel-/Gelenktherapie | | 6 | Ganzkörper | 45 Hz | Rot-Puls | 90 min | Ganzkörperbehandlung | ## Bedienung (Serielles Terminal) ``` 0-6 → Preset wählen next → nächstes Preset stop → LEDs ausschalten list → alle Presets anzeigen ``` ## Verwendete Libraries - `Adafruit_NeoPixel` (WS2812B Ansteuerung) - Built-in ESP32 Arduino Core (ESP32-C6 Board Support) ## Verkabelung ``` ESP32-C6 WS2812B-Streifen ───────── ─────────────── GPIO6 ────── R/W Data In (mit 330Ω Widerstand) 5V ────── VCC GND ────── GND ``` ## Arduino IDE / PlatformIO Einrichtung ### Arduino IDE Board Manager: ``` esp32:esp32@4.0.0+ (Boardpaket ESP32-C6 unterstützen) Adafruit NeoPixel Library ``` ### PlatformIO (`platformio.ini`): ```ini [env:esp32-c6] platform = espressif32 board = esp32-c6-devkitc-1 framework = arduino lib_deps = adafruit/Adafruit NeoPixel@^1.12.3 monitor_speed = 115200 ``` ## License MIT