Sadržaj:

Odometar za električni skateboard: 5 koraka
Odometar za električni skateboard: 5 koraka

Video: Odometar za električni skateboard: 5 koraka

Video: Odometar za električni skateboard: 5 koraka
Video: НЕГАТИВНАЯ РЕАКЦИЯ / РАЗОБЛАЧЕНИЕ ПЕВЦА / ДИМАШ и ПОНАСЕНКОВ 2024, Juli
Anonim
Odometar za električni skateboard
Odometar za električni skateboard

Uvod

Većina vrhunskih električnih skejtborda u rasponu od hiljadu dolara dolazi s aplikacijom za telefon koja prikazuje informacije o skejtbordu u stvarnom vremenu, a nažalost uz njih ne dolaze i ekonomičnije klizaljke iz Kine. Pa zašto je ne biste sami napravili?

Pozadinske informacije

Većina električnih motora sa skateboardom dolazi sa ugrađenim senzorima koje skateboard koristi za dobivanje informacija o brzini. Stoga ćemo ući u senzore u motorima kako bismo ih koristili za vlastitu korist.

Odricanje odgovornosti

Ovo je moj Sophomore Design Project i ostalo mi je još nekoliko izmjena koje moram popraviti. Nastavit ću ažurirati uputstva tokom zimskog raspusta. Ovaj projekt poništava vašu garanciju i ne snosim odgovornost za bilo kakvu štetu nastalu tijekom izvođenja projekta.

Korak 1: Dijelovi

Electric Skateboard

Arduino Nano

Jednobojni 1,3 128x64 OLED ekran

Protoboard

Razni alati

  • Skate Tool
  • Šesterokutni ključ
  • Dremel
  • Drill
  • Šrafciger
  • Hot Glue
  • Žice
  • Lemilica

Softver

  • Arduino IDE
  • Biblioteka FreqMeasure za Arduino

Korak 2: Napravite prostor

Pravljenje prostora
Pravljenje prostora
Pravljenje prostora
Pravljenje prostora
Pravljenje prostora
Pravljenje prostora
Pravljenje prostora
Pravljenje prostora

Nakon otvaranja ESC -a i kućišta baterije, gotovo da nema mjesta za dodatne komponente. Dakle, ovisno o vašem skateboardu, nabavite Dremel i neke alate za stvaranje prostora za zaslon, Arduino i dodatne žice.

U mom slučaju s mojom Meepo pločom, izrezao sam hladnjak i kućište kako bi se hladnjak i ESC spustili za otprilike 5 mm.

Zatim sam uklonio griptape kako bih proveo dodatne žice između baterije i ESC kućišta. Prošao sam 8 žica za slučaj da mi u budućnosti zatreba.

Arduino se nalazi u odjeljku za bateriju, a OLED zauzima mjesto starog mjerača baterije.

Korak 3: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Žica osjetnika motora na Arduino

  • Crna žica za GND
  • Crvena žica na 3V3
  • Narančasta žica do D5

OLED za Arduino

  • VCC na 5v
  • GND u GND
  • SCL do A4
  • SCA do A5

Korak 4: Kodirajte

Kod
Kod
Kod
Kod

Opet, za mjerenje brzine, koristim biblioteku mjerenja frekvencije da pronađem frekvenciju impulsa sa senzora motora. A za udaljenost sam pomnožio brzinu s vremenom za svaki ciklus koda petlje koji procesor izračunava.

Instalirajte biblioteku za Arduino i prenesite kôd na Arduino.

Brzina je izračunata za 90mm Meepo Hub Motors. Promijenite konstantu w da promijenite promjer.

Korak 5: Buduće nadogradnje

Pokušat ću integrirati Bluetooth kako bi Arduino radio sa pametnim telefonom. A buduće nadogradnje uključivat će stabilnije i preciznije očitanje senzora.

Preporučuje se: