Program 1: stlačení tlačítka spustí připojený obvod postupně, tj. pomocí dvou relé. Druhé stlačení okamžitě obě relé vypíná. Mezitím se PIC/Atmel... (cokoliv, na tm nesejde, ale čím menší, tím lepší) uspí tak, aby absolutně ničím nerušil/neovlivňoval okolité obvody.
Program 2: Časovač. Nastavení času v hodinách a minutách viditelný na LCD/OLED/VFD (čím čitelnější, tím lepší). Pak dva režimy:
1 - spuštění odpočítávání pomocí tlačítka. Během odpočítávání běží PWM generující krátké imlulzy (cca 18ms). Frekvence nastavitelná pomocí nějakého potenciometru v rozsahu 2 - 90 Hz.
2 - spuštění odpočítávání pomocí tlačítka. Během odpočítávání se nic nedějě a připojené zařízení (v tomto konkrétním případě ten PWM generátor) se spustí až po ukončení odpočtu nastaveného času.
Režim 1 či 2 ovšem jasně ukázán na displeji ještě úplně na začátku, aby tak obsluha nejdříve nastavovala, jestli se připojené zařízení spustí hned a po odečtu vypne, nebo naopak.
Program pro PIC mám. Ovšem ten PIC nemá PWM a neumí spolupracovat s OLED. Nebyl by tudíž výhodnější nějaký Arduino nano?