Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Sissejuhatus
Enamik tipptasemel elektrirula umbes tuhande dollari vahemikus on varustatud telefonirakendusega, mis kuvab rula reaalajas teavet ja kahjuks pole Hiinast pärit kulutõhusamaid rulaid nendega kaasas. Miks siis mitte seda ise teha?
Taustainfo
Enamikul elektrilistest rula rummumootoritest on sisseehitatud andurid, mida rula kasutab kiirusteabe saamiseks. Nii et me kasutame mootorite andureid, et seda oma huvides kasutada.
Vastutusest loobumine
See on minu Sophomore'i disainiprojekt ja mul on veel mõned parandused jäänud parandada. Uuendan juhendit ka talvevaheajal. See projekt tühistab teie garantii ja ma ei vastuta projekti tegemise ajal tekkinud kahjude eest.
Samm: osad
Elektriline rula
Arduino Nano
Ühevärviline 1,3 -tolline 128x64 OLED -ekraan
Protoboard
Mitmesugused tööriistad
- Skate tööriist
- Kuuskantvõti
- Dremel
- Puurida
- Kruvikeeraja
- Kuum liim
- Juhtmed
- Jootekolb
Tarkvara
- Arduino IDE
- FreqMeasure'i raamatukogu Arduino jaoks
2. samm: ruumi loomine
Pärast ESC ja akuümbrise avamist pole lisakomponentide jaoks peaaegu üldse ruumi. Nii et olenevalt oma rulast hankige Dremel ja mõned tööriistad, et eraldada ruumi ekraanile, Arduinole ja lisatraatidele.
Minu puhul, minu Meepo pardal, lõikasin jahutusradiaatori ja korpuse, et jahutusradiaatorit ja ESC -d alandada umbes 5 mm.
Seejärel eemaldasin haarde, et juhtida täiendavaid juhtmeid aku ja ESC korpuse vahel. Ma juhtisin 8 juhtmest juhuks, kui mul seda tulevikus vaja läheb.
Arduino istub akupesas ja OLED asendab vana akumõõturit.
Samm: juhtmestik
Mootori anduri juhe Arduino külge
- Must traat GND -le
- Punane juhe kuni 3V3
- Oranž traat kuni D5
OLED Arduinole
- VCC kuni 5v
- GND kuni GND
- SCL kuni A4
- SCA kuni A5
4. samm: kood
Kiiruse mõõtmiseks kasutan jällegi sagedusmõõtmeteeki, et leida mootorianduri impulsside sagedus. Ja vahemaa jaoks korrutasin kiiruse protsessori arvutatava silmuse koodi iga tsükli ajaga.
Installige Arduino raamatukogu ja laadige kood üles Arduino.
Kiirus arvutatakse 90 mm Meepo rummumootorite jaoks. Muutke diameetri muutmiseks konstanti w.
Samm: tulevased uuendused
Proovin integreerida Bluetoothi, et Arduino saaks nutitelefoniga töötada. Ja tulevased uuendused hõlmavad stabiilsemat ja täpsemat anduri näitu.