Şerban-Mihnea WALTTER - Vitezometru bicicleta
Autorul poate fi contactat la adresa: Login pentru adresa
Introducere
Proiectul este un banal vitezometru pentru bicicleta. Am incercat sa fac in asa fel incat sa mearga pus pe bicicleta, dar e greu sa gasesti materiale cu care sa poti prinde placa si senzoru bine de bicicleta.
Fiind pasionat de ciclism, am zis ca ar fi interesant sa-mi fac propriul vitezometru, pe care eventual sa-l pun pe bicicleta proprie. E util pentru ca ii poti adauga functii si accesorii noi destul de usor.
Descriere generală
Senzorul hall aduna date de la magnetul de pe spita si trimite la uC. uC prelucreaza datele si le trimite la LCD.
Hardware Design
Schema electrica
Lista componente
Componenta | Cantitate | Pret |
Placa proiect | 1 | 36 |
Ecran LCD | 1 | 36 |
Senzor Hall | 1 | 3,5 |
Placa test | 1 | 7 |
Software Design
Dezvoltat in Avr Studio 6.1 (editor si compilator) si bootloader de la laborator
Pentru lcd s-a potrivit libraria din laborator
Am folosit timer cu intrerupere si intrerupere pe OUT de la senzor.
La fiecare intrerupere de la senzor incrementez o variabila (passes) si se reseteaza variabila global
Timerul genereaza intrerupere la fiecare 100ms si se incrementeaza variabila global
Viteza este calculata in functie de passes si global. Circumferinta hardcodata deoarece nu am avut timp sa ma joc cu q-touchul
Rezultate Obţinute
Proiectul este functional, doar ca n-am gasit cum sa-l si pot monta.
Concluzii
Este un proiect relativ usor si parerea mea util daca stii sa-l montezi pe bicla
Cost final redus daca iei in considerare cat costa un ciclocomputer si ca poti refolosi ecranul
Trebuie sa ai quartzul bun ca altfel ai parte de timer dereglat (la mine secunda e 800-900ms si strica masurarea)
In functie de senzor trebuie sa ai un magnet destul de puternic
Download
Bibliografie/Resurse