Як зробити власний спідометр для велосипеда за допомогою Arduino

Зробіть власний спідометр

Зробіть власний спідометр

Сьогодні, у XNUMX столітті, практично будь-який транспортний засіб має власний спідометр та одометр. Так відбувається в автомобілях, мотоциклах, деяких електронних велосипедах тощо. Крім того, у різних магазинах додатків також є багато додатків, які дозволять нам знати, наскільки швидко ми рухаємось і скільки кілометрів ми робимо за допомогою GPS мобільного пристрою. Але в чому проблема цих додатків? Запуск на пристрої, який не завжди є найдешевшим. Як і майже у всьому, вирішення проблеми може бути створити власний спідометр.

Всім відомо, скільки коштує iPhone. Особисто у мене є такий, і місяцями я боявся впасти з велосипеда, більше через свій телефон, ніж сам. Зараз я їду з Garmin, але ціна будь-якого пристрою цієї марки становить сотні євро, що багато користувачів не можуть або хочуть витратити. Якщо ми знаємо, що робимо, іноді найкращим варіантом є зібрати власне обладнання, і в цій статті ми покажемо вам, як будувати з нуля наш власний одометр.

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

Вимога

Щоб встановити наш спідометр, нам знадобляться:

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

Для кого призначений цей підручник?

Як ми вже згадували раніше, сьогодні практично будь-який телефон на ринку має GPS і має доступну програму, таку як Runtastic або Страва. Особисто я не рекомендував би цей посібник тим, хто вже має смартфон, якщо ви не хочете самостійно створити спідометр. Ну, це і переконайтесь, що ви не зламали телефон в результаті аварії.

Він також може бути орієнтований на тих, хто вже має Arduino Starter Kit з іншої причини і не хоче розгалужувати, що основний цикл комп'ютера -. Загальна ціна цього спідометра складе трохи більше 30 євро, тому мета цього підручника це має бути для людей, які не хочуть витрачати багато грошей і хочуть створити рахунок на кілометри своїми руками.

Що ми будемо виготовляти

Те, що ми збираємося виготовити, - це одометр і спідометр для велосипедів, які скажуть нам:

  • Відстань, пройдена в кілометрах.
  • Час активності в годинах, хвилинах і секундах.
  • Середня швидкість в км / год.
  • Досягнута максимальна швидкість.
  • Можливість запису до 99 кіл.

Як користуватися цим повнофункціональним спідометром

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

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

Коли ми закінчимо виготовлення нашого спідометра для велосипедів, ми можемо його ввімкнути. вперше ми починаємо це або ми робимо a скидання На РК-екрані 16 × 2 з’явиться повідомлення з текстом “PRESS BUTTON TO START”. Натискання однієї з кнопок Пауза / Відновлення або Режим відображення розпочне перший період / коло.

Наступне, що ми побачимо, - це повідомлення, в якому сказано: "БЕЗПЕЧНО ВЕЛОСИПЕД!" (циркулюйте обережно) протягом 2 секунд, але в той проміжок часу це вже відбувається запис. Коли повідомлення зникне, ми зможемо побачити пройдені кілометри, швидкість поруч із "S" (для "Швидкості"), час, який вже витрачено у другому рядку, і середнє значення біля "A" (для "Середнє ").

Вся інформація відображається в в режимі реального часу. Це відносно важливо, враховуючи, що мобільні програми, про які я згадав вище, обчислюють відстань за допомогою GPS, тому він не відображається в режимі реального часу. Різниця полягає в тому, що якщо у нас немає датчика на кермі, у мобільних телефонах ми можемо бачити, що швидкість стрибає, тоді як у цьому пристрої ми побачимо, що значення змінюються поступово, як у машині. Згадані датчики повинні бути bluetooth і сумісними з мобільним пристроєм. І купувати їх окремо, як правило, не дуже дешево.

Відображає інформацію в 4 кутах

Символ "+" з'явиться у верхньому лівому куті протягом 250 мс, коли він виявить один оберт колеса. Натискання кнопки режиму відображення змінить «A» другого рядка на «M», що покаже нам максимальна швидкість чого ми досягли до цього часу за той період часу.

Натисканням кнопки Пауза / Відновлення зупинить запис і збереже поточне коло в пам’яті. Потім з'явиться повідомлення "PAUSE!". протягом 2 секунд, а результати колу, який ми щойно закінчили, з’являться з номером колу у верхньому лівому куті екрана, після чого на дисплеї з’являється „Avg”, що показує середню швидкість всього кола, та „Max” для максимальної швидкості туру . У другому рядку ми побачимо відстань у кілометрах, за якою йде коло в годинах, хвилинах та секундах.

Можливість заощадити до 99 кіл

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

Електронна схема спідометра (натисніть, щоб збільшити).

Якщо ми натиснемо кнопку Display Mode (Режим відображення), коли вона призупинена, вона перейде перемикання між різними записаними колами. Перший раз, коли ми натискаємо на нього, він покаже нам найкращі кола з усіх, що мають "Т" у верхньому лівому куті, тоді як інші натискання доставлять нас на круги 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 - сказав він

    Не могли б ви передати посилання / надіслати код цієї програми електронною поштою?