Hogyan készítsünk saját kerékpáros sebességmérőt az Arduinóval

Készítse el saját sebességmérőjét

Készítse el saját sebességmérőjét

Ma, a XNUMX. században gyakorlatilag minden jármű saját sebességmérővel és kilométer-számlálóval rendelkezik. Így van ez az autókban, a motorkerékpárokban, néhány e-kerékpárban stb. Ezenkívül számos alkalmazás található a különböző App Store-ban, amelyek lehetővé teszik számunkra, hogy milyen gyorsan haladunk és hány kilométert teszünk meg a mobil eszköz GPS-jével. De mi a probléma ezekkel az alkalmazásokkal? Olyan eszközön fut, amely nem mindig a legolcsóbb. Mint szinte minden, a probléma megoldása is lehet hozzon létre saját sebességmérőt.

Mindenki tudja, mibe kerül egy iPhone. Személy szerint van ilyenem, és hónapok óta féltem, hogy leesem a motoromról, inkább a telefonom miatt, mint magam miatt. Most egy Garmin-nal járok, de ennek a márkának az összes eszköze több száz euróba kerül, amit sok felhasználó nem tud vagy el akar költeni. Ha tudjuk, mit csinálunk, néha a legjobb megoldás az, ha összeállítjuk saját hardverünket, és ebben a cikkben megmutatjuk, hogyan épít a semmiből saját kilométer-számlálónk.

Sebességmérő és kilométer-számláló kerékpárokhoz

Követelmények

A sebességmérő felszereléséhez szükségünk lesz:

  • Arduino UNO & Eredeti 1 (Nem található termék.).
  • 1 Adafruit RGB Blacklight LCD - 16 × 2 (megvesz).
  • 2 x 12 mm-es SparkFun nyomógombos kapcsoló megvesz.
  • 1 221 ohmos ellenállás (megvesz).
  • 3 10k ohmos ellenállás (megvesz).
  • 1 10 k ohmos egyfordulatú potenciométer (megvesz).
  • 1 Hall effekt érzékelő (megvesz).
  • Kezek, idő és türelem.

Kinek szól ez az oktatóanyag?

Mint már korábban említettük, ma gyakorlatilag a piacon lévő telefonok mindegyike rendelkezik GPS-szel és egy olyan alkalmazással, mint a Runtastic vagy a Strava. Személy szerint nem ajánlom ezt az oktatóanyagot bárkinek, aki már rendelkezik okostelefonnal, hacsak nem maga szeretne létrehozni sebességmérőt. Nos, és annak biztosítása, hogy balesetben ne törje össze a telefont.

Címezhető azoknak is, akik már más okból rendelkeznek az Arduino Starter Kit-kel, és nem akarnak fizetni, amit a alap ciklus számítógép. Ennek a sebességmérőnek a teljes ára alig meghaladja a 30 eurót, tehát a cél ennek az oktatóanyagnak olyan embereknek kell lennie, akik nem akarnak sok pénzt elkölteni, és szeretnének saját kezűleg létrehozni egy kilométeres számlát.

Mit fogunk gyártani

Amit gyártani fogunk, az egy kilométer-számláló és kerékpár-sebességmérő, amely megmondja nekünk:

  • A megtett távolság kilométerben.
  • A tevékenység ideje órákban, percekben és másodpercekben.
  • Átlagos sebesség km / h-ban.
  • Elért maximális sebesség.
  • Képesség akár 99 kör rögzítésére.

Hogyan kell használni ezt a teljes funkcionalitású sebességmérőt

Sebességmérő áramkörök

Sebességmérő áramkörök

Miután befejeztük a kerékpárok sebességmérőjének gyártását, bekapcsolhatjuk. A amikor először elkezdjük vagy csinálunk egy vissza A „NYOMJA MEG A KEZDETT” feliratú üzenet jelenik meg a 16 × 2-es LCD képernyőn. A Pause / Resume vagy a Display Mode gombok egyikének megnyomásával elindul az első periódus / kör.

A következő dolog, amit látni fogunk, egy üzenet, amely azt mondja: "KERÉKPÁR BIZTONSÁGOSAN!" (cirkuláljon óvatosan) 2 másodpercig, de ebben az időintervallumban már rögzít. Amikor az üzenet eltűnik, láthatjuk a megtett kilométereket, az "S" melletti sebességet ("Speed" esetén), a második vonalban már elfogyasztott időt és az átlagot az "A" mellett (az "Átlag" értéket. ").

Minden információ itt jelenik meg valós időben. Ez viszonylag fontos, tekintve, hogy a fent említett mobilalkalmazások kiszámítják a távolságot a GPS-szel, így nem jelenik meg valós időben. A különbség az, hogy ha nincs érzékelőnk a keréken, akkor a mobiltelefonoknál láthatjuk, hogy ugrik a sebesség, míg ebben az eszközben azt látjuk, hogy az értékek fokozatosan változnak, mint egy autóban. Az említett érzékelőknek bluetooth-nak és kompatibilisnek kell lenniük a mobil eszközzel. És külön megvásárolni őket, általában nem túl olcsó.

Információt jelenít meg a 4 sarkában

A "+" szimbólum 250 ms-ig jelenik meg a bal felső sarokban, amikor a kerék egy fordulatát észleli. A Kijelző mód gomb megnyomásával a második sor «A» -je «M» -re változik, amely megmutatja a maximális sebesség amit eddig abban a körben / időszakban elértünk.

A gomb megnyomásával A Szünet / Folytatás leállítja a felvételt és memóriába menti az aktuális kört. Ekkor megjelenik a „SZÜNET!” Üzenet. 2 másodpercig, és az imént befejezett kör eredményei megjelennek a kör számával a képernyő bal felső sarkában, majd az "Átl" jelzi a teljes kör átlagos sebességét és a "Max" a túra maximális sebességét. . A második sorban kilométerben láthatjuk a távolságot, majd órák, percek és másodpercek követik a kört.

Akár 99 kör megtakarítására képes

A sebességmérő elektronikus ábrája

A sebességmérő elektronikus ábrája (Kattintson a nagyításhoz).

Ha szüneteltetve megnyomjuk a Megjelenítés mód gombot, az elmegy váltás a különböző rögzített körök között. Amikor először megnyomjuk, az összes legjobb kört mutatja, bal felső sarkában "T" jelzéssel, míg a többi nyomás az 1., 2., 3., stb. Körre visz minket, attól függően, hogy hány kört rögzítettünk .

Ha újra megnyomjuk a Szünet gombot, akkor az újra rögzít, de új kört, ismét megmutatva azt az üzenetet, amely arra kér minket, hogy körültekintően keringjünk. Ha ismét megnyomjuk a Szünet gombot, miközben a "CIKLUS BIZTONSÁGOSAN!" Üzenetet látjuk kör nem kerül rögzítésre és a készülék visszatér szünet üzemmódba, bemutatva az utolsó kör adatait.

Ez a sebességmérő 99 kört tud felvenni. Ha elérjük a 100. kört, a fennmaradó adatokat a 99. kör tetejére mentjük. Ami nem változik, hogy a tevékenységünk során elért rekordok akkor is megmaradnak, ha a 99. kör adatait törölték. Vagyis, ha a 99. körben elértük rekordunkat, és megtettünk egy 100. kört, akkor csak a 99. kör átlagos sebességét és távolságadatait töröljük, de a maximális sebesség megmarad.

A következő videóban láthatja, hogyan működik ez a kerékpárok sebességmérője. A szoftverkód kattintással letöltheti EZ A LINK és a sémát úgy töltheti le, hogy jobb gombbal kattint és elmenti a képet a böngészőből.

további információk.


3 hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Javier Iriarte dijo

    Tudja valaki, hogyan lehet USB-n vagy Bluetooth-on keresztül csatlakoztatni egy arduino-t, például a Zwift kerékpár-szimulátor sebesség- és ütemérzékelőjének klónjához ... ???

  2.   daniel dijo

    hello a járványból és az azt követő karanténból az MTB-m kénytelen volt az unokatestvért görgővel álló kerékpárosra alakítani
    Az első probléma az volt, hogyan kell tartani a ritmust, ami eszembe jutott, hogy átadja az érzékelőt a hátsó keréknek, amikor szétszerelem az érzékelőt, amely leállt, elkezdtem tesztelni mindent, ami otthon volt fedezzen fel egy otthoni riasztó ajtó- és ablakérzékelőkhöz használt kis érzékelőt, amely nem más, mint egy kicsi cső, amelynek belsejében egy fém van, és amikor egy mágnes áthaladva vezet, ezzel megoldható a HAORA sebességmérő, az ötlet az arduino-nknál van, hogy valami teljesebbet tegyek és gyűjtsön össze egy csapatot, amely pedálozási sebességet, sebességet és munkaidőt ad nekem, szóval megyünk

  3.   Tomas dijo

    Átadná a linket / elküldené a program kódját?