#include #include "led.h" Led::Led(uint8_t pin) : pin(pin), state(false) { } void Led::setup() { pinMode(pin, OUTPUT); state = false; } void Led::turnOn() { digitalWrite(pin, HIGH); state = true; } void Led::turnOff() { digitalWrite(pin, LOW); state = false; } void Led::toggle() { if (state) { turnOff(); } else { turnOn(); } }