Relaxation 25min program with optimal flicker frequencies & colors; pin D10 (GPIO18) for LEDs

This commit is contained in:
Clawdia
2026-08-12 09:13:56 +02:00
parent c4a640105c
commit e1a0846312
+10 -8
View File
@@ -9,7 +9,7 @@
#include "led_strip_encoder.h" #include "led_strip_encoder.h"
#define RMT_LED_STRIP_RESOLUTION_HZ 10000000 #define RMT_LED_STRIP_RESOLUTION_HZ 10000000
#define LED_GPIO_NUM 6 #define LED_GPIO_NUM 18
#define LED_NUMBERS 30 #define LED_NUMBERS 30
static const char *TAG = "led-laser"; static const char *TAG = "led-laser";
@@ -26,13 +26,15 @@ typedef struct {
} preset_t; } preset_t;
static const preset_t presets[] = { static const preset_t presets[] = {
{"Regeneration", 40, 60, 0}, // Optimiertes 25-Minuten-Entspannungsprogramm basierend auf Brainwave Entrainment Forschung
{"Durchblutung", 60, 60, 15}, // Phase 1: Einstieg / Orientierung - Alpha hoch für sanftes Einschwingen
{"Tiefenwirkung",80,45, 5}, {"Entspannung Einstieg", 12, 5, 15},
{"Gepulst Rot", 50, 60, 0}, // Phase 2: Alpha-Entspannung - 10 Hz ist am besten erforscht für Entspannung & Kreativität
{"Oberflächenlicht",30,45,20}, {"Alpha Entspannung", 10, 7, 0},
{"Muskeln/Gelenke",65,60,10}, // Phase 3: Tiefe Entspannung - Theta nähern, warmes Orange-Rot
{"Ganzkörper", 45, 90, 0} {"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])) #define PRESET_COUNT (sizeof(presets)/sizeof(presets[0]))