From fa8ceee44bc8ccd7e3abe26d0f24fc4c5d857ef4 Mon Sep 17 00:00:00 2001 From: Alexandre B Date: Tue, 16 Jul 2024 18:21:34 -0400 Subject: [PATCH] toggle delay --- ESP32-C3-sm_I2C/src/main.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ESP32-C3-sm_I2C/src/main.cpp b/ESP32-C3-sm_I2C/src/main.cpp index 573d54bf4..65656b323 100644 --- a/ESP32-C3-sm_I2C/src/main.cpp +++ b/ESP32-C3-sm_I2C/src/main.cpp @@ -32,7 +32,13 @@ void TaskStatusLEDCode (void* parameters) { } void TaskLightsAutoCode(void* parameters) { - vTaskDelay(pdMS_TO_TICKS(5000)); + for (;;) { + if (light_sensor_reading > 1000) + digitalWrite(LIGHTS_PIN, HIGH); + else + digitalWrite(LIGHTS_PIN, LOW); + vTaskDelay(pdMS_TO_TICKS(5000)); + } } void TaskSensorValuesCode (void* parameters) { @@ -69,8 +75,8 @@ void setup() { Serial.println("Setting up GPIOs ..."); pinMode(LED_PIN, OUTPUT); - pinMode(LIGHTS_LED, OUTPUT); - digitalWrite(LIGHTS_LED, LOW); + pinMode(LIGHTS_PIN, OUTPUT); + digitalWrite(LIGHTS_PIN, LOW); Serial.println("GPIO setup done");