30. novembra, 2022

Grafična analogna ura

Predstavljamo vam analogno uro, ki prikazuje čas na barvnem grafičnem TFT zaslonu.

Avtor teksta in fotografij: David Johnson-Davies

Predstavljena ura temelji na RGB TFT zaslonu, ki ga upravlja mikrokontroler ATtiny814. Za natančno merjenje časa uporablja oscilator s kvarčnim kristalom in izkorišča postopke za branje s TFT zaslona, opisane v mojem članku Branje s TFT zaslona [1].

Navedel sem vezje, tako da lahko projekt sestavite na prototipni plošči. Uporabite lahko tudi mojo univerzalno ploščico – “nahrbtnik” z univerzalnim TFT zaslonom [2].

Uvod
To se je začelo kot predstavitveni program za mojo grafično TFT knjižnico s podporo za branje z zaslona, vendar je postalo vse bolj zapleteno, zato sem se odločil, da ga napišem kot samostojen projekt.

Kako deluje
Brez možnosti ponovnega branja z zaslona bi morali celoten zaslon ponovno narisati vsakič, ko se kazalci premaknejo, kar je enkrat na sekundo, če ima ura sekundni kazalec. To bi zahtevalo hiter procesor (in večjo porabo energije).

Vsebina je na voljo le naročnikom na internetno izdajo.

Prijava

Nakup naročnine