Как да си направите собствен скоростомер за велосипед с Arduino

Направете си собствен скоростомер

Направете си собствен скоростомер

Днес, през XNUMX-ви век, на практика всяко превозно средство се предлага със собствен скоростомер и километраж. Така стоят нещата в колите, мотоциклетите, някои електронни велосипеди и т.н. Освен това в различните магазини за приложения има много приложения, които ще ни позволят да знаем колко бързо вървим и колко километра правим, използвайки GPS на мобилното устройство. Но какъв е проблемът с тези приложения? Работа на устройство, което не винаги е най-евтино. Както при почти всичко, решение на проблема може да бъде създайте наш собствен скоростомер.

Всички знаят какво струва iPhone. Лично аз имам такъв и месеци наред се страхувах да не падна от мотора, повече заради телефона си, отколкото себе си. Сега отивам с Garmin, но всяко устройство от тази марка има цена от стотици евро, нещо, което много потребители не могат или искат да похарчат. Ако знаем какво правим, понякога най-добрият вариант е да съберем собствен хардуер и в тази статия ще ви покажем как изграждане от нулата наш собствен километър.

Спидометър и одометър за велосипеди

Изисквания

За да монтираме нашия скоростомер, ще ни трябва:

  • Arduino UNO & Истински 1 (Няма намерени продукти).
  • 1 LCD дисплей Adafruit RGB Blacklight - 16 × 2 (купувам).
  • 2 превключвателя за бутон SparkFun 12 mm купувам.
  • 1 221 ома резистор (купувам).
  • 3 10k ом резистора (купувам).
  • 1 потенциометър с един завой от 10 k ома (купувам).
  • 1 сензор за ефект на Хол (купувам).
  • Ръце, време и търпение.

За кого е предназначен този урок?

Както споменахме по-рано, днес практически всеки телефон на пазара има GPS и приложение като Runtastic или Страва. Лично аз не бих препоръчал този урок на никого, който вече притежава смартфон, освен ако не искате сами да създадете скоростомер. Е, това и да сте сигурни, че няма да си счупите телефона при инцидент.

Той може да бъде насочен и към онези, които вече имат стартовия комплект Arduino по друга причина и не искат да разпращат какво основен цикъл компютър. Общата цена на този скоростомер е малко над 30 евро, така че цел от този урок трябва да бъде при хора, които не искат да харчат много пари и искат да имат километрова сметка, създадена със собствените им ръце.

Какво ще произвеждаме

Това, което ще произвеждаме, е одометър и скоростомер за велосипеди, които ще ни кажат:

  • Изминато разстояние в километри.
  • Време на активност в часове, минути и секунди.
  • Средна скорост в км / ч.
  • Постигната максимална скорост.
  • Възможност за запис до 99 обиколки.

Как да използвам този пълнофункционален скоростомер

Вериги на скоростомера

Вериги на скоростомера

След като приключим с изработването на нашия скоростомер за велосипеди, можем да го включим. The за първи път го започваме или правим a нулиране На LCD екрана 16 × 2 ще се появи съобщение с текст „ПРЕС БУТОН ЗА СТАРТ”. Натискането на един от бутоните Пауза / Възобновяване или Режим на дисплея ще стартира първата точка / обиколка.

Следващото нещо, което ще видим, е съобщение, в което се казва "ЦИКЛИРАЙТЕ БЕЗОПАСНО!" (циркулирайте внимателно) за 2 секунди, но в този интервал от време той вече записва. Когато съобщението изчезне, ще можем да видим изминатите километри, скоростта до „S“ (за „Скорост“), времето, изразходвано вече във втория ред и средното до „A“ (за „Средно ").

Цялата информация се показва в в реално време. Това е относително важно, ако вземем предвид, че мобилните приложения, които споменах по-горе, изчисляват разстоянието с GPS, така че то не се показва в реално време. Разликата е, че ако нямаме сензор на колелото, в мобилните телефони можем да видим, че скоростта скача, докато в това устройство ще видим, че стойностите се променят постепенно, както в автомобил. Споменатите сензори трябва да са bluetooth и да са съвместими с мобилното устройство. А купуването им поотделно обикновено не е много евтино.

Показва информация в своите 4 ъгъла

Символът "+" ще се появи в горния ляв ъгъл за 250 ms, когато засече един оборот на колелото. Натискането на бутона Display Mode ще промени «A» на втория ред на «M», което ще ни покаже максимална скорост което сме постигнали досега през този обиколка / период.

Чрез натискане на бутона Пауза / Възобновяване ще спре да записва и ще запази текущата обиколка в паметта. След това ще се появи съобщението „ПАУЗА!“. за 2 секунди и резултатите от току-що завършената обиколка ще се покажат с номера на обиколка в горния ляв ъгъл на екрана, последван от „Avg“, показващ средната скорост на цялата обиколка и „Max“ за максималната скорост на обиколка. На втория ред ще видим разстоянието в километри, последвано от обиколката в часове, минути и секунди.

Способни да спестят до 99 обиколки

Електронна схема на скоростомера

Електронна схема на скоростомера (Щракнете за уголемяване).

Ако натиснем бутона Display Mode, докато е на пауза, той ще премине превключване между различните записани обиколки. Първият път, когато натиснем, ще ни покаже най-добрата обиколка от всички с „T“ в горния ляв ъгъл, докато останалите преси ще ни отведат до 1, 2, 3 и т.н., в зависимост от това колко обиколки сме записали .

Ако натиснем отново бутона Пауза, той ще запише отново, но нова обиколка, отново показваща съобщението, което ни моли да циркулираме внимателно. Ако натиснем отново бутона Пауза, докато видим съобщението "ЦИКЛИРАЙТЕ БЕЗОПАСНО!" няма да се записва обиколка и устройството ще се върне в режим на пауза, показвайки данните от последната обиколка, която сме направили.

Този скоростомер може да запише 99 обиколки. Ако стигнем до обиколка 100, останалите данни ще бъдат записани на върха на обиколка 99. Това, което няма да се промени, е, че записите, постигнати по време на нашата дейност, ще се поддържат, дори ако данните от обиколка 99 са изтрити. Тоест, ако в 99-та обиколка постигнем своя рекорд и направим 100-та обиколка, само данните за средната скорост и разстояние за 99-та обиколка ще бъдат изтрити, но максималната скорост ще остане.

В следващото видео можете да видите как работи този скоростомер за велосипеди. The софтуерен код можете да го изтеглите, като щракнете върху ТОВА ВРЪЗКА и можете да изтеглите схемата, като щракнете с десния бутон и запазите изображението от браузъра си.

повече информация.


3 коментара, оставете своя

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Хавиер Ириарте каза той

    Някой знае ли начин за свързване на arduino чрез USB или Bluetooth нещо като клонинг на сензор за скорост и ритъм за колоездачен симулатор Zwift ... ???

  2.   Даниел каза той

    здравей от пандемията и последвалата карантина, mtb беше принуден да превърне братовчеда в стационарен мотор с ролка
    Първият проблем беше как да се запази ритъм, това, което измислих е да предадете сензора на задното колело, когато разглобя датчика той спря да работи започнах да тествам с всичко, което имах у дома индуктивни оптични сензори за ефект на зала и нищо тогава Откривам малък сензор, който се използва в сензорите за врати и прозорци за домашни аларми, който не е нищо повече от тръба с метал вътре, който когато магнит минава покрай води с това решава скоростомера HAORA, идеята е с моя arduino да направя нещо по-пълно и да сглобя екип, който ми дава педали, скорост и време на работа, така че да тръгваме

  3.   Томас каза той

    Бихте ли могли да предадете връзката / имейл кода за тази програма?