Libreria Timer1

Salve ragazzi, premetto, prima di iniziare, che sono alle prime armi con arduino .

Vorrei avere informazioni sulla libreria timer1.

Nel progetto che devo realizzare, devo monitorare una rete. Lo faccio tramite dei ping ai singoli computer connessi alla rete. Nel momento in cui uno di questi non dovesse rispondere faccio una chiamata http ad un server mandando tutti i dati necessari tramite una richiesta GET. Per avere delle informazioni sempre aggiornate , inoltre , ho pensato di contattare il server ogni 10 minuti indipendentemente dal fatto che qualcosa succeda o no nella rete. Qui entra in gioco il timer. Ho bisogno di un timer che giri e che ogni 10 minuti mandi un interrupt per chiamare una funzione che a sua volta fa la richiesta http.

Leggendo su internet ho visto che esistono varie librerie: Timer, TimerAlarm ecc.. tuttavia, ho anche letto che arduino ha dei timer interni che è possibile sfruttare .

dal quello che ho letto (e dal quel poco che ho capito) la libreria timer1 gestisce un questi timer interni ASINCRONO, ovvero un timer che gira "parallelamente" al resto del codice in grado di causare degli interrupt per chiamare una determinata funzione ogni "n" secondi . Potete confermarmelo ? oppure ho semplicemente capito male ?

Inoltre vi prego di non trattenervi sul darmi consigli o proposte migliori di quelle che ho pensato per la soluzione a questo problema . Il mio problema è gestire un timer per fare ogni 10 minuti una richiesta http. Ogni consiglio è gradito e ben accetto !

Buongiorno,
essendo il tuo primo post, nel rispetto del regolamento, ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con attenzione il su citato REGOLAMENTO ...

... poi, in conformità al suddetto REGOLAMENTO, punto 13, il cross-posting è proibito (anche tra lingue diverse) e tu hai posto la stessa domanda, oltretutto in lingua Italiana (... altra cosa che NON è permessa), nella sezione di lingua Inglese! Tale tua domanda duiplicata è stata cancellata e sei pregato di continuare qui.

Guglielmo

In realtà è la mia prima volta in assoluto su un forum ! Chiedo scusa per i miei errori . Per quanto riguarda la domanda posta nella sezione di lingua inglese. Ho provato a cancellarla, appena mi sono accorto di aver sbagliato sezione, ma senza riuscirci. Grazie per le dritte, provvedo subito a rimediare !