Kako izgraditi električnu longboard s kontrolom telefona: 6 koraka (sa slikama)
Kako izgraditi električnu longboard s kontrolom telefona: 6 koraka (sa slikama)
Anonim
Image
Image
Kako izgraditi električnu longboard s kontrolom telefona
Kako izgraditi električnu longboard s kontrolom telefona
Kako izgraditi električnu longboard s kontrolom telefona
Kako izgraditi električnu longboard s kontrolom telefona

Električne longboard ploče su izvrsne!

TESTIRAJTE SNIMKE U VIDEU GORNJE

KAKO IZGRADITI ELEKTRIČNU LONGBOARD URADU S TELEFONA S BLUETOOTH -om

Ažuriranje #1: Grip traka instalirana, neki pomaci u regulatoru brzine značili su da sam izbacio veću brzinu iz ploče, ali je raspon ostao isti! video stiže uskoro. Rad i na nunchuck kontroleru.

Veze:

Motor, Esc: hobbyking.co.uk

Kamioni/ nosači motora/ pogonski sklop: diyelectricskateboard.com

Pa sam mislio da ću za ovaj post malo zalutati od multirotora i napisati dnevnik o tome kako sam izgradio svoju električnu longboard. To je nešto što sam želio dobiti već neko vrijeme i sa svim projektima koje sam radio na svom CNC -u odlučio sam ga i sam izgraditi. (Nisam mogao koristiti CNC jer nema jako veliko područje rada) Za početak ću dati pregled svojih ciljeva projekta i načina na koje sam ih namjeravao postići:

1. Mora biti dovoljne duljine i širine da bi bio stabilan.

2. Mora biti sposoban za razumnu brzinu (15+ km / h).

3. Domet mora biti najmanje 8 milja jer je moj najbliži grad udaljen oko 4 milje.

4. Želim moći kontrolirati longboard sa svojim telefonom (android).

5. Želim imati očitanje napona na telefonu kako bih znao koliko je baterije ostalo.

UPOZORENJA: Kôd i aplikacija ni u kojem slučaju nisu savršeni, već su još uvijek u beta verziji. Budite oprezni s gumbom za zaustavljanje jer ovisno o tome koji esc koristite, kočnice mogu biti vrlo agresivne i mogu vas izbaciti s ploče.

Odricanje od odgovornosti: Nisam odgovoran ako padnete s ploče i/ili se na bilo koji način ozlijedite jer su ubrzanje, kočenje ili brzina previše agresivni zbog moje aplikacije/koda/bilo kojeg dijela ovog "vodiča". Ako koristite moj kôd i aplikaciju, molimo vas da temeljito isprobate svoju postavku kako biste bili sigurni da vam ne škodi. Možda će trebati dotjerivanje … Ako imate bilo kakvih pitanja, ostavite komentar:)

Instagram

moj youtube kanal:

Korak 1: PLAN

PLAN
PLAN

Postoje dva aspekta ovog projekta za koje mislim da će biti najteži. Prvo, postavljanje motora na kamione dugačke ploče i postavljanje pogonskog sklopa. (Imam plan za ovo) Drugo će biti način komunikacije između ESC -a (uređaja koji je u suprotnosti s motorom) i mog telefona. Za prvi problem koristit ću tvrtku pod nazivom dielectric skateboards.com koja proizvodi kamione s nosačima motora zavarenim i dolaze s remenicama te remenom i kotačima. (Ovaj sam dio namjeravao izgraditi sam, ali bio sam pod vremenskim ograničenjem i želio sam većinu vremena provesti radeći na elektronici.) (Pogledajte moju stranicu PLANOVI na mom blogu (https://skyhighrc.wordpress.com/) za neke ideje o izradi nosača motora) S riješenim problemom prelazimo na elektroniku. Koristit ću arduino nano i bluetooth modul (HC-05) za upravljanje pločom sa svog telefona. Za pisanje aplikacije koristit ću Mit App Inventor koji je besplatni mrežni alat za izradu jednostavnih aplikacija.

Korak 2: Odbor

Ploča
Ploča
Ploča
Ploča

Počeo sam s pločom koju sam napravio davno i sjedio sam u radionici neko vrijeme skupljajući prašinu … Odlučio sam je brusiti i ponovno lakirati nekim prozirnim mat lakom.

Korak 3: Kamioni i nosač motora

Nosači kamiona i motora
Nosači kamiona i motora
Nosači kamiona i motora
Nosači kamiona i motora

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

Motor koji sam koristio je turgy SK3 192KV. Ima veliku snagu, ali je nešto sporiji u smislu broja okretaja sa šest ćelija. No dodatni zakretni moment je velik jer se mogu odvojiti od stacionarnog motora. To se ne preporučuje jer može istrošiti motor. ESC je Turnigy RotorStar 150amp ESC. Ne preporučujem korištenje ove posebne, ali preporučujem onu s najmanje 100 ampera! koristite RC Car one. Slučajno mi se ovo dogodilo iz nekog razloga … Ako ipak odete na jedan od kompleta kamiona kao što sam ja učinio, slijedite upute na web stranici da biste ih postavili. Morao sam izbušiti utore u kotaču kroz koje vijci prolaze kako bi držali remenicu na kotaču.

Korak 4: Elektroničko kućište

Elektroničko kućište
Elektroničko kućište

Zatim sam izbušio neke rupe u 4 ugla kutije za sortiranje vijaka poput ove:

Zatim sam isto učinio i sa samom pločom, a zatim sam nekim vijcima s gumbima prošao kroz ploču i kutiju te ih učvrstio 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 baterije budu fiksne, jer kada je poklopac zatvoren, pritisne baterije u pjenu sprečavajući njihovo klizanje.

Korak 5: A sada teži dio … Elektronika

A sada teži dio … Elektronika
A sada teži dio … Elektronika
A sada teži dio … Elektronika
A sada teži dio … Elektronika
A sada teži dio … Elektronika
A sada teži dio … Elektronika

Priključio sam svoj arduino nano na bluetooth modul, a ESC na arduino. PROVJERITE DA NE KORISTITE BEC u ESC -u ILI BILO KOJI DRUGI VANJSKI IZVOR NAPAJANJA ZA NAPAJANJE ARDUINA KADA JE ARDUINO POVEZAN NA RAČUNALO ZA PROGRAMIRANJE. MOŽE UBITI ARDUINO ILI GORE, VAŠ USB PORT NA VAŠEM RAČUNALU!

Za napajanje arduina i nadzor napona baterije koristio sam utikač za balansiranje lipoa, a ne BEC

Na slici pločica možete vidjeti bluetooth modul, arduino nano i malo PCB -a na koje sam spojio sve ožičenje i kratkospojnike. Ovo je trebalo održati sve relativno urednim i omogućilo mi je da uspostavim zajedničko tlo za spajanje na arduino tlo jer je imalo samo 2 pina za uzemljenje i trebalo mi je nekoliko.

Na slici plastičnog kućišta s lijeve strane nalazi se esc koji ima čičak traku koja ga drži dolje. U sredini je arduino i bluetooth modul s malo PCB -a za organiziranje žica. S desne strane je šestoćelijska baterija koju sam preinačio u dvije 3 ćelije spojene, ali dijeleći balansni utikač.

Za napajanje arduina crpim iz 2s 6s lipa kako bih dobio ulaz od oko 7 volti ovisno o razini napunjenosti (mislim da arduino može podnijeti ulaz do 20v …). Također povezujem analogni pin arduina na 1s lipoa za upotrebu kao monitor baterije. Ako svaka ćelija padne ispod 3,5 volta, može početi oštećivati lipo, pa sam za to postavio upozorenje o niskoj napunjenosti baterije u svojoj aplikaciji. Evo koda za moj arduino:

#include // uvoz serijske knjižnice

#includeSoftwareSerial Bluetooth (10, 11);

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

dug previousMillis = 0;

dugi interval = 1000;

postavljanje praznine () {// ovdje postavite svoj kôd za postavljanje, da biste ga jednom pokrenuli:

Bluetooth.počnite (9600);

Serial.begin (9600);

Serial.println ("Bluetooth uključen");

ESC.prilog (9);

}

void loop ()

{// ovdje unesite svoj glavni kôd za višestruko pokretanje:

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

plivajući napon = osjetnikVrijednost * (5,0 / 1023,0);

bezznačna duga strujaMillis = millis ();

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

if (napon <= 3,5) Bluetooth.println ("Slaba baterija");

else Bluetooth.println (napon, DEC);

}

}

Dakle, u biti kôd uzima broj s klizača u aplikaciji, a zatim ga šalje na servo u kojem ga može prepoznati pomoću svoje serijske knjižnice. Za nadzor napona baterije očitava vrijednost jedne od ćelija lipa i pretvara analogni simbol u vrijednost. ta se vrijednost zatim šalje natrag na telefon za prikaz. Još moram smisliti kako zaokružiti ovaj broj kako se ne bi pojavio kao jako duga decimalna jedinica na ekranu …

A evo i aplikacije: bluetooth_controller.apk (preuzmite i promijenite ekstenziju datoteke u.apk) Prenesite je na svoj ANDROID telefon i instalirajte. Kad ga otvorite, morate se povezati s arduinom i pritisnuti gumb za zaustavljanje, a zatim uključiti bateriju u ESC. malo će se oglasiti zvučnim signalom i tada ste krenuli, klizačem lagano namjestite brzinu i uvijek se odgurnite, a zatim uključite motor!

Korak 6: Završeno, budite oprezni

Završeno, budite oprezni!
Završeno, budite oprezni!
Završeno, budite oprezni!
Završeno, budite oprezni!
Završeno, budite oprezni!
Završeno, budite oprezni!
Premjestiti ga
Premjestiti ga
Premjestiti ga
Premjestiti ga

Druga nagrada u pokretu