Innholdsfortegnelse:

Kilometerteller for elektrisk skateboard: 5 trinn
Kilometerteller for elektrisk skateboard: 5 trinn

Video: Kilometerteller for elektrisk skateboard: 5 trinn

Video: Kilometerteller for elektrisk skateboard: 5 trinn
Video: What's Next?!? Electric Skateboard 2024, Juli
Anonim
Kilometerteller for elektrisk skateboard
Kilometerteller for elektrisk skateboard

Introduksjon

De fleste high-end elektriske skateboarder rundt tusen dollar kommer med en telefonapp som viser informasjon om sanntid, og dessverre kommer de mer kostnadseffektive skateboardene fra Kina ikke med dem. Så hvorfor ikke lage en selv?

Bakgrunnsinformasjon

De fleste elektriske skateboardnavmotorer kommer med innebygde sensorer som skateboardet bruker for å få informasjon om hastighet. Så vi kommer til å tappe på sensorene i motorene for å bruke det til vår egen fordel.

Ansvarsfraskrivelse

Dette er mitt Sophomore -designprosjekt, og det er fortsatt noen få justeringer igjen for meg å fikse. Jeg kommer til å oppdatere instruksjonene i løpet av vinterferien. Dette prosjektet vil ugyldiggjøre garantien din, og jeg er ikke ansvarlig for eventuelle skader som oppstår mens du gjør prosjektet.

Trinn 1: Deler

Elektrisk skateboard

Arduino Nano

Monokrom 1,3 128x64 OLED -skjerm

Protoboard

Diverse verktøy

  • Skate Tool
  • Hex Key
  • Dremel
  • Bore
  • Skrujern
  • Hot Lim
  • Ledninger
  • Loddejern

Programvare

  • Arduino IDE
  • FreqMeasure Library for Arduino

Trinn 2: Lag plass

Å lage plass
Å lage plass
Å lage plass
Å lage plass
Å lage plass
Å lage plass
Å lage plass
Å lage plass

Etter å ha åpnet ESC og batterikapslingen, er det knapt plass til ekstra komponenter. Så avhengig av skateboardet ditt, få en Dremel og noen verktøy for å få plass til skjermen, Arduino og ekstra ledninger.

I mitt tilfelle med Meepo Board, kuttet jeg kjøleribben og foringsrøret for å senke kjøleribben og ESC for omtrent 5 mm.

Deretter fjernet jeg griptape for å kjøre ekstra ledninger mellom batteriet og ESC -foringsrøret. Jeg kjørte 8 ledninger i tilfelle jeg kanskje trenger en i fremtiden.

Arduino sitter i batterirommet og OLED tar plassen til den gamle batterimåleren.

Trinn 3: Kabling

Kabling
Kabling
Kabling
Kabling

Motorsensortråd til Arduino

  • Black Wire til GND
  • Red Wire til 3V3
  • Orange Wire til D5

OLED til Arduino

  • VCC til 5v
  • GND til GND
  • SCL til A4
  • SCA til A5

Trinn 4: Kode

Kode
Kode
Kode
Kode

Igjen, for å måle hastigheten, bruker jeg frekvensmålingsbiblioteket til å finne frekvensen til pulser fra motorsensoren. Og for distansen multipliserte jeg hastigheten med tiden for hver syklus av sløyfekoden som prosessoren beregner.

Installer biblioteket for Arduino og last opp koden til Arduino.

Hastigheten er beregnet for 90 mm Meepo Hub -motorer. Endre konstanten w for å endre diameteren.

Trinn 5: Fremtidige oppgraderinger

Jeg skal prøve å integrere Bluetooth for at Arduino skal fungere med en smarttelefon. Og fremtidige oppgraderinger vil inkludere en mer stabil og nøyaktig sensoravlesning.

Anbefalt: