Il primo approcio ai timer l'ho fatto digitando, ormai due mesi fa, timers arduino, su Google.
Da li le librerie.
Leggendo in giro era l'overflow la bestia nera.
Ho letto i due link, di cui ti ringrazio molto, dopo aver scritto il mio post e da cui ho capito che l'overflow era un problema aggirabile.
Da vecchio (in tutti i sensi) programmatore in Ladder e in FBD di Plc Mitsubishi (Alpha e FX) oppure LOGO! Siemens o ZELIO Schneider, va da sé che ho una percezione della programmazione strutturata in un mio modo personale: ricominciando da 0 con Arduino, ho dovuto, inizialmente, affidarmi alla rete ed ai vari "consigli" che non è detto fossero quelli più "eleganti".
Gli inizi con BASIC (Apple e PC, anni e anni fa) mi tornano buoni ora con il C++
Pensavo sarebbe stato comodo avere un qualcosa tipo timerx (tempoaccensione, tempospegnimento), ma mi sa che fra un po' dovrò scrivermi una libreria io... !!! ![]()
Comunque, fondamentalmente, ancora mi diverto un sacco !
Ciao e grazie