Trasformare un Tapis Roulant classico in uno con Bluetooth

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.

Alessandro Salgoni
Alessandro Salgoni
0 0 voti
Valutazione Articolo
Sottoscrivi
Notificami
guest
4 Commenti
Vecchi
Nuovi Più votati
Feedback in linea
Visualizza tutti i commenti
Marco

Ciao, non riesco a compilare il programma su arduino ( da sempre errori)

Antonio Zinna

Vorrei realizzarlo o acquistarlo. Puoi aiutarmi?