Mundarija:

Elektr skeytbord odometr: 5 qadam
Elektr skeytbord odometr: 5 qadam

Video: Elektr skeytbord odometr: 5 qadam

Video: Elektr skeytbord odometr: 5 qadam
Video: Купил на АЛИ электро скейт! Самый быстрый девайс за 26 тр? 2024, Iyul
Anonim
Elektr skeytbordli odometr
Elektr skeytbordli odometr

Kirish

Ming dollarlik diapazonli yuqori sifatli elektr skeytbordlar real vaqtda skeytbord ma'lumotlarini ko'rsatadigan telefon ilovasi bilan ta'minlangan va afsuski, Xitoydan tejamkor skeytbordlar ular bilan birga kelmaydi. Xo'sh, nega uni o'zingiz qilmaysiz?

Fon ma'lumotlari

Ko'pgina skeytbordli hub-dvigatellar skeytbord tezligi to'g'risida ma'lumot olish uchun foydalanadigan o'rnatilgan sensorlar bilan ta'minlangan. Shunday qilib, biz uni o'z manfaatlarimiz uchun ishlatish uchun dvigatellar sensorlaridan foydalanamiz.

Voz kechish

Bu mening ikkinchi kurs dizayn loyiham va hali tuzatishim uchun bir nechta tuzatishlar qoldi. Qishki ta'tilda men ko'rsatmalarni yangilab boraman. Ushbu loyiha sizning kafolatingizni bekor qiladi va men loyihani amalga oshirishda yuzaga kelgan zarar uchun javobgar emasman.

1 -qadam: qismlar

Elektr skeytbord

Arduino Nano

Monoxrom 1,3 dyuymli 128x64 OLED displey

Protoboard

Har xil asboblar

  • Skeyt asbobi
  • Olti burchakli kalit
  • Dremel
  • Matkap
  • Tornavida
  • Issiq elim
  • Simlar
  • Lehimlash temir

Dasturiy ta'minot

  • Arduino IDE
  • Arduino uchun FreqMeasure kutubxonasi

2 -qadam: bo'sh joy yaratish

Bo'sh joy yaratish
Bo'sh joy yaratish
Bo'sh joy yaratish
Bo'sh joy yaratish
Bo'sh joy yaratish
Bo'sh joy yaratish
Bo'sh joy yaratish
Bo'sh joy yaratish

ESC va Batareya qutisi ochilgandan so'ng, qo'shimcha komponentlar uchun joy deyarli qolmaydi. Skeytbordingizga qarab, Dremel va displey, Arduino va qo'shimcha simlar uchun joy ajratish uchun asboblar oling.

Mening holatimda, Meepo kartam bilan, sovutgich va korpusni 5 mm ga tushirish uchun kesib tashladim.

Keyin men batareya va ESC korpusi o'rtasida qo'shimcha simlarni o'tkazish uchun lentani olib tashladim. Kelgusida menga kerak bo'lishi uchun 8 ta sim o'tkazdim.

Arduino Batareya bo'linmasida o'tiradi va OLED eski batareya o'lchagichining o'rnini egallaydi.

3 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

Dvigatel sensori Arduino uchun

  • GND uchun qora sim
  • Qizil sim 3V3
  • To'q sariq sim D5

Arduino uchun OLED

  • VCC 5V gacha
  • GND dan GNDgacha
  • SCL - A4
  • SCA - A5

4 -qadam: kod

Kod
Kod
Kod
Kod

Shunga qaramay, tezlikni o'lchash uchun men motor sensori pulslarining chastotasini topish uchun chastota o'lchovlar kutubxonasidan foydalanaman. Va masofa uchun men protsessor hisoblaydigan pastadir kodining har bir tsikli uchun tezlikni vaqtga ko'paytirdim.

Arduino kutubxonasini o'rnating va kodni Arduino -ga yuklang.

Tezlik 90 mm Meepo Hub Motors uchun hisoblab chiqilgan. Diametrni o'zgartirish uchun w doimiyligini o'zgartiring.

5 -qadam: kelajakdagi yangilanishlar

Men smartfon bilan ishlash uchun Arduino uchun Bluetooth -ni birlashtirishga harakat qilaman. Va kelajakdagi yangilanishlar sensorning yanada barqaror va aniq o'qilishini o'z ichiga oladi.

Tavsiya: