NSWI170, 2026, Labs 05
Jáchym Bártík
private)
Button musí umět:
setup) a updatováno (loop)NumberButton - obsahuje hodnotu a odkaz na counterEventButton - obsahuje obecnou funkci
// Don't do this!
function foo() {
if (someCondition) {
return false;
}
return true;
}
// Do this instead
function foo() {
return !someCondition;
}
// Don't do this!
if (counter & (1 << i)) {
digitalWrite(pins[i], ON);
}
else {
digitalWrite(pins[i], OFF);
}
// Do this instead
bool shouldTurnOn = counter & (1 << i);
digitalWrite(pins[i], shouldTurnOn ? ON : OFF);
loop zobrazte postupně všechny čtyři čísliceloop přidáte delay(2)?setup?loop rozsviťte vždy jen jednu ledkuloop00.0