/
spaceswimmer
/
perf-source
Обзор
Документация
Войти
/
spaceswimmer
/
perf-source
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
PerfSource/ControlPins.cpp
26 строк
790 B
spaceswimmer
master removed sleeping in loop
06 апр 2026, 11:56
06 апр 2026, 11:56
e32908d
Код
Авторство
О чём код?
#include "ControlPins.h" #include "Config.h" void setControlPins(bool active) { // active = true -> развёртка запущена // active = false -> развёртка остановлена // Пин 5: актив LOW digitalWrite(CONTROL_PIN_1, active ? LOW : HIGH); // Пин 8: актив HIGH digitalWrite(CONTROL_PIN_2, active ? HIGH : LOW); Serial.printf("Control: active=%d -> pin5=%d, pin8=%d\n", active, digitalRead(CONTROL_PIN_1), digitalRead(CONTROL_PIN_2)); } void triggerVoltagePulse(String mode) { if (mode == "on") { digitalWrite(CONTROL_PIN_3, HIGH); } else if (mode == "off") { digitalWrite(CONTROL_PIN_3, LOW); } Serial.println("Voltage pulse triggered on PIN 3 (100ms)"); }