Як зрабіць уласны спідометр для ровара з Arduino

Зрабіце свой спідометр

Зрабіце свой спідометр

Сёння, у XXI стагоддзі, практычна любы транспартны сродак пастаўляецца са сваім спідометрам і одометрам. Так ёсць у машынах, матацыклах, некаторых электронных роварах і г.д. Акрамя таго, у розных крамах прыкладанняў ёсць мноства прыкладанняў, якія дазволяць нам ведаць, як хутка мы рухаемся і колькі кіламетраў мы робім, выкарыстоўваючы GPS мабільнай прылады. Але ў чым праблема гэтых прыкладанняў? Запуск на прыладзе, якая не заўсёды бывае самай таннай. Як і амаль ва ўсім, рашэнне праблемы можа быць стварыць уласны спідометр.

Усе ведаюць, колькі каштуе iPhone. Асабіста ў мяне ёсць такая, і месяцамі я баяўся зваліцца з ровара, хутчэй з-за свайго тэлефона, чым сам. Зараз я іду з Garmin, але кошт любога прылады гэтай маркі складае сотні еўра - тое, што многія карыстальнікі не могуць альбо хочуць выдаткаваць. Калі мы ведаем, чым займаемся, часам лепшы варыянт - сабраць уласнае абсталяванне, і ў гэтым артыкуле мы пакажам вам, як будаваць з нуля наш уласны кіламетр.

Спідометр і одометр для ровараў

Патрабаванне

Каб усталяваць наш спідометр, нам спатрэбіцца:

  • Arduino UNO & Сапраўдная 1 (Прадуктаў не знойдзена.).
  • 1 ВК-экран Adafruit RGB Blacklight - 16 × 2 (купіць).
  • 2 кнопкавыя перамыкачы SparkFun на 12 мм купіць.
  • Рэзістар 1 221 Ом (купіць).
  • 3 рэзістара 10 кОм (купіць).
  • 1 патэнцыяметр з адным абаротам на 10 км (купіць).
  • 1 датчык эфекту Хола (купіць).
  • Рукі, час і цярпенне.

Для каго гэты падручнік?

Як мы ўжо згадвалі раней, сёння практычна любы тэлефон на рынку мае GPS і мае даступнае прыкладанне, напрыклад Рутастычны альбо Страва. Асабіста я б не рэкамендаваў гэты падручнік нікому, хто ўжо валодае смартфонам, калі вы не хочаце стварыць спідометр самастойна. Ну, гэта і пераканайцеся, што вы не зламалі тэлефон у выніку няшчаснага выпадку.

Ён таксама можа быць накіраваны на тых, хто ўжо мае стартавы набор Arduino па іншай прычыне і не хоча разлічваць, што базавы камп'ютэр. Агульны кошт гэтага спідометра складзе крыху больш за 30 еўра, таму мішэнь гэтага ўрока павінна быць у людзей, якія не хочуць марнаваць шмат грошай і хочуць стварыць рахунак за кіламетр сваімі рукамі.

Што мы будзем вырабляць

Мы збіраемся вырабіць одометр і спідометр для ровараў, якія скажуць нам:

  • Пераадоленая адлегласць у кіламетрах.
  • Час актыўнасці ў гадзінах, хвілінах і секундах.
  • Сярэдняя хуткасць у км / г.
  • Дасягнута максімальная хуткасць.
  • Магчымасць запісаць да 99 колаў.

Як карыстацца гэтым поўнафункцыянальным спідометрам

Схемы спідометра

Схемы спідометра

Пасля таго, як мы скончым выраб нашага спідометра для ровараў, мы можам уключыць яго. першы раз мы яго пачынаем альбо мы робім скід На ВК-экране 16 × 2 з'явіцца паведамленне з тэкстам «НАДЫСНІ КНОПКУ ДЛЯ ПУСКА». Націсканне адной з кнопак Паўза / Узнаўленне альбо Рэжым адлюстравання пачне першую кропку / круг.

Наступнае, што мы ўбачым, гэта паведамленне, у якім гаворыцца "ЦЫКЛ БЯСПЕКА!" (старанна цыркулюйце) на працягу 2 секунд, але праз гэты прамежак часу ён ужо запісваецца. Калі паведамленне знікне, мы зможам убачыць пройдзеныя кіламетры, хуткасць побач з "S" (для "Хуткасці"), час, які ўжо спажыў другі радок, і сярэдняе значэнне побач з "A" (для "Сярэдняе" ").

Уся інфармацыя адлюстроўваецца ў рэальны час. Гэта адносна важна, калі ўлічыць, што мабільныя прыкладання, пра якія я ўжо згадваў, вылічваюць адлегласць з GPS, таму яны не адлюстроўваюцца ў рэжыме рэальнага часу. Розніца ў тым, што калі ў нас няма датчыка на рулі, у мабільных тэлефонах мы можам заўважыць, што хуткасць скача, а ў гэтай прыладзе мы ўбачым, што значэнні мяняюцца паступова, як у машыне. Згаданыя датчыкі павінны быць Bluetooth і сумяшчальныя з мабільнай прыладай. І купляць іх асобна, як правіла, не вельмі танна.

Адлюстроўвае інфармацыю ў 4 кутах

Сімвал "+" з'явіцца ў левым верхнім куце на 250 мс, калі ён зафіксуе адзін абарот колы. Націсканне кнопкі "Рэжым дысплея" зменіць "A" другога радка на "M", які пакажа нам максімальная хуткасць што мы дасягнулі да гэтага часу за гэты круг / перыяд.

Націскаючы кнопку Паўза / аднаўленне спыніць запіс і захавае бягучы круг у памяці. Потым з'явіцца паведамленне "ПАУЗА!". на працягу 2 секунд, а вынікі толькі што скончанага круга з'явяцца з нумарам круга ў левым верхнім куце экрана, пасля чаго "Avg" паказвае сярэднюю хуткасць усяго круга і "Max" для максімальнай хуткасці экскурсія. На другім радку мы ўбачым адлегласць у кіламетрах, за якім ідзе круг у гадзінах, хвілінах і секундах.

Магчымасць зэканоміць да 99 колаў

Электронная схема спідометра

Электронная схема спідометра (Націсніце, каб павялічыць).

Калі націснуць кнопку "Рэжым дысплея", пакуль яна прыпынена, яна пачне працаваць пераключэнне паміж рознымі запісанымі коламі. Першы раз, калі мы націскаем на яго, ён пакажа нам лепшы круг з "Т" у левым верхнім куце, а іншыя націсканні прымуць нас на кругах 1, 2, 3 і г.д., у залежнасці ад таго, колькі кругоў у нас ёсць запісана.

Калі мы зноў націснем кнопку "Паўза", яна зноў запіша, але новы круг, зноў паказваючы паведамленне, якое просіць нас старанна распаўсюджваць. Калі мы зноў націснем кнопку "Паўза", пакуль мы ўбачым паведамленне "ЦЫКЛУЙ БЕЗПЕЧНА!" круга запісвацца не будзе і прылада вернецца ў рэжым паўзы, паказваючы дадзеныя апошняга круга, які мы зрабілі.

Гэты спідометр можа запісаць 99 колаў. Калі мы дасягнем 100-га круга, астатнія дадзеныя будуць захаваны па-над 99-га круга. Не зменіцца тое, што запісы, дасягнутыя падчас нашай дзейнасці, будуць захоўвацца, нават калі дадзеныя з 99-га круга былі сцёртыя. Гэта значыць, калі на каленях 99 мы дасягнем свайго рэкорду і зробім 100-ы круг, будуць сцёртыя толькі дадзеныя аб сярэдняй хуткасці і адлегласці для круга 99, але максімальная хуткасць застанецца.

У наступным відэа вы можаце ўбачыць, як працуе гэты спідометр для ровараў. праграмны код вы можаце загрузіць яго, націснуўшы ГЭТАЯ ЛІНКА і вы можаце загрузіць схему, націснуўшы правай кнопкай мышы і захаваўшы малюнак з вашага браўзэра.

Даведацца больш.


Змест артыкула адпавядае нашым прынцыпам рэдакцыйная этыка. Каб паведаміць пра памылку, націсніце тут.

3 каментарыяў, пакіньце свой

Пакіньце свой каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаныя *

*

*

  1. Адказны за дадзеныя: Мігель Анхель Гатон
  2. Прызначэнне дадзеных: Кантроль спаму, кіраванне каментарыямі.
  3. Легітымнасць: ваша згода
  4. Перадача дадзеных: Дадзеныя не будуць перададзены трэцім асобам, за выключэннем юрыдычных абавязкаў.
  5. Захоўванне дадзеных: База дадзеных, размешчаная Occentus Networks (ЕС)
  6. Правы: у любы час вы можаце абмежаваць, аднавіць і выдаліць сваю інфармацыю.

  1.   Хаўер Ірыярт сказаў

    Хто-небудзь ведае спосаб падключэння arduino праз USB ці Bluetooth, напрыклад, клон датчыка хуткасці і рытму для веласімулятара Zwift ... ???

  2.   Данііл сказаў

    прывітанне ад пандэміі і наступнага каранціну мой mtb быў вымушаны ператварыць стрыечнага брата ў стацыянарны ровар з ролікам
    Першая праблема заключалася ў тым, як утрымліваць рытм. Я прыдумаў, што вы перадаеце датчык на задняе кола, калі я разбіраю датчык, ён перастаў працаваць. Я пачаў тэставаць усё, што ў мяне было дома, індуктыўныя аптычныя датчыкі эфекту Хола і нічога тады Я выяўляю невялікі датчык, які выкарыстоўваецца ў датчыках дзвярных і аконных датчыкаў хатняй сігналізацыі, і гэта не што іншае, як трубка з металам усярэдзіне. Калі магніт праходзіць міма, ён вырашае спідометр HAORA, ідэя - зрабіць з маім arduino нешта больш поўнае і збярыце каманду, якая дасць мне педаль, хуткасць і час працы

  3.   Tomas сказаў

    Не маглі б вы перадаць спасылку / адправіць код гэтай праграмы па электроннай пошце?