I tapis roulant più recenti sono spesso dotati di connettività Bluetooth che consente di inviare i dati dell’allenamento anche in tempo reale ad applicazioni terzi (come Zwift o Kinomap), ma chi ha dispositivi più datati o molto economici per avere questa possibilità ora ha un’alternativa.
Iniziamo con il dire che ci vuole un minimo di dimestichezza con i dispositivi elettroni per eseguire queste operazioni e che tutto quello descritto in seguito altro non è che la modifica del progetto che vi avevo già presentato in questo articolo.
La differenza tra la vecchia soluzione e questa sta nei dispositivi utilizzati e nell’approccio: per prima cosa ho voluto eliminare la connessione Ant+ perché ha il grosso limite di poter essere utilizzata solo con Garmin o con dispositivi che supportino questo specifico protocollo e poi sono voluto passare da un Raspberry Pi ad un Esp32 per ridurre le risorse energetiche, abbassare i costi e semplificarne la gestione.
Il materiale necessario è poco:
e le operazioni preliminari solo le stesse della precedente soluzione:
- misurare la lunghezza del tappeto
- creare dei segni (uno o più) da far rilevare al sensore
- trovare la corretta posizione per il sensore
Il sensore IR va collegato all’esp32 mettendo il VCC sul 3,3v, il GND su un GND e il Pin OUT sul GPIO 14.
Una volta preparato tutto non si dovrà fare altro che utilizzare il codice che ho condiviso su Github a questo link ed inviarlo all’esp32.
Il codice è documentato e può essere personalizzato a seconda del proprio tapis roulant e delle proprie esigenze.
Una volta avviato il sistema basterà effettuare la ricerca dei nuovi sensori con l’app che utilizzate solitamente e associarlo.
Se avete un dispositivo Garmin che supporta anche i sensori con connessione Bluetooth potete abbinarlo direttamente e avere le metriche dell’allenamento direttamente sull’orologio.


Ciao, non riesco a compilare il programma su arduino ( da sempre errori)
Ciao, scusa il ritardo, se mi dici che tipo di errori hai provo ad aiutarti.
Vorrei realizzarlo o acquistarlo. Puoi aiutarmi?
Ciao, se ti riferisci al sensore, per realizzarlo devi provare a seguire le istruzioni, chi vuole un po’ di dimestichezza.
Acquistarlo già fatto è impossibile, va adatto al proprio tappeto.