Съдържание:

Електрически одометър за скейтборд: 5 стъпки
Електрически одометър за скейтборд: 5 стъпки

Видео: Електрически одометър за скейтборд: 5 стъпки

Видео: Електрически одометър за скейтборд: 5 стъпки
Видео: ТРЕХКОЛЕСНЫЙ ЭЛЕКТРОСКУТЕР CITYCOCO 3000w BR60 Сборка электротрицикл электротрайк ситикоко 3000 2024, Юли
Anonim
Електрически одометър за скейтборд
Електрически одометър за скейтборд

Въведение

Повечето електрически скейтборд от висок клас с обхват от хиляда долара се предлага с приложение за телефон, което показва информация за скейтборд в реално време и за съжаление по-рентабилните скейтбордове от Китай не идват с тях. Така че защо да не си направите сами?

Обща информация

Повечето от електрическите скейтборд мотори с главини идват с вградени сензори, които скейтбордът използва за получаване на информация за скоростта. Така че ще се включим в сензорите в двигателите, за да ги използваме за наша собствена изгода.

Опровержение

Това е моят проект за второкурсник и остават още няколко ощипвания, които да поправя. Ще продължавам да актуализирам инструкциите през зимната ваканция. Този проект ще анулира вашата гаранция и аз не нося отговорност за щети, настъпили по време на изпълнението на проекта.

Стъпка 1: Части

Електрически скейтборд

Arduino Nano

Монохромен 1.3 128x64 OLED дисплей

Protoboard

Различни инструменти

  • Инструмент за скейт
  • Шестнадесетичен ключ
  • Дремел
  • Пробивна машина
  • Отвертка
  • Горещо лепило
  • Проводници
  • Поялник

Софтуер

  • Arduino IDE
  • Библиотека FreqMeasure за Arduino

Стъпка 2: Освобождаване на място

Правене на пространство
Правене на пространство
Правене на пространство
Правене на пространство
Правене на пространство
Правене на пространство
Правене на пространство
Правене на пространство

След отваряне на ESC и корпуса на батерията почти няма място за допълнителни компоненти. Така че в зависимост от вашия скейтборд, вземете Dremel и някои инструменти, за да освободите място за дисплея, Arduino и допълнителни проводници.

В моя случай с моята Meepo дъска, отрязах радиатора и корпуса, за да понижа радиатора и ESC за около 5 мм.

След това премахнах гриппата, за да прокарам допълнителни проводници между батерията и ESC корпуса. Проверих 8 проводника за всеки случай, ако може да ми потрябва в бъдеще.

Arduino седи в отделението за батерии, а OLED заема мястото на стария глюкомер.

Стъпка 3: Окабеляване

Електрически инсталации
Електрически инсталации
Електрически инсталации
Електрически инсталации

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

  • Черен проводник към GND
  • Червен проводник към 3V3
  • Оранжев проводник към D5

OLED за Arduino

  • VCC до 5v
  • GND към GND
  • SCL към A4
  • SCA до A5

Стъпка 4: Код

Код
Код
Код
Код

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

Инсталирайте библиотеката за Arduino и качете кода в Arduino.

Скоростта се изчислява за 90 мм Meepo Hub Motors. Променете константата w, за да промените диаметъра.

Стъпка 5: Бъдещи надстройки

Ще се опитам да интегрирам Bluetooth, за да може Arduino да работи със смартфон. А бъдещите подобрения ще включват по -стабилно и точно отчитане на сензора.

Препоръчано: