Cuprins:

Odometru electric de skateboard: 5 pași
Odometru electric de skateboard: 5 pași

Video: Odometru electric de skateboard: 5 pași

Video: Odometru electric de skateboard: 5 pași
Video: TESLA MODEL S CHASSIS NUMBER LOCATION (VIN) 2024, Iulie
Anonim
Odometru electric de skateboard
Odometru electric de skateboard

Introducere

Cele mai multe skateboarduri electrice de ultimă generație cu o gamă de o mie de dolari vin cu o aplicație pentru telefon care afișează informații în timp real despre skateboard și, din păcate, cele mai rentabile skateboard-uri din China nu vin cu acestea. Deci, de ce să nu creezi unul singur?

Informații generale

Majoritatea motoarelor cu butuc electric de skateboard vin cu senzori încorporați pe care skateboard-ul îi folosește pentru a obține informații despre viteză. Deci, vom folosi senzorii din motoare pentru a-l folosi în avantajul nostru.

Declinare de responsabilitate

Acesta este proiectul meu de design Sophomore și mai sunt încă câteva modificări pe care le pot rezolva. Voi continua să actualizez instruibilul în timpul pauzelor de iarnă. Acest proiect vă va anula garanția și nu sunt responsabil pentru daunele care se întâmplă în timpul realizării proiectului.

Pasul 1: Piese

Skateboard electric

Arduino Nano

Afișaj OLED monocrom 1,3 128x64

Protoboard

Instrumente diverse

  • Instrument Skate
  • Cheie hexagonală
  • Dremel
  • Burghiu
  • Şurubelniţă
  • Lipici fierbinte
  • Fire
  • Ciocan de lipit

Software

  • IDE Arduino
  • Biblioteca FreqMeasure pentru Arduino

Pasul 2: Crearea spațiului

Făcând spațiu
Făcând spațiu
Făcând spațiu
Făcând spațiu
Făcând spațiu
Făcând spațiu
Făcând spațiu
Făcând spațiu

După deschiderea carcasei ESC și a bateriei, nu mai există spațiu pentru componente suplimentare. Deci, în funcție de skateboard-ul dvs., obțineți un Dremel și câteva instrumente pentru a face spațiu pentru afișaj, Arduino și fire suplimentare.

În cazul meu cu placa Meepo, am tăiat radiatorul și carcasa pentru a coborî radiatorul și ESC pentru aproximativ 5 mm.

Apoi am îndepărtat griptape pentru a rula fire suplimentare între baterie și carcasa ESC. Am rulat 8 fire doar în cazul în care aș putea avea nevoie de unul în viitor.

Arduino stă în compartimentul bateriei, iar OLED-ul ia locul vechiului contor al bateriei.

Pasul 3: Cablare

Cablare
Cablare
Cablare
Cablare

Sârmă senzor motor către Arduino

  • Sârmă neagră către GND
  • Sârmă roșie la 3V3
  • Sârmă portocalie la D5

OLED către Arduino

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

Pasul 4: Cod

Cod
Cod
Cod
Cod

Din nou, pentru a măsura viteza, folosesc biblioteca de măsurare a frecvenței pentru a găsi frecvența impulsurilor de la senzorul motorului. Și pentru distanță, am înmulțit viteza cu timpul pentru fiecare ciclu al codului de buclă pe care procesorul îl calculează.

Instalați biblioteca pentru Arduino și încărcați codul în Arduino.

Viteza este calculată pentru motoarele Meepo Hub de 90 mm. Schimbați constanta w pentru a schimba diametrul.

Pasul 5: Upgrade-uri viitoare

Voi încerca să integrez Bluetooth pentru ca Arduino să funcționeze cu un smartphone. Iar actualizările viitoare vor include o citire mai stabilă și mai precisă a senzorilor.

Recomandat: