Мазмұны:

Электр скейтбордының одометрі: 5 қадам
Электр скейтбордының одометрі: 5 қадам

Бейне: Электр скейтбордының одометрі: 5 қадам

Бейне: Электр скейтбордының одометрі: 5 қадам
Бейне: Электрлік скутер САПА РЕВОЛЮЦИЯСЫ CITYCOCO 3000W SKYBOARD BR70 Test Drive Citikoko harley 2024, Шілде
Anonim
Электр скейтбордының одометрі
Электр скейтбордының одометрі

Кіріспе

Мың доллар тұратын ауқымды электр скейтбордтардың көпшілігінде нақты уақыттағы скейтборд ақпаратын көрсететін телефон қосымшасы бар, өкінішке орай, Қытайдан тиімдірек скейтбордтар онымен бірге келмейді. Ендеше, неге оны өзіңіз жасамасқа?

Бастапқы ақпарат

Скейтбордтың электрлік қозғалтқыштарының көпшілігінде жылдамдық туралы ақпарат алу үшін скейтборд орнатылған сенсорлар бар. Сондықтан біз моторлардағы сенсорларды өз пайдасына пайдалану үшін қолданамыз.

Жауапкершіліктен бас тарту

Бұл менің екінші курс дизайнерлік жобасы, менде әлі де түзетулер бар. Мен қысқы демалыста нұсқаулықты жаңартуды жалғастырамын. Бұл жоба сіздің кепілдігіңізді жояды және мен жобаны орындау кезінде болған зиян үшін жауап бермеймін.

1 -қадам: бөлшектер

Электр скейтборды

Ардуино Нано

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

Protoboard

Әр түрлі құралдар

  • Коньки құралы
  • Он алтылық кілт
  • Дремель
  • Бұрғылау
  • Бұрауыш
  • Ыстық желім
  • Сымдар
  • Пісіру темірі

Бағдарламалық қамтамасыз ету

  • Arduino IDE
  • Arduino үшін FreqMeasure кітапханасы

2 -қадам: кеңістік құру

Кеңістік жасау
Кеңістік жасау
Кеңістік жасау
Кеңістік жасау
Кеңістік жасау
Кеңістік жасау
Кеңістік жасау
Кеңістік жасау

ESC пен Батарея корпусын ашқаннан кейін қосымша компоненттер үшін бос орын болмайды. Скейтбордқа байланысты, дисплей, Arduino және қосымша сымдар үшін бос орын қалдыру үшін Dremel мен құралдарды алыңыз.

Менің жағдайымда Meepo тақтасы бар болса, мен радиатор мен корпусты 5 мм төмендету үшін радиатор мен корпусты кесіп тастадым.

Содан кейін мен батарея мен ESC корпусы арасындағы қосымша сымдарды қосу үшін сымдарды алып тастадым. Болашақта маған қажет болуы мүмкін деп 8 сымды өткіздім.

Arduino батарея бөлімінде отырады, ал OLED батареяның ескі есептегішінің орнын алады.

3 -қадам: Сымдарды жалғау

Сымдар
Сымдар
Сымдар
Сымдар

Ардуиноға қозғалтқыш сенсор сымы

  • GND -ге қара сым
  • Қызыл сым 3V3 дейін
  • Қызғылт сым D5

Arduino үшін OLED

  • VCC 5В дейін
  • GND - GND
  • SC4 - A4
  • SCA - A5

4 -қадам: код

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

Тағы да, жылдамдықты өлшеу үшін мен қозғалтқыш сенсорынан импульстар жиілігін табу үшін жиілікті өлшеу кітапханасын қолданамын. Ал қашықтық үшін мен процессор есептейтін цикл кодының әрбір циклінің жылдамдығына уақытты көбейтіп отырдым.

Arduino кітапханасын орнатыңыз және кодты Arduino -ға жүктеңіз.

Жылдамдық 90 мм Meepo Hub Motors үшін есептеледі. Диаметрді өзгерту үшін w тұрақтысын өзгертіңіз.

5 -қадам: Болашақ жаңартулар

Мен смартфонмен жұмыс істеу үшін Arduino үшін Bluetooth қосуға тырысамын. Болашақ жаңартуларға сенсордың тұрақты және дәл оқылуы кіреді.

Ұсынылған: