Vezja

Kako zgraditi električno Longboard z Phone Control: 6 korakov (s slikami)

LONGBOARD VS SHORTBOARD | VS EP 11

LONGBOARD VS SHORTBOARD | VS EP 11

Kazalo:

Anonim

Električne deske so odlične!

PRESKUSNA NAPRAVA V VIDEO ZGORNJI

KAKO IZGRADITI ELEKTRIČNO LONGBOSODNO NADGRADNJO IZ TELEFONA S BLUETOOTH

Update # 1: Grip trak je nameščen, nekateri nastavki na krmilniku hitrosti so pomenili, da sem dobil večjo hitrost, vendar je obseg ostal enak! kmalu bo video. Delo z nunchuck krmilnikom.

http://www.makealittlemore.co.uk

Povezave:

Motor, Esc: hobbyking.co.uk

Tovornjaki / nosilec motorja / pogon: diyelectricskateboard.com

Zato sem mislil, da bom za to objavo malo zavrtel od multirotorjev in napisal dnevnik, kako sem zgradil električni longboard. To je nekaj, kar sem si želel nekaj časa, in z vsemi projekti, ki sem jih delal na svojem CNC-u, sem se odločil, da ga bom tudi jaz zgradil. (CNC resnično ne more uporabljati, ker nima zelo velikega delovnega območja). Začel bom z opisom mojih projektnih ciljev in njihovim namenom:

1. Da je stabilen, mora biti dovolj dolg in širok.

2. Mora biti sposobna doseči razumno hitrost (15+ mph).

3. Območje mora biti vsaj 8 milj, saj je moje najbližje mesto oddaljeno približno 4 milje.

4. Želim biti sposoben nadzorovati longboard z mojim telefonom (android).

5. Želim imeti napetost na telefonu, tako da vem, koliko baterije ostane.

OPOZORILA: Koda in aplikacija nista popolna, saj sta še vedno v beta fazi. Prosimo, bodite previdni pri zaustavitvenem gumbu, saj so lahko zavore glede na to, kaj uporabljate, zelo agresivne in vas lahko odvrnejo s plošče.

Opozorilo: Ne odgovarjam, če padeš s krovu in / ali se poškoduješ na kakršen koli način, ker je pospešek ali zaviranje ali hitrost preveč agresivna zaradi moje aplikacije / kode / katerega koli dela tega »vadnice«. Če uporabljate mojo kodo in aplikacijo, temeljito preskusite svojo nastavitev, da se prepričate, da vam ne škoduje. To lahko traja nekaj tweaking … Če imate kakršne koli poizvedbe potem pustite komentar :)

obiščite moj blog in si oglejte druge stvari, ki jih naredim! http://www.makealittlemore.co.uk

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

Dobave:

Korak 1: NAČRT

Menim, da sta dva vidika tega projekta najtežja. Prvič, montažo motorja na tovornjake dolge deske in postavitev pogona. (Imam načrt za to) Drugič bo način komuniciranja med ESC (naprava, ki nasprotuje motorju) in moj telefon. Za prvi problem bom uporabil podjetje, imenovano dielektrični skateboards.com, ki izdelujejo varjene tovornjake z motornimi nosilci in prihajajo z jermenicami in jermenom ter kolesi. (Ta del sem nameraval zgraditi sam, vendar sem bil pod časovnimi omejitvami in hotel sem večino časa delati na elektroniki.) (Oglejte si mojo stran PLANOV na mojem blogu (http://skyhighrc.wordpress.com/) za nekaj idej o izdelavi motornega nosilca) S tem problemom smo uredili elektroniko. Uporabljam arduino nano in bluetooth modul (HC-05) za nadzor plošče iz telefona. Če želite napisati aplikacijo, bom uporabil Mit App Inventor, ki je brezplačno spletno orodje za izdelavo enostavnih aplikacij.

2. korak: Odbor

Začel sem s tablo, ki sem jo stara pred leti in sem nekaj časa sedela v svoji delavnici, kjer sem zbirala prah… Odločila sem se, da jo obrusim in ponovno lakiram z jasnim mat lakom.

Korak 3: Tovornjaki in motorni nosilec

Nato sem namestil tovornjake, ki sem jih dobil od diyelectricskateboards.com. komplet, ki sem ga kupil od njih, je imel vse dele, ki jih potrebujete za nastavitev pogona.

Motor, ki sem ga uporabil, je bil SKI 192KV. Ima veliko moči, vendar je rahlo počasnejši glede na RPM s šestimi celicami. Toda dodatni navora je odlična, ker se lahko odmaknem od stacionarnega na motorju. To ni priporočljivo, saj lahko nosi motor. ESC je Turnigy RotorStar 150amp ESC. Priporočam, da uporabite to posebno, vendar priporočam eno z vsaj 100amp boniteto! uporabite RC Car one. Pravkar sem se zgodilo, da je to ležal okoli zaradi nekega razloga … Če greš za eno od tovornjak kompleti, kot sem jaz, sledite navodilom na spletni strani, da jih nastavite. Moral sem izvrtati reže na kolesu, skozi katere gredo vijaki, da držijo jermenico za kolo.

Korak 4: Elektronsko ohišje

Nato sem izvrtal nekaj lukenj v 4 vogalih škatle za sortiranje vijakov, kot je ta: http: //www.amazon.co.uk/Compartment-Crafts-Plastic …

Nato sem naredil isto na samem pultu in nato uporabil nekaj vijakov z glavo glave, da sem šel skozi ploščo in škatlo ter jih zavaral z maticami. Nato sem položil plast pene, da bi zaustavil vijake, ki bi poškodovali elektroniko, ki bo šla v škatlo. Pena je pripomogla tudi k temu, da so bile baterije pritrjene na svoje mesto, ko je pokrov zaprt, se akumulatorji potisnejo v peno in tako preprečijo drsenje.

5. korak: Zdaj za trdi del … Elektronika

Arduino nano sem priklopil na bluetooth modul in ESC na arduino. PREPRIČAJTE, DA NE UPORABLJAJTE BEC V ESC ALI KAKRŠNEM DRUGEM ZUNANJEM IZVORU NAPAJANJA, DA VKLOPITE ARDUINO, KADAR JE ARDUINO PRIKLJUČEN NA VAŠO RAČUNALO ZA PROGRAMIRANJE. Lahko ubije ARDUINO OR WORSE, VAŠ PORT USB NA VAŠEM RAČUNALNIKU!

Za napajanje arduina in spremljanje napetosti baterije sem uporabil vtičnico lipo in ne BEC

Na sliki tiskanih vezij si lahko ogledate modul bluetooth, arduino nano in malo PCB-ja, s katerim sem povezal vse žice in skakalke. To je bilo, da vse, kar je relativno urejeno in mi je omogočilo, da vzpostavim skupno podlago za povezavo z zemljo arduino, saj je imel samo 2 zatiči za zemljo in sem potreboval nekaj.

Na sliki plastičnega ohišja na levi strani je esc, ki ima velcro trak. V sredini je arduino in bluetooth modul z malo pcb za organizacijo žic. Na desni je baterija s šestimi celicami, ki sem jo spremenil v dve celici, ki sta se združili, a delita balansirni vtič.

Za napajanje arduino sem risanje iz 2s 6s lipo, da mi približno 7 voltov vnosa glede na raven polnjenja (arduino lahko ročaj vložek do 20v mislim …). Jaz sem tudi povezovanje analogni pin na arduino na 1s od lipo za uporabo kot monitor baterije. Če vsaka celica pade pod 3,5 volta, lahko začne poškodovati lipo tako, da je to, kar sem nastavil opozorilo o nizki bateriji v moji aplikaciji. Tukaj je koda za moj arduino:

#include // uvoz serijske knjižnice

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint BluetoothData; // podatki, ki jih poda ESC ComputerServo;

long previousMillis = 0;

dolg interval = 1000;

void setup (

) {// tukaj namestite kodo za nastavitev, da se zažene enkrat:

Bluetooth (začetni (9600));

Serial.begin (9600);

Serial.println (“Bluetooth On”);

ESC.attach (9);

}

void loop ()

{// tukaj je vaša glavna koda večkratna:

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

float voltage = senzorValue * (5.0 / 1023.0);

nepodpisani dolgi currentMillis = millis ();

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

če (napetost <= 3.5) Bluetooth.println (“Low Battery”);

sicer Bluetooth.println (napetost, DEC);

}

}

Torej v bistvu kodo vzame številko iz drsnika v aplikaciji in jo nato pošlje na servo v, ki jo lahko prepozna s pomočjo Serial Library. Za spremljanje napetosti akumulatorja odčita vrednost ene od celic lipo in pretvori analogni simbol v vrednost. ta vrednost se nato pošlje nazaj na telefon, ki ga želite prikazati. Imam še, da ugotovimo, kako zaokrožiti to število, tako da se ne prikaže kot zelo dolgo decimalno na zaslonu …

In tukaj je aplikacija: bluetooth_controller.apk (prenesite in spremenite razširitev datoteke na .apk) Naložite jo na telefon ANDROID in namestite. Ko ga odprete, se morate povezati z arduinom in pritisniti gumb za zaustavitev, nato pa akumulator priključiti v ESC. pisk bo malo in potem ste pripravljeni iti, z drsnikom rahlo nastavite hitrost in vedno potisnite in nato vklopite motor!

6. korak: Dokončajte, bodite previdni!

Druga nagrada v
Premakni