Musíš si vytvořit několik proměnných. V jedné potom budou hodiny, ve druhé minuty, … Pak musíš nějak detekovat stisk tlačítka – aby to při stisku vyvolalo pouze jednu událost. Na to můžeš použít např. knihovnu Bounce2…
Budeš mít tedy nějaké proměnné a při stisknutí tlačítka se ti vždy jednou provede nějaká funkce. Při stisknutí tlačítka A tedy zvýšíš hodnotu např. hodin; při stisknutí tl. B snížíš počet hodin. Při stisknutí C to nahrneš do modulu…
A nebo si vygůgli něco jako Arduino set time ds1307 by button, nebo tak. Určitě půjde část kódu z něčeho vyseparovat.