Kredsløb

Sådan opbygges en elektrisk longboard med telefonkontrol: 6 trin (med billeder)

OTECKOVIA - Nehanebná Stella. S Alexom ich takmer pristihli

OTECKOVIA - Nehanebná Stella. S Alexom ich takmer pristihli

Indholdsfortegnelse:

Anonim

Electric longboards er awsome!

TESTFOTO I VIDEOET OVER

HVORDAN DU BYGER ET ELEKTRISK LONGBOARD KONTROLLERET FRA EN TELEFON MED BLUETOOTH

Opdatering # 1: Grips tape installeret, nogle tweaks til hastigheds controller har betydet, jeg har fået mere fart ud af brættet, men sortimentet har forblevet det samme! video kommer snart. Arbejder også med nunchuck controller.

http://www.makealittlemore.co.uk

Links:

Motor, Esc: hobbyking.co.uk

Lastbil / motor montering / kørsel tog: diyelectricskateboard.com

Så jeg troede, at jeg ville fjerne en smule fra multirotorer til dette indlæg og skrive en logbog om, hvordan jeg byggede min elektriske longboard. Det har været noget, jeg har ønsket at komme i et stykke tid nu, og med alle de projekter, jeg har lavet på min CNC, besluttede jeg at bygge en selv. (Kunne ikke rigtig bruge CNC, da det ikke har et meget stort arbejdsområde) Jeg skal starte med at give en oversigt over mine projektmål og hvordan jeg havde til hensigt at nå dem:

1. Den skal være af tilstrækkelig længde og bredde for at gøre den stabil.

2. Det skal være i stand til rimelig hastighed (15 + mph).

3. Området skal være mindst 8 miles, da min nærmeste by er omkring 4 miles væk.

4. Jeg vil gerne kunne kontrollere longboard med min telefon (android).

5. Jeg vil have en spændingsudlæsning på min telefon, så jeg ved, hvor meget batteriet forbliver.

ADVARSEL: Koden og appen er ikke perfekte på nogen måde, de er stadig meget i beta. Vær forsigtig med stopknappen, afhængigt af hvad du bruger, bremserne kan være meget aggressive og kan smide dig af bordet.

Ansvarsfraskrivelse: Jeg er ikke ansvarlig, hvis du falder uden for dit bord og / eller gør dig ondt på nogen måde, fordi accelerationen eller bremsen eller hastigheden er for aggressiv på grund af min app / kode / nogen del af denne "vejledning". Hvis du bruger min kode og app, skal du prøve grundigt med din særlige opsætning for at sikre, at det ikke gør dig ondt. Det kan tage nogle tweaking … Hvis du har spørgsmål, så slip en kommentar :)

besøg venligst min blog og tjek de andre ting, jeg laver! http://www.makealittlemore.co.uk

min youtube kanal: http: //www.youtube.com/channel/UC1qIml4_nky4rELA _…

forsyninger:

Trin 1: PLANEN

Der er to aspekter af dette projekt, som jeg synes er sværest. Først monteres en motor til lastbilerne på det lange bord og opretter et kørestog. (Jeg har en plan for dette) For det andet vil det være vejen at kommunikere mellem ESC (den enhed, der modsvarer motoren) og min telefon. For det første problem vil jeg bruge et firma kaldet dielektriske skateboards.com, der laver lastbiler med motorophæng, er svejset på, og de kommer med remskiver og et bælte og hjul. (Jeg skulle selv bygge denne del, men jeg var under tidsbegrænsning, og jeg ville gerne bruge det meste af tiden på elektronikken.) (Se min PLANS-side på min blog (http://skyhighrc.wordpress.com/) for nogle ideer om at lave en motor mount) Med det problem sorteret vi fortsætter til elektronikken. Jeg skal bruge en arduino nano og et bluetooth modul (HC-05) til at styre brættet fra min telefon. For at skrive appen skal jeg bruge Mit App Inventor, som er et gratis online værktøj til opbygning af enkle apps.

Trin 2: Bestyrelsen

Jeg startede med et bord, som jeg lavede for længe siden og havde sidde i mit værksted i et stykke tid med at samle støv … Jeg besluttede at sænke den og lakse den igen med en klar mattlak.

Trin 3: Lastbiler og Motor Mount

Derefter installerede jeg de lastbiler, jeg fik fra diyelectricskateboards.com. det kit, jeg købte fra dem, havde alle de dele, du har brug for til at oprette kørestolen.

Den motor, jeg brugte, var en drejeskive SK3 192KV. Den har en masse strøm, men er lidt langsommere i forhold til omdrejningstal med en seks celle. Men det ekstra drejningsmoment er godt, fordi jeg kan trække mig væk fra stationær på motoren. Dette anbefales ikke, da det kan bære motoren. ESC er Turnigy RotorStar 150amp ESC. Jeg anbefaler ikke at bruge denne ene, men jeg anbefaler en med mindst 100amp rating! brug en RC bil en. Jeg er netop sket for at have dette liggende af en eller anden grund … Hvis du går efter et af trucksætene som jeg gjorde, skal du følge instruktionerne på hjemmesiden for at sætte dem op. Jeg var nødt til at bore sporene i hjulet, som boltene går igennem for at holde hjulet på hjulet.

Trin 4: Elektronikskabe

Jeg borede så nogle huller i 4 hjørner af en skruesorteringsboks som denne: http: //www.amazon.co.uk/Compartment-Crafts-Plastic …

Jeg gjorde det samme til brættet selv og brugte derefter nogle knaphovedbolte til at gå gennem brættet og boksen og sikrede dem med nødder. Så lagde jeg et lag skum for at stoppe boltene, der ødelagde elektronikken, der vil gå i kassen. Skummet hjalp også med at holde batterierne fastgjort, da når låget er lukket, presser batterierne ned i skummet, så de ikke glider.

Trin 5: Nu for den hårde del … Elektronik

Jeg hængte min arduino nano til bluetooth modulet og ESC til arduino. Sørg for, at du ikke bruger BEC i ESC eller nogen anden ekstern strømkilde til at køre ARDUINOEN, NÅR ARDUINO TILSLUTES TIL DIN COMPUTER FOR PROGRAMMERING. Det kan dræbe ARDUINO ELLER VÆRE, DIN USB-PORT PÅ DIN COMPUTER!

Til styring af arduino og overvågning af batterispændingen brugte jeg lipo balancen plug og ikke BEC

På billedet af kredsløbene kan du se bluetooth modulet, arduino nano og en lille smule PCB, som jeg plejede at forbinde alle ledninger og jumpers til. Dette var at holde alt forholdsmæssigt ryddeligt og tilladt mig at etablere en fælles grund til at forbinde til arduinoens jord, da den kun havde 2 ben til jorden, og jeg havde brug for et par stykker.

På billedet af plastikskabet til venstre er esc, der har en velcrostrop, der holder den nede. I midten er arduino- og bluetooth-modulet med en lille smule pcb for at organisere ledningerne. Til højre er det seks cellebatteri, som jeg ændrede i to 3 celler, samlet sammen, men delte en balanceringsplug.

For at drive arduino tegner jeg fra 2s af 6s lipo for at give mig ca. 7 volt indgang afhængig af opladningsniveau (arduino kan klare en indgang på op til 20v jeg tror …). Jeg forbinder også en analog stift af arduino til 1s af lipo til brug som batteriskærm. Hvis hver celle falder under 3,5 volt, kan det begynde at beskadige lipo, så det er det, jeg indstillede advarslen om lavt batteri i min app til. Her er koden til min arduino:

#include // importer serielbiblioteket

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint BluetoothData; // dataene fra ComputerServo ESC;

lang tidligereMillis = 0;

langt interval = 1000;

tomrum opsætning (

) {// sæt din setup kode her for at køre en gang:

Bluetooth.begin (9600);

Serial.begin (9600);

Serial.println ("Bluetooth On");

ESC.attach (9);

}

void loop ()

{// sæt din hovedkode her, for at køre gentagne gange:

hvis (Bluetooth.available ()) {BluetoothData = Bluetooth.read ();

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

flydespænding = sensorValue * (5,0 / 1023,0);

unsigned long currentMillis = millis ();

hvis (currentMillis - previousMillis> interval) {previousMillis = currentMillis;

hvis (spænding <= 3,5) Bluetooth.println ("lavt batteri");

ellers Bluetooth.println (spænding, DEC);

}

}

Så i det væsentlige tager koden tallet fra skyderen i appen og sender det derefter til servo i en, som det kan genkende ved hjælp af dets serielle bibliotek. Til batterispændingsovervågningen læser den værdien af ​​en af ​​lipos celler og konverterer det analoge symbol til en værdi. Denne værdi sendes derefter tilbage til telefonen for at blive vist. Jeg har endnu ikke fundet ud af, hvordan man runder dette nummer, så det ikke vises som en virkelig lang decimal på skærmen …

Og her er appen: bluetooth_controller.apk (download og skift filtypen til .apk) Upload den til din ANDROID-telefon og installer. Når du åbner det, skal du forbinde til arduino og trykke på stopknappen, og derefter sætte batteriet i ESC'en. det vil pipe lidt og så er du klar til at gå, brug skyderen til at justere hastigheden forsigtigt og altid skubbe ud og derefter aktivere motoren!

Trin 6: Færdig, Pas på!

Andenpris i
Flyt det