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 330470Ω 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):

[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

S
Description
ESP32-C6 LED-Laser-Frequenzsteuerung für Rotlichttherapie mit WS2812B (30 LEDs)
Readme
590 KiB
Languages
CMake 52.7%
C 33.5%
C++ 13.8%