Krugovi

Kako izgraditi električni Longboard s Phone Control: 6 koraka (sa slikama)

E-Go Cruiser is an electric, remote-controlled skateboard

E-Go Cruiser is an electric, remote-controlled skateboard

Sadržaj:

Anonim

Električne daske su nevjerojatne!

TEST FOOTAGE U VIDEO GORE

KAKO IZRADITI ELEKTRIČNU LONBUARDU KONTROLIRANU IZ TELEFONA S BLUETOOTH

Update # 1: Grip tape instaliran, neke tweaks na brzinu kontroler su značili sam dobio više brzine iz odbora, ali raspon je ostao isti! uskoro dolazi videozapis. Radim i na nunchuck kontroleru.

http://www.makealittlemore.co.uk

linkovi:

Motor, Esc: hobbyking.co.uk

Kamioni / nosač motora / pogon: diyelectricskateboard.com

Zato sam pomislio da ću malo odstupiti od multirotora za ovaj post i napisati zapisnik o tome kako sam sagradio električni longboard. To je nešto što sam htjela dobiti neko vrijeme i sa svim projektima koje sam radila na svom CNC-u, odlučila sam se sama izgraditi. (Ne mogu stvarno koristiti CNC jer nema jako veliko radno područje). Počeću tako što ću opisati ciljeve svojih projekata i kako sam ih namjeravao postići:

1. Mora biti dostatne duljine i širine kako bi bila stabilna.

2. Mora biti sposobna za razumnu brzinu (15+ mph).

3. Raspon mora biti najmanje 8 milja kao moj najbliži grad je oko 4 milje daleko.

4. Želim biti u mogućnosti kontrolirati longboard s mojim telefonom (android).

5. Želim imati očitavanje napona na mom telefonu tako da znam koliko baterije ostaje.

UPOZORENJA: Kôd i aplikacija nisu savršeni ni na koji način, oni su još uvijek u beta fazi. Budite pažljivi s gumbom za zaustavljanje jer ovisno o tome što koristite, kočnice mogu biti vrlo agresivne i mogu vas izbaciti s ploče.

Odricanje od odgovornosti: Nisam odgovoran ako padnete s daske i / ili se na bilo koji način povrijedite jer je ubrzanje ili kočenje ili brzina previše agresivna zbog moje aplikacije / koda / bilo kojeg dijela ovog "tutoriala". Ako koristite moj kôd i aplikaciju, temeljito testirajte s određenom postavkom kako biste bili sigurni da vas neće povrijediti. Može potrajati malo ugađanja … Ako imate bilo kakvih upita, ostavite komentar :)

posjetite moj blog i provjerite ostale stvari koje napravim! http://www.makealittlemore.co.uk

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

Pribor:

Korak 1: PLAN

Mislim da će dva aspekta ovog projekta biti najteža. Prvo, montiranje motora na kamione duge daske i postavljanje pogona. (Imam plan za ovo) Drugo će biti način za komunikaciju između ESC-a (uređaja koji je suprotan motoru) i mog telefona. Za prvi problem ću koristiti tvrtku pod nazivom dielektrični skateboards.com koji čine kamione s nosačima motora su zavareni na i oni dolaze s remenice i remen i kotača. (Htio sam sam izgraditi ovaj dio, ali bio sam pod vremenskim ograničenjem i htio sam provesti većinu vremena radeći na elektroniki.) (Pogledajte moju stranicu PLANOVA na mom blogu (http://skyhighrc.wordpress.com/) za neke ideje o izradi motora nosač) Uz taj problem razvrstani smo prelazak na elektroniku. Koristit ću arduino nano i bluetooth modul (HC-05) za kontrolu ploče s telefona. Da biste napisali aplikaciju, koristit ću Mit App Inventor koji je besplatan on-line alat za izradu jednostavnih aplikacija.

Korak 2: Odbor

Krenula sam s daskom koju sam davno napravila i neko vrijeme sjedila u radionici i skupljala prašinu… Odlučila sam je obrusiti i ponovno lakirati s nekim čistim mat lakom.

Korak 3: Kamioni i nosač motora

Zatim sam instalirao kamione koje sam dobio od diyelectricskateboards.com. komplet koji sam kupio od njih imao je sve dijelove koji su vam potrebni za postavljanje pogona.

Motor koji sam koristio bio je SK3 192KV. Ima mnogo snage, ali je malo sporiji u smislu broja okretaja u minuti s šest ćelija. Ali dodatni moment je odličan jer se mogu maknuti od stacionarnog na motoru. To se ne preporučuje jer može nositi motor. ESC je Turnigy RotorStar 150amp ESC. Ne preporučujem korištenje ovog, ali preporučujem barem jednu ocjenu! koristite jedan RC Car. Upravo mi se to dogodilo iz nekog razloga … Ako se odlučite za jedan od kompleta kamiona kao što sam ja učinio, slijedite upute na web-stranici da biste ih postavili. Morao sam izbušiti utore na kotaču kroz koje prođu vijci da drže kolotur za volan.

Korak 4: Elektronički ormar

Zatim sam izbušio neke rupe u 4 ugla kutije za sortiranje vijaka poput ove: http: //www.amazon.co.uk/Compartment-Crafts-Plastic …

Tada sam isto učinio i na samoj ploči, a zatim sam upotrijebio neke vijke za glavu kako bih prošao kroz ploču i kutiju i osigurao ih maticama. Zatim sam položio sloj pjene kako bih zaustavio vijke koji oštećuju elektroniku koja će ići u kutiju. Pjena je također pomogla da se baterije učvrste na mjestu, a kada se poklopac zatvori, baterije se spuštaju u pjenu, što ih štiti od klizanja.

Korak 5: Sada za tvrdi dio … Elektronika

Spojio sam svoj arduino nano na bluetooth modul i ESC na arduino. UVJERITE DA NE KORISTITE BEC U ESC ILI BILO KOJEM DRUGOM VANJSKOM IZVORU SNAGE ZA NAPAJANJE ARDUINO KADA JE ARDUINO PRIKLJUČEN NA VAŠE RAČUNALO ZA PROGRAMIRANJE. MOŽE UBITI ARDUINO ILI GORE, VAŠ PORT USB NA VAŠEM RAČUNALU!

Za napajanje arduina i praćenje napona baterije koristio sam balansni priključak lipo a ne BEC

Na slici ploča, možete vidjeti bluetooth modul, arduino nano i malo PCB-a koji sam koristio za povezivanje svih žica i skakača. To je da bi sve relativno uredno i dopustio mi esablish zajednički tlo za spajanje na tlo arduino kao što je samo 2 igle za tlo i trebala sam nekoliko.

Na slici plastičnog kućišta s lijeve strane nalazi se esc s trakom za čičak. U središtu je arduino i bluetooth modul s malo PCB-a za organiziranje žica. Na desnoj strani je šestocelijska baterija koju sam modificirala u dvije 3 ćelije spojene zajedno, ali dijeleći utikač za balansiranje.

Na vlast arduino Ja sam crtež iz 2s od 6s lipo da mi daju oko 7 volti unosa ovisno o razini naboja (Arduino može podnijeti ulaz do 20V mislim …). Ja sam također povezivanje analogni pin od Arduino na 1s od lipo koristiti kao monitor baterije. Ako svaka stanica padne ispod 3,5 volti, može početi oštetiti lipo tako da je ono što sam postavio upozorenje o niskoj razini baterije u mojoj aplikaciji. Ovdje je kod za moj arduino:

#include // uvoz serijske knjižnice

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint BluetoothData; // podaci dobiveni iz ESC ComputerServo;

long previousMillis = 0;

dugi interval = 1000;

void setup (

) {// ovdje postavite svoj kod za postavljanje da bi se pokrenuo:

Bluetooth.begin (9600);

Serial.begin (9600);

Serial.println (“Bluetooth On”);

ESC.attach (9);

}

nevažeća petlja ()

{// ovdje stavite vaš glavni kôd da bi se ponavljali:

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

float voltage = sensorValue * (5.0 / 1023.0);

nepotpisano dugo currentMillis = millis ();

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

ako (napon <= 3.5) Bluetooth.println (“Low Battery”);

drugo Bluetooth.println (napon, DEC);

}

}

Dakle, u suštini kod uzima broj iz klizača u aplikaciji, a zatim ga šalje na servo u kojem se može prepoznati pomoću njegove Serijske knjižnice. Za praćenje napona akumulatora očitava vrijednost jedne od ćelija lipoa i pretvara analogni simbol u vrijednost. ova se vrijednost zatim šalje natrag na telefon koji će se prikazati. Imam još to shvatiti kako zaokružiti ovaj broj tako da se ne prikazuje kao stvarno dugo decimalni na zaslonu …

I ovdje je aplikacija: bluetooth_controller.apk (preuzimanje i promjena ekstenzije datoteke .apk) Postavite je na svoj ANDROID telefon i instalirajte. Kada ga otvorite, morate se spojiti na arduino i pritisnuti gumb za zaustavljanje, a zatim uključiti bateriju u ESC. zvuk će se malo oglasiti i onda ste spremni za polazak, koristite klizač za lagano podešavanje brzine i uvijek se odgurnite i uključite motor!

Korak 6: Završite, budite oprezni!

Druga nagrada u
Premjestiti ga