Innholdsfortegnelse:

Hvordan bygge et elektrisk longboard med telefonkontroll: 6 trinn (med bilder)
Hvordan bygge et elektrisk longboard med telefonkontroll: 6 trinn (med bilder)

Video: Hvordan bygge et elektrisk longboard med telefonkontroll: 6 trinn (med bilder)

Video: Hvordan bygge et elektrisk longboard med telefonkontroll: 6 trinn (med bilder)
Video: How To Make A Electric Longboard Easy 2024, Desember
Anonim
Image
Image
Hvordan bygge et elektrisk longboard med telefonkontroll
Hvordan bygge et elektrisk longboard med telefonkontroll
Hvordan bygge et elektrisk longboard med telefonkontroll
Hvordan bygge et elektrisk longboard med telefonkontroll

Elektriske longboards er kjempebra!

TESTFOTO I VIDEOEN OVER

SLIK BYGGER DU EN ELEKTRISK LONGBOARD KONTROLLERT FRA EN TELEFON MED BLUETOOTH

Oppdatering #1: Grip tape installert, noen justeringer til hastighetskontrolleren har betydd at jeg har fått mer fart ut av brettet, men rekkevidden har vært den samme! video kommer snart. Jobber også med nunchuck -kontrolleren.

Lenker:

Motor, Esc: hobbyking.co.uk

Lastebiler/ motorfeste/ drivverk: diyelectricskateboard.com

Så jeg tenkte at jeg ville komme litt unna multirotorer for dette innlegget og skrive en logg over hvordan jeg bygde det elektriske longboardet mitt. Det har vært noe jeg har ønsket å få en stund nå, og med alle prosjektene jeg har gjort på CNC -en min, bestemte jeg meg for å bygge en selv. (Kan egentlig ikke bruke CNC -en da den ikke har et veldig stort arbeidsområde) Jeg skal begynne med å gi en oversikt over prosjektmålene mine og hvordan jeg hadde tenkt å oppnå dem:

1. Den må ha tilstrekkelig lengde og bredde for å gjøre den stabil.

2. Den må være i stand til rimelig hastighet (15+ mph).

3. Rekkevidden må være minst 8 miles, da min nærmeste by er omtrent 6 miles away.

4. Jeg vil kunne styre longboardet med telefonen min (android).

5. Jeg vil ha en spenningsavlesning på telefonen, så jeg vet hvor mye batteri som gjenstår.

ADVARSEL: Koden og appen er ikke perfekte på noen måte, de er veldig mye fortsatt i beta. Vær forsiktig med stoppknappen, ettersom hvilken bremseklokke du bruker, kan bremsene være veldig aggressive og kan kaste deg av brettet.

Ansvarsfraskrivelse: Jeg er ikke ansvarlig hvis du faller av brettet ditt og/eller skader deg selv på noen måte fordi akselerasjonen eller bremsingen eller hastigheten er for aggressiv på grunn av appen min/koden/noen del av denne "opplæringen". Hvis du bruker koden og appen min, må du teste grundig med ditt spesifikke oppsett for å sikre at det ikke skader deg. Det kan ta noen justeringer … Hvis du har spørsmål, legg igjen en kommentar:)

Instagram

min YouTube -kanal:

Trinn 1: PLANEN

PLANEN
PLANEN

Det er to aspekter ved dette prosjektet som jeg tror vil være vanskeligst. Først monterer du en motor på lastebilene på langbordet og setter opp et drivverk. (Jeg har en plan for dette) For det andre kommer det til å være måten å kommunisere mellom ESC (enheten som motsetter motoren) og telefonen min. For det første problemet kommer jeg til å bruke et selskap som heter dielectric skateboards.com som lager lastebiler med motorfester som er sveiset på, og de kommer med remskiver og belte og hjul. (Jeg skulle bygge denne delen selv, men jeg var under tidsbegrensning, og jeg ønsket å bruke mesteparten av tiden på elektronikk.) (Se PLAN -siden min på bloggen min (https://skyhighrc.wordpress.com/) for noen ideer om hvordan du lager et motorfeste) Med det problemet løst går vi videre til elektronikken. Jeg skal bruke en arduino nano og en bluetooth-modul (HC-05) for å styre kortet fra telefonen min. For å skrive appen skal jeg bruke Mit App Inventor som er et gratis online verktøy for å bygge enkle apper.

Trinn 2: Styret

Styret
Styret
Styret
Styret

Jeg begynte med et brett som jeg laget for lenge siden og hadde sittet på verkstedet mitt en stund og samlet støv … Jeg bestemte meg for å slipe det ned og lakk det på nytt med en klar matt lakk.

Trinn 3: Lastebiler og motorfeste

Lastebiler og motorfeste
Lastebiler og motorfeste
Lastebiler og motorfeste
Lastebiler og motorfeste

Deretter installerte jeg lastebilene jeg fikk fra diyelectricskateboards.com. settet jeg kjøpte av dem hadde alle delene du trenger for å sette opp drivverket.

Motoren jeg brukte var en turnigy SK3 192KV. Den har mye kraft, men er litt tregere når det gjelder turtall med seks celler. Men det ekstra dreiemomentet er flott fordi jeg kan trekke meg unna stillestående på motoren. Dette anbefales ikke, da det kan bære motoren. ESC er Turnigy RotorStar 150amp ESC. Jeg anbefaler ikke å bruke denne, men jeg anbefaler en med minst 100 amp -rating! bruk en RC -bil. Jeg hadde tilfeldigvis dette liggende av en eller annen grunn … Hvis du går for et av lastebilsettene som jeg gjorde, følg instruksjonene på nettstedet for å sette dem opp. Jeg måtte bore ut sporene i hjulet som boltene går gjennom for å holde på remskiven til hjulet.

Trinn 4: Elektronikkskap

Elektronikkskap
Elektronikkskap

Deretter boret jeg noen hull i de fire hjørnene på en skruesorteringsboks som denne:

Jeg gjorde det samme med selve brettet og brukte deretter noen knapphodeskruer til å gå gjennom brettet og esken og festet dem med muttere. Jeg la deretter et lag med skum for å stoppe boltene som skader elektronikken som kommer i esken. Skummet bidro også til å holde batteriene på plass, da når lokket er lukket, presser det batteriene ned i skummet slik at de ikke glir rundt.

Trinn 5: Nå for den harde delen … Elektronikk

Nå for den vanskelige delen … Elektronikk
Nå for den vanskelige delen … Elektronikk
Nå for den vanskelige delen … Elektronikk
Nå for den vanskelige delen … Elektronikk
Nå for den vanskelige delen … Elektronikk
Nå for den vanskelige delen … Elektronikk

Jeg koblet til min arduino nano til bluetooth -modulen og ESC til arduinoen. Sørg for at du ikke bruker BEC i ESC eller noen annen ekstern strømkilde for å drive ARDUINOEN NÅR ARDUINOEN ER KOBLET TIL DATAMASKINEN FOR PROGRAMMERING. DET KAN DREPE ARDUINO ELLER VERRE, USB -PORTEN PÅ DATAMASKINEN!

For å drive arduinoen og overvåke batterispenningen brukte jeg balansen til lipoen og ikke BEC

På bildet av kretskortene kan du se bluetooth -modulen, arduino nano og litt PCB som jeg brukte for å koble alle ledninger og hoppere til. Dette var for å holde alt relativt ryddig og tillot meg å etablere et felles grunnlag for å koble til arduinoens bakke, da det bare hadde 2 pins for bakken, og jeg trengte noen få.

På bildet av plastkapslingen til venstre er esken som har en borrelåsbånd som holder den nede. I midten er arduino- og bluetooth -modulen med litt PCB for å organisere ledningene. Til høyre er det seks cellers batteriet som jeg modifiserte til to 3 celler som var sammen, men delte en balanseringsplugg.

For å drive arduinoen trekker jeg fra 2 av 6s lipo for å gi meg ca 7 volt inngang avhengig av ladningsnivå (arduinoen kan håndtere en inngang på opptil 20v tror jeg …). Jeg kobler også en analog pin av arduinoen til 1s av lipoen som skal brukes som batterimonitor. Hvis hver celle faller under 3,5 volt, kan den begynne å skade lipoen, så det er det jeg angir advarselen om lavt batterinivå i appen min. Her er koden for min arduino:

#include // importer det serielle biblioteket

#includeSoftwareSerial Bluetooth (10, 11);

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

long previousMillis = 0;

langt intervall = 1000;

ugyldig oppsett () {// legg oppsettskoden her for å kjøre en gang:

Bluetooth. Begynte (9600);

Serial.begin (9600);

Serial.println ("Bluetooth på");

ESC.festing (9);

}

hulrom ()

{// legg hovedkoden din her for å kjøre gjentatte ganger:

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

flytespenning = sensorValue * (5.0 / 1023.0);

usignert langstrømMillis = millis ();

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

hvis (spenning <= 3,5) Bluetooth.println ("Lavt batteri");

ellers Bluetooth.println (spenning, DEC);

}

}

Så i hovedsak tar koden nummeret fra glidebryteren i appen og sender det deretter til servoen i en fra den kan gjenkjenne ved hjelp av sitt serielle bibliotek. For overvåking av batterispenning leser den verdien av en av cellene i lipoen og konverterer det analoge symbolet til en verdi. denne verdien sendes deretter tilbake til telefonen for å bli vist. Jeg har ennå ikke funnet ut hvordan jeg skal runde dette tallet, så det ikke vises som en virkelig lang desimal på skjermen …

Og her er appen: bluetooth_controller.apk (last ned og endre filtypen til.apk) Last den opp til ANDROID -telefonen og installer den. Når du åpner den må du koble til arduinoen og trykke på stoppknappen, og deretter koble batteriet til ESC. det piper litt, og så er du i gang med å bruke glidebryteren til å justere hastigheten forsiktig og skyv alltid av og deretter på motoren!

Trinn 6: Ferdig, vær forsiktig

Ferdig, vær forsiktig!
Ferdig, vær forsiktig!
Ferdig, vær forsiktig!
Ferdig, vær forsiktig!
Ferdig, vær forsiktig!
Ferdig, vær forsiktig!
Flytt den
Flytt den
Flytt den
Flytt den

Andre pris i Move It

Anbefalt: