Cum să-ți faci propriul vitezometru cu Arduino

Faceți-vă propriul vitezometru

Faceți-vă propriul vitezometru

Astăzi, în secolul XNUMX, practic orice vehicul vine cu propriul vitezometru și kilometraj. Așa este și în mașini, motociclete, unele biciclete electronice etc. În plus, există, de asemenea, multe aplicații în diferite App Store-uri care ne vor permite să știm cât de repede mergem și câți kilometri facem folosind GPS-ul dispozitivului mobil. Dar care este problema cu aceste aplicații? Rularea pe un dispozitiv care nu este întotdeauna cel mai ieftin. Ca în aproape orice, o soluție la problemă ar putea fi creați propriul nostru vitezometru.

Toată lumea știe ce costă un iPhone. Personal, am unul și de luni de zile mi-a fost frică să nu cad de pe bicicletă, mai mult din cauza telefonului meu decât de mine. Acum merg cu un Garmin, dar orice dispozitiv al acestui brand are un preț de sute de euro, lucru pe care mulți utilizatori nu îl pot sau nu vor să-l cheltuiască. Dacă știm ce facem, uneori cea mai bună opțiune este ca noi să ne asamblăm propriul hardware și în acest articol vă vom arăta cum construi de la zero propriul nostru kilometraj.

Vitezometru și kilometraj pentru biciclete

Requisitos

Pentru a ne monta vitezometrul vom avea nevoie de:

  • Arduino UNO & Genuine 1 (Nu au fost găsite produse.).
  • 1 ecran LCD Blacklight Adafruit RGB - 16 × 2 (cumpăra).
  • 2 comutatoare cu buton SparkFun de 12 mm cumpăra.
  • 1 221 ohm rezistor (cumpăra).
  • 3 rezistențe de 10k ohm (cumpăra).
  • 1 potențiometru 10k ohm cu o singură turăcumpăra).
  • 1 senzor de efect Hall (cumpăra).
  • Mâini, timp și răbdare.

Pentru cine este acest tutorial?

După cum am menționat anterior, astăzi practic orice telefon de pe piață are un GPS și o aplicație precum Runtastic sau Strava. Personal, nu aș recomanda acest tutorial nimănui care deține deja un smartphone, cu excepția cazului în care doriți să creați singur un vitezometru. Ei bine, asta și asigurându-vă că nu vă rupeți telefonul într-un accident.

Poate fi, de asemenea, adresat celor care au deja Arduino Starter Kit din alt motiv și nu vor să descopere ce computer cu ciclu de bază. Acest vitezometru va avea un preț total de puțin peste 30 EUR, deci ţintă din acest tutorial trebuie să fie în oameni care nu doresc să cheltuiască mulți bani și doresc să aibă un cont de kilometru creat cu propriile mâini.

Ce vom fabrica

Ceea ce urmează să fabricăm este un contor și vitezometru pentru biciclete care ne vor spune:

  • Distanța parcursă în kilometri.
  • Durata activității în ore, minute și secunde.
  • Viteza medie în km / h.
  • Viteza maximă atinsă.
  • Abilitatea de a înregistra până la 99 de ture.

Cum să utilizați acest vitezometru complet

Circuite vitezometru

Circuite vitezometru

Odată ce am terminat de fabricat vitezometrul pentru biciclete, îl putem porni. prima dată când o pornim sau facem un reseta Pe ecranul LCD 16 × 2 va apărea un mesaj cu textul „APĂSAȚI BUTONUL PENTRU A ÎNCEPE”. Apăsarea unuia dintre butoanele Pauză / Reluare sau Mod Afișare va începe prima perioadă / tur.

Următorul lucru pe care îl vom vedea este un mesaj care spune „CICLAȚI SIGUR!” (circulați cu atenție) timp de 2 secunde, dar în acel interval de timp înregistrează deja. Când mesajul dispare vom putea vedea kilometrii parcurși, viteza de lângă „S” (pentru „Viteză”), timpul consumat deja în a doua linie și media de lângă „A” (pentru „Medie” ").

Toate informațiile sunt afișate în timp real. Acest lucru este relativ important având în vedere că aplicațiile mobile pe care le-am menționat mai sus calculează distanța cu GPS-ul, deci nu este afișat în timp real. Diferența este că, dacă nu avem un senzor pe roată, în telefoanele mobile putem vedea că viteza sare, în timp ce în acest dispozitiv vom vedea că valorile se schimbă treptat ca într-o mașină. Senzorii menționați trebuie să fie bluetooth și compatibili cu dispozitivul mobil. Și cumpărarea lor separat nu este de obicei foarte ieftină.

Afișează informații în cele 4 colțuri ale sale

Simbolul „+” va apărea în partea stângă sus timp de 250ms când detectează o rotație a roții. Apăsând butonul Mod afișare se va schimba „A” din a doua linie la „M”, care ne va arăta viteza maxima pe care le-am realizat până acum în acel tur / perioadă.

Prin apăsarea butonului Pauză / Reluare va opri înregistrarea și va salva tura curentă în memorie. Apare apoi mesajul „PAUZĂ!”. timp de 2 secunde și rezultatele turului pe care tocmai l-am terminat vor apărea cu numărul turului în partea stângă sus a ecranului, urmat de „Avg” care arată viteza medie a întregului tur și „Max” pentru viteza maximă tur. În a doua linie vom vedea distanța în kilometri urmată de tur în ore, minute și secunde.

Capabil să economisească până la 99 de ture

Diagrama electronică a vitezometrului

Diagrama electronică a vitezometrului (faceți clic pentru mărire).

Dacă apăsăm butonul Mod afișare în timp ce acesta este întrerupt, acesta va merge comutarea între diferitele ture înregistrate. Prima dată când apăsăm, ne va arăta cel mai bun tur din toate, cu un „T” în partea stângă sus, în timp ce celelalte apăsări ne vor duce la turul 1, 2, 3 etc., în funcție de câte ture am înregistrat .

Dacă apăsăm din nou butonul Pauză, acesta va înregistra din nou, dar o nouă tură, arătând din nou mesajul care ne cere să circulăm cu atenție. Dacă apăsăm din nou butonul Pauză în timp ce vedem mesajul „CICLĂ SIGUR!” nu va fi înregistrat niciun tur iar dispozitivul va reveni la modul de pauză afișând datele din ultima tură efectuată.

Acest vitezometru poate înregistra 99 de ture. Dacă ajungem la turul 100, datele rămase vor fi salvate în partea de sus a turului 99. Ceea ce nu se va schimba este că înregistrările realizate în timpul activității noastre vor fi păstrate chiar dacă datele din turul 99 au fost șterse. Adică, dacă în turul 99 ne atingem recordul și facem al 100-lea tur, doar datele medii despre viteză și distanță pentru turul 99 vor fi șterse, dar viteza maximă va rămâne.

În următorul videoclip puteți vedea cum funcționează acest vitezometru pentru biciclete. cod software îl puteți descărca făcând clic pe ACEST LINK și puteți descărca schema făcând clic dreapta și salvând imaginea din browser.

mai multe informații.


3 comentarii, lasă-le pe ale tale

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Javier Iriarte el a spus

    Știe cineva o modalitate de a conecta un arduino prin USB sau Bluetooth ceva de genul unei clone a unui senzor de viteză și cadență pentru simulatorul de ciclism Zwift .... ???

  2.   daniel el a spus

    salut de pandemie și de carantina sa ulterioară mtb-ul meu a fost forțat să-l convertească pe văr într-o bicicletă staționară cu o rolă
    Prima problemă a fost cum să păstrez un ritm, ceea ce am venit este să treci senzorul la roata din spate când demontez senzorul, acesta a încetat să funcționeze. Am început să testez cu tot ce aveam acasă senzori de efect optici inductivi de hală și nimic atunci Descopăr un senzor mic care este utilizat în senzorii ușilor și ferestrelor alarmei de acasă, care nu este altceva decât un tub mic cu un metal în interior care, atunci când un magnet trece prin cabluri, care rezolvă vitezometrul HAORA, ideea este cu arduino-ul meu să fac ceva mai mult completează și formează o echipă care îmi oferă cadență de pedale, viteză și timp de lucru, așa că mergem

  3.   Tomas el a spus

    Ați putea trece linkul / e-mailul codului pentru acest program?