Class Lock

Class Documentation

class BlackBox::Lock

Třída pro ovládání zámku.

Public Functions

~Lock() = default
Lock(gpio_num_t motor = Pins::Lock::Motor, gpio_num_t encoderA = Pins::Lock::A, gpio_num_t encoderB = Pins::Lock::B, ledc_timer_t timer = LEDC_TIMER_0, ledc_channel_t channel = LEDC_CHANNEL_0)

Vytvoří nový Lock objekt.

void init()

Inicializuje zámek.

void lock()

Zamkne zámek.

void unlock()

Odemkne zámek.

bool locked()

Vrátí zda je zámek zamčený, nebo ne.