Hur man skapar en egen cykelhastighetsmätare med Arduino

Skapa din egen hastighetsmätare

Skapa din egen hastighetsmätare

Idag, på XNUMX-talet, kommer praktiskt taget alla fordon med sin egen hastighetsmätare och vägmätare. Så här är det i bilar, motorcyklar, vissa e-cyklar etc. Dessutom finns det många applikationer i de olika appbutikerna som gör att vi kan veta hur snabbt vi går och hur många kilometer vi gör med hjälp av den mobila enhetens GPS. Men vad är problemet med dessa applikationer? Kör på en enhet som inte alltid är den billigaste. Som i nästan allt kan en lösning på problemet vara skapa vår egen hastighetsmätare.

Alla vet vad en iPhone kostar. Personligen har jag en och i flera månader var jag rädd för att falla av min cykel, mer på grund av min telefon än jag själv. Nu går jag med en Garmin, men vilken enhet som helst av detta märke har ett pris på hundratals euro, något som många användare inte kan eller vill spendera. Om vi ​​vet vad vi gör är det bästa alternativet ibland för oss att montera vår egen hårdvara och i den här artikeln visar vi dig hur bygg från grunden vår egen vägmätare.

Hastighetsmätare och vägmätare för cyklar

Krav

För att montera vår hastighetsmätare behöver vi:

  • Arduino UNO & Äkta 1 (Inga produkter hittade.).
  • 1 Adafruit RGB Blacklight LCD - 16 × 2 (Köp).
  • 2 SparkFun 12mm tryckknappsbrytare Köp.
  • 1 221 ohm motstånd (Köp).
  • 3 10k ohm-motstånd (Köp).
  • 1 10k ohm enstaka potentiometer (Köp).
  • 1 Hall-effektsensor (Köp).
  • Händer, tid och tålamod.

Vem är denna handledning för?

Som vi har nämnt tidigare har i dag praktiskt taget alla telefoner på marknaden en GPS och en applikation som runtastic eller Strava. Personligen skulle jag inte rekommendera den här guiden till någon som redan äger en smartphone, såvida du inte vill skapa en hastighetsmätare själv. Tja, det och se till att du inte bryter telefonen i en olycka.

Det kan också riktas till dem som redan har Arduino Starter Kit av annan anledning och inte vill dela ut vad en grundcykeldator. Denna hastighetsmätare kommer att ha ett totalpris på drygt 30 €, så mål i denna handledning måste det vara hos människor som inte vill spendera mycket pengar och vill ha ett kilometerkonto skapat med egna händer.

Vad ska vi tillverka

Vad vi ska tillverka är en vägmätare och hastighetsmätare för cyklar som säger:

  • Sträcka i kilometer.
  • Aktivitetstid i timmar, minuter och sekunder.
  • Genomsnittlig hastighet i km / h.
  • Maximal uppnådd hastighet.
  • Möjlighet att spela in upp till 99 varv.

Så här använder du den fullfjädrade hastighetsmätaren

Hastighetsmätarkretsar

Hastighetsmätarkretsar

När vi har gjort vår hastighetsmätare för cyklar kan vi sätta på den. De första gången vi startar det eller så gör vi en återställa Ett meddelande med texten "TRYCK KNAPP TILL START" visas på 16 × 2 LCD-skärmen. Att trycka på en av pausarna / återuppta eller displayläget startar den första perioden / varvet.

Nästa sak vi kommer att se är ett meddelande som säger "CYKEL SÄKERHET!" (cirkulera noggrant) i 2 sekunder, men under det tidsintervallet spelar det redan in. När meddelandet försvinner kommer vi att kunna se körda kilometer, hastigheten bredvid "S" (för "Hastighet"), den tid som redan förbrukats i andra raden och genomsnittet bredvid "A" (för "Genomsnitt ").

All information visas i realtid. Detta är relativt viktigt om vi tar hänsyn till att mobilapplikationerna som jag nämnde ovan beräknar avståndet med GPS så att det inte visas i realtid. Skillnaden är att om vi inte har en sensor på ratten, i mobiltelefoner kan vi se att hastigheten hoppar, medan vi i denna enhet ser att värdena förändras gradvis som i en bil. De nämnda sensorerna måste vara Bluetooth och kompatibla med den mobila enheten. Och att köpa dem separat är vanligtvis inte särskilt billigt.

Visar information i dess fyra hörn

"+" -Symbolen visas uppe till vänster i 250 ms när den upptäcker ett varv på hjulet. Genom att trycka på knappen Display Mode ändras den andra raden «A» till «M», vilket visar oss maxhastighet som vi hittills har uppnått under det varvet / perioden.

Genom att trycka på knappen Paus / Fortsätt kommer att stoppa inspelningen och kommer att spara det aktuella varvet i minnet. Meddelandet "PAUSE!" Visas då. under 2 sekunder och resultatet av det varv som vi precis avslutat visas med varvtalet längst upp till vänster på skärmen, följt av "Avg" som visar medelhastigheten för hela varvet och "Max" för den maximala hastigheten för Turné. I andra raden ser vi avståndet i kilometer följt av varvet i timmar, minuter och sekunder.

Kan spara upp till 99 varv

Elektroniskt diagram över hastighetsmätaren

Elektroniskt diagram över hastighetsmätaren (Klicka för förstoring).

Om vi ​​trycker på Display Mode-knappen medan den är pausad kommer den att gå växla mellan olika inspelade varv. Första gången vi trycker på kommer det att visa oss det bästa varvet av alla med ett "T" uppe till vänster, medan de andra trycken tar oss till varv 1, 2, 3, etc, beroende på hur många varv vi har spelat in .

Om vi ​​trycker på pausknappen igen spelar den in igen, men ett nytt varv, som igen visar meddelandet som ber oss att cirkulera noggrant. Om vi ​​trycker på pausknappen igen medan vi ser meddelandet "CYCLE SAFELY!" inget varv spelas in och enheten återgår till pausläge som visar data för det senaste varvet vi har gjort.

Denna hastighetsmätare kan spela in 99 varv. Om vi ​​kommer till varv 100 sparas återstående data ovanpå varv 99. Det som inte kommer att förändras är att de poster som uppnåtts under vår aktivitet kommer att behållas även om data från varv 99 har raderats. Det vill säga om vi i varv 99 uppnår vårt rekord och gör ett 100: e varv, kommer bara medelhastighets- och distansdata för varv 99 att raderas, men den maximala hastigheten förblir.

I följande video kan du se hur den här hastighetsmätaren för cyklar fungerar. De programvarukod du kan ladda ner den genom att klicka DEN HÄR LÄNKEN och du kan ladda ner schemat genom att högerklicka och spara bilden från din webbläsare.

mer information.


3 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Javier Iriarte sade

    Vet någon ett sätt att ansluta en arduino via USB eller Bluetooth något som en klon av en hastighets- och kadenssensor för Zwift cykelsimulator .... ???

  2.   Daniel sade

    hej från pandemin och dess efterföljande karantän min MTB tvingades omvandla kusinen till en stillastående cykel med en rulle
    Det första problemet var hur man behåller en rytm, vad jag kom på är att du skickar sensorn till bakhjulet när jag tar isär sensorn, det slutade fungera. Jag började testa med allt jag hade hemma induktiva optiska halleffekt sensorer och ingenting då Jag upptäcker en liten sensor som används i hemlarm dörr- och fönstersensorer som inte är något annat än ett rör med en metall inuti att när en magnet passerar förbi leder med det som löser HAORA-hastighetsmätaren är tanken med min arduino att göra något mer komplett och montera ett team som ger mig trampkadens, hastighet och arbetstid, så låt oss gå

  3.   Tomas sade

    Kan du skicka länken / maila koden för det här programmet?