/
DriveVision
/
Distyll
Обзор
Документация
Войти
/
DriveVision
/
Distyll
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
heater.h
37 строк
1 KB
DriveVision
upload files
20 ноя 2025, 22:30
20 ноя 2025, 22:30
22b3989
Код
Авторство
О чём код?
#ifndef HEATER_H #define HEATER_H #include <Arduino.h> #include "config.h" // Инициализация нагревателя void initHeater(); // Включение нагревателя void enableHeater(); // Выключение нагревателя void disableHeater(); // Установка мощности нагрева в процентах (0-100%) void setHeaterPower(int powerPercent); // Установка мощности нагрева в ваттах void setHeaterPowerWatts(int powerWatts); // Получение текущей мощности нагрева в процентах int getHeaterPowerPercent(); // Получение текущей мощности нагрева в ваттах int getHeaterPowerWatts(); // Обновление состояния нагревателя void updateHeater(); // Проверка, включен ли нагреватель bool isHeaterEnabled(); // Аварийное выключение нагревателя void emergencyHeaterShutdown(const char* reason); #endif // HEATER_H