From e1a084631223ed0046916dfbb4b61a438aa468e3 Mon Sep 17 00:00:00 2001 From: Clawdia Date: Wed, 12 Aug 2026 09:13:56 +0200 Subject: [PATCH] Relaxation 25min program with optimal flicker frequencies & colors; pin D10 (GPIO18) for LEDs --- src/main.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/main.c b/src/main.c index 54d9bde..5489ab9 100644 --- a/src/main.c +++ b/src/main.c @@ -9,7 +9,7 @@ #include "led_strip_encoder.h" #define RMT_LED_STRIP_RESOLUTION_HZ 10000000 -#define LED_GPIO_NUM 6 +#define LED_GPIO_NUM 18 #define LED_NUMBERS 30 static const char *TAG = "led-laser"; @@ -26,13 +26,15 @@ typedef struct { } preset_t; static const preset_t presets[] = { - {"Regeneration", 40, 60, 0}, - {"Durchblutung", 60, 60, 15}, - {"Tiefenwirkung",80,45, 5}, - {"Gepulst Rot", 50, 60, 0}, - {"Oberflächenlicht",30,45,20}, - {"Muskeln/Gelenke",65,60,10}, - {"Ganzkörper", 45, 90, 0} + // Optimiertes 25-Minuten-Entspannungsprogramm basierend auf Brainwave Entrainment Forschung + // Phase 1: Einstieg / Orientierung - Alpha hoch für sanftes Einschwingen + {"Entspannung Einstieg", 12, 5, 15}, + // Phase 2: Alpha-Entspannung - 10 Hz ist am besten erforscht für Entspannung & Kreativität + {"Alpha Entspannung", 10, 7, 0}, + // Phase 3: Tiefe Entspannung - Theta nähern, warmes Orange-Rot + {"Tiefe Entspannung", 8, 8, 20}, + // Phase 4: Integration / Abschwung - tiefer Alpha/Theta Übergang + {"Integration", 6, 5, 10} }; #define PRESET_COUNT (sizeof(presets)/sizeof(presets[0]))