Talaan ng mga Nilalaman:

Electric Skateboard Odometer: 5 Hakbang
Electric Skateboard Odometer: 5 Hakbang

Video: Electric Skateboard Odometer: 5 Hakbang

Video: Electric Skateboard Odometer: 5 Hakbang
Video: Worst Electric Scooter ESG has Ever Reviewed! 2024, Hulyo
Anonim
Electric Skateboard Odometer
Electric Skateboard Odometer

Panimula

Karamihan sa mga high-end electric skateboard na humigit-kumulang sa isang libong dolyar na saklaw ay mayroong isang app ng telepono na nagpapakita ng impormasyong real-time ng skateboard at sa kasamaang palad, ang mga mas mabisang skateboard mula sa Tsina ay hindi kasama ng mga iyon. Kaya bakit hindi mo gawin ang iyong sarili?

Background na impormasyon

Karamihan sa mga electric skateboard hub-motor ay mayroong built-in na sensor na ginagamit ng skateboard upang makakuha ng impormasyon sa bilis. Kaya't magta-tap kami sa mga sensor sa motor upang magamit ito para sa aming sariling kalamangan.

Pagwawaksi

Ito ang aking Sophomore Design Project at may natitira pang ilang mga pag-aayos para maayos ko. Patuloy kong maa-update ang itinuturo sa taglamig. Tatanggalin ng proyektong ito ang iyong warranty at hindi ako mananagot para sa anumang mga pinsala na nangyayari habang ginagawa ang proyekto.

Hakbang 1: Mga Bahagi

Electric Skateboard

Arduino Nano

Monochrome 1.3 128x64 OLED Display

Protoboard

Miscellaneous Tools

  • Skate Tool
  • Hex Key
  • Dremel
  • Drill
  • Screwdriver
  • Mainit na Pandikit
  • Mga wire
  • Panghinang

Software

  • Arduino IDE
  • FreqMeasure Library para sa Arduino

Hakbang 2: Paggawa ng Puwang

Paggawa ng Puwang
Paggawa ng Puwang
Paggawa ng Puwang
Paggawa ng Puwang
Paggawa ng Puwang
Paggawa ng Puwang
Paggawa ng Puwang
Paggawa ng Puwang

Matapos buksan ang ESC at Enclosure ng Baterya, halos walang anumang puwang para sa labis na mga bahagi. Kaya depende sa iyong skateboard, kumuha ng isang Dremel at ilang mga tool upang gumawa ng ilang puwang para sa display, Arduino at labis na mga wire.

Sa aking kaso sa aking Meepo Board, pinutol ko ang heatsink at ang pambalot upang ibaba ang heatsink at ESC para sa 5mm.

Pagkatapos ay tinanggal ko ang griptape upang magpatakbo ng mga karagdagang wire sa pagitan ng baterya at ESC casing. Nagpagana ako ng 8 wires kung sakali baka kailanganin ko ito sa hinaharap.

Ang Arduino ay nakaupo sa Battery Compartment at ang OLED ang pumalit sa lugar ng dating meter ng baterya.

Hakbang 3: Mga kable

Kable
Kable
Kable
Kable

Motor Sensor Wire kay Arduino

  • Itim na Wire sa GND
  • Red Wire sa 3V3
  • Orange Wire hanggang D5

OLED kay Arduino

  • VCC hanggang 5v
  • GND sa GND
  • SCL hanggang A4
  • SCA hanggang A5

Hakbang 4: Code

Code
Code
Code
Code

Muli, upang masukat ang bilis, ginagamit ko ang library ng sukat ng dalas upang makita ang dalas ng mga pulso mula sa sensor ng motor. At para sa distansya, pinarami ko ang bilis ng oras para sa bawat ikot ng loop code na kinakalkula ng processor.

I-install ang library para sa Arduino at i-upload ang code sa Arduino.

Ang bilis ay kinakalkula para sa 90mm Meepo Hub Motors. Baguhin ang pare-pareho w upang baguhin ang diameter.

Hakbang 5: Mga Pag-upgrade sa Hinaharap

Susubukan kong isama ang Bluetooth para sa Arduino upang gumana sa isang smartphone. At ang mga pag-upgrade sa hinaharap ay isasama ang isang mas matatag at tumpak na pagbabasa ng sensor.

Inirerekumendang: