Видео 4: ESP32-C3: Button Debounce + Short/Long Press with FreeRTOS Ticks

13 подписчиков

12+
12+

3 просмотра

16 дней назад

ПожаловатьсяНарушение авторских прав

13 подписчиков

12+
12+

3 просмотра

16 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

16 дней назад

В этом видео для ESP32-C3 делаем кнопку «как надо»: убираем дребезг, измеряем время удержания через xTaskGetTickCount() и различаем короткое и долгое нажатия. Без прерываний и без лишних задач — один цикл и минимум кода. Короткое нажатие включает LED, длинное — выключает. Что вы узнаете Что такое дребезг и как от него избавиться без библиотек Как работать с FreeRTOS ticks: xTaskGetTickCount, pdMS_TO_TICKS Простая логика short/long press с 1–3 переменными Как выбрать адекватные пороги DEBOUNCE_MS и LONG_MS 📌 Code from this video: https://github.com/skillgarage/esp32-c3_beginner_tutorial/tree/main/04_debounce_btn

Название:

Видео 4: ESP32-C3: Button Debounce + Short/Long Press with FreeRTOS Ticks

Категория:

Разное