Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Įvadas
Daugelyje aukščiausios klasės elektrinių riedlenčių, esančių maždaug tūkstančio dolerių diapazone, yra telefono programa, rodanti riedlentės informaciją realiuoju laiku, ir, deja, ekonomiškesnės riedlentės iš Kinijos nėra tokios. Taigi kodėl gi nepasigaminus patiems?
Papildoma informacija
Dauguma elektrinių riedlenčių stebulės variklių yra su įmontuotais jutikliais, kuriuos riedlentė naudoja informacijai apie greitį gauti. Taigi mes naudosime variklių jutiklius, kad galėtume juos naudoti savo naudai.
Atsisakymas
Tai yra mano „Sophomore“dizaino projektas ir man dar liko keletas pataisymų. Žiemos pertraukos metu nuolat atnaujinsiu instrukcijas. Šis projektas panaikins jūsų garantiją ir aš nesu atsakingas už bet kokią žalą, padarytą vykdant projektą.
1 žingsnis: dalys
Elektrinė riedlentė
Arduino Nano
Vienspalvis 1,3 colio 128x64 OLED ekranas
Protoboard
Įvairūs įrankiai
- Skate įrankis
- Šešiakampis raktas
- „Dremel“
- Grąžtas
- Atsuktuvas
- Karštas klijai
- Laidai
- Lituoklis
Programinė įranga
- „Arduino IDE“
- „FreqMeasure“biblioteka, skirta „Arduino“
2 žingsnis: sukurkite erdvę
Atidarius ESC ir akumuliatoriaus gaubtą, beveik nėra vietos papildomiems komponentams. Taigi, priklausomai nuo jūsų riedlentės, įsigykite „Dremel“ir tam tikrus įrankius, kad atsirastų vietos ekranui, „Arduino“ir papildomiems laidams.
Mano „Meepo“plokštės atveju aš nukirpiau radiatorių ir korpusą, kad sumažintų radiatorių ir ESC maždaug 5 mm.
Tada nuėmiau juostą, kad tarp akumuliatoriaus ir ESC korpuso būtų papildomi laidai. Aš suvedžiau 8 laidus, kad ateityje man jų prireiktų.
„Arduino“sėdi baterijų skyriuje, o OLED užima seno akumuliatoriaus matuoklio vietą.
3 žingsnis: laidų prijungimas
Variklio jutiklio viela į „Arduino“
- Juoda viela į GND
- Raudona viela iki 3V3
- Oranžinė viela iki D5
OLED į Arduino
- VCC iki 5v
- GND į GND
- SCL į A4
- SCA - A5
4 žingsnis: kodas
Vėlgi, norėdamas išmatuoti greitį, naudoju dažnio matavimo biblioteką, norėdamas rasti variklio jutiklio impulsų dažnį. O dėl atstumo greitį padauginau iš kiekvieno ciklo kodo ciklo, kurį skaičiuoja procesorius, laiko.
Įdiekite „Arduino“biblioteką ir įkelkite kodą į „Arduino“.
Greitis apskaičiuojamas 90 mm „Meepo Hub Motors“. Pakeiskite konstantą w, kad pakeistumėte skersmenį.
5 žingsnis: būsimi atnaujinimai
Pabandysiu integruoti „Bluetooth“, kad „Arduino“veiktų su išmaniuoju telefonu. Būsimi atnaujinimai apims stabilesnį ir tikslesnį jutiklio rodmenį.