Il contachilometri da bici è uno dei miei primi progetti con Arduino, realizzato quando avevo 12 anni.
Sfrutta un sensore magnetico e un magnete attaccato sulla ruota e calcola in base alla circonferenza della ruota la velocità della bici. Calcola anche la lunghezza del tragitto percorso e l’ora grazie all’Arduino lilypad, indica la carica della batteria e la temperatura sfruttando il sensore integrato nell’Atmega328. Ho usato un Arduino Lilypad (ricevuto in regalo) e uno Sparkfun SerLCD v2.5, tre pulsanti NO collegati a 3 ingressi di Arduino che chiudono a massa e un interruttore di ON/OFF sulla batteria, la batteria è composta da 3xAA, l’Arduino ricava dalla tensione in ingresso il livello di carica della batteria e sfruttando i caratteri custom dell’HD44780 ne mostra il livello sull’LCD. Il contatore dei chilometri percorsi può essere resettato utilizzando il menù del sistema, da cui è anche possibile configurare l’ora.
Il sensore di rotazione è un contatto magnetico, sul raggio è stato installato un piccolo magnete. Il tutto è in una scatola (alla quale ha lavorato il papà).