Sisällysluettelo:

Sähköisen Longboardin rakentaminen puhelimen ohjauksella: 6 vaihetta (kuvilla)
Sähköisen Longboardin rakentaminen puhelimen ohjauksella: 6 vaihetta (kuvilla)

Video: Sähköisen Longboardin rakentaminen puhelimen ohjauksella: 6 vaihetta (kuvilla)

Video: Sähköisen Longboardin rakentaminen puhelimen ohjauksella: 6 vaihetta (kuvilla)
Video: 3D Printed Electric Skateboards from Faraday Motion - Ultimaker: 3D Printing Story 2024, Heinäkuu
Anonim
Image
Image
Kuinka rakentaa sähköinen Longboard puhelimen ohjauksella
Kuinka rakentaa sähköinen Longboard puhelimen ohjauksella
Kuinka rakentaa sähköinen Longboard puhelimen ohjauksella
Kuinka rakentaa sähköinen Longboard puhelimen ohjauksella

Sähköiset longboardit ovat mahtavia!

TESTAA JALKALAITTEET YLLÄ

MITEN RAKENTAA SÄHKÖINEN LONGBOARD, jota ohjataan puhelimesta BLUETOOTH: lla

Päivitys 1: Grip -nauha asennettu, muutamia nopeuden säätimen parannuksia on tarkoittanut, että olen saanut enemmän nopeutta levyltä, mutta alue on pysynyt samana! video tulossa pian. Työskentelee myös nunchuck -ohjaimella.

Linkit:

Moottori, Esc: hobbyking.co.uk

Kuorma -autot/ moottorikiinnike/ voimansiirto: diyelectricskateboard.com

Ajattelin siis luopua hiukan moniroottorista tätä viestiä varten ja kirjoittaa lokin siitä, miten rakensin sähköisen longboardini. Se on ollut jotain, mitä olen halunnut saada jo jonkin aikaa, ja kaikkien projektien kanssa, joita olen tehnyt CNC: llä, päätin rakentaa sellaisen itse. (En todellakaan voinut käyttää CNC: tä, koska sillä ei ole kovin suurta työaluetta) Aloitan kertomalla projektini tavoitteista ja siitä, miten aioin saavuttaa ne:

1. Sen on oltava riittävän pitkä ja leveä, jotta se pysyy vakaana.

2. Sen on kyettävä kohtuulliseen nopeuteen (15+ mph).

3. Etäisyyden on oltava vähintään 8 mailia, koska lähin kaupunki on noin 4 mailin päässä.

4. Haluan pystyä ohjaamaan longboardia puhelimellani (android).

5. Haluan, että puhelimessani on jännitteen lukema, jotta tiedän, kuinka paljon akkua on jäljellä.

VAROITUKSET: Koodi ja sovellus eivät ole millään tavalla täydellisiä, ne ovat edelleen beta -vaiheessa. Ole varovainen pysäytyspainikkeen kanssa, sillä jarrut voivat olla erittäin aggressiivisia ja heittää sinut pois levyltä riippuen siitä, mitä esc -näppäintä käytät.

Vastuuvapauslauseke: En ole vastuussa, jos pudotat laudaltasi ja/tai satutat itseäsi millään tavalla, koska kiihtyvyys, jarrutus tai nopeus on liian aggressiivinen sovellukseni/koodini tai minkä tahansa tämän "opetusohjelman" osan vuoksi. Jos käytät koodiani ja sovellustani, testaa huolellisesti omalla asetuksellasi varmistaaksesi, ettei se vahingoita sinua. Se voi vaatia säätämistä… Jos sinulla on kysyttävää, jätä kommentti:)

Instagram

youtube -kanavani:

Vaihe 1: SUUNNITTELU

SUUNNITELMA
SUUNNITELMA

Tässä projektissa on kaksi näkökohtaa, jotka ovat mielestäni vaikeimpia. Ensinnäkin moottorin asentaminen pitkän laudan kuorma -autoihin ja voimansiirron asettaminen. (Minulla on suunnitelma tätä varten) Toiseksi se on tapa kommunikoida ESC: n (moottoria vastustavan laitteen) ja puhelimeni välillä. Ensimmäisessä ongelmassa aion käyttää yritystä nimeltä dielectric skateboards.com. (Aioin rakentaa tämän osan itse, mutta olin aikarajoitteinen ja halusin viettää suurimman osan ajasta elektroniikan parissa.) (Katso Suunnitelmat -sivuni blogissani (https://skyhighrc.wordpress.com/) Joitakin ideoita moottorikiinnityksen tekemiseen) Kun ongelma on ratkaistu, siirrymme elektroniikkaan. Aion käyttää arduino nanoa ja bluetooth-moduulia (HC-05) ohjatakseni korttia puhelimestani. Sovelluksen kirjoittamiseen aion käyttää Mit App Inventoria, joka on ilmainen online-työkalu yksinkertaisten sovellusten rakentamiseen.

Vaihe 2: Hallitus

Hallitus
Hallitus
Hallitus
Hallitus

Aloitin laudalla, jonka tein kauan sitten ja olin istunut työpajassani jonkin aikaa keräämässä pölyä … Päätin hioa sen ja lakkauttaa uudelleen kirkkaalla mattalakalla.

Vaihe 3: Kuorma -autot ja moottorikiinnike

Kuorma -autot ja moottorikiinnike
Kuorma -autot ja moottorikiinnike
Kuorma -autot ja moottorikiinnike
Kuorma -autot ja moottorikiinnike

Seuraavaksi asensin kuorma -autot, jotka sain diyelectricskateboards.com -sivustolta. heiltä ostamassani paketissa oli kaikki osat, joita tarvitset voimansiirron asettamiseen.

Käyttämäni moottori oli turnigy SK3 192KV. Siinä on paljon tehoa, mutta se on hieman hitaampi RPM: n suhteen kuuden solun kanssa. Mutta ylimääräinen vääntömomentti on suuri, koska voin vetää pois moottorista paikallaan. Tätä ei suositella, koska se voi kuluttaa moottoria. ESC on Turnigy RotorStar 150amp ESC. En suosittele tämän nimenomaisen käyttämistä, mutta suosittelen sellaista, jonka luokitus on vähintään 100 ampeeria! käytä RC -autoa. Minulle sattui juuri tämä makaamaan jostain syystä… Jos valitset jonkin kuorma -autopakkauksista kuten minä, noudata verkkosivuston ohjeita niiden asentamiseksi. Minun piti porata ulos pyörän raot, joista pultit menevät pitämään kiinni hihnapyörästä pyörään.

Vaihe 4: Elektroniikkakotelo

Elektroniikkakotelo
Elektroniikkakotelo

Porasin sitten joitakin reikiä tämän tyyppisen ruuvilajittelulaatikon neljään kulmaan:

Tein sitten saman levylle itselleni ja käytin sitten joitakin napin pultteja läpi levyn ja laatikon ja kiinnitin ne muttereilla. Laitoin sitten vaahtomuovikerroksen estämään pultit, jotka vahingoittavat laatikkoon menevää elektroniikkaa. Vaahto auttoi myös pitämään paristot paikallaan, koska kun kansi suljetaan, se painaa paristot vaahtoon pitäen niitä liukumasta.

Vaihe 5: Nyt kova osa… Elektroniikka

Nyt kova osa… Elektroniikka
Nyt kova osa… Elektroniikka
Nyt kova osa… Elektroniikka
Nyt kova osa… Elektroniikka
Nyt kova osa… Elektroniikka
Nyt kova osa… Elektroniikka

Liitin arduino nanoni bluetooth -moduuliin ja ESC arduinoon. VARMISTA, ETTÄ KÄYTÄ BECiä ESC: ssä TAI MIHIN MUIEN ULKOISEN VIRRAN LÄHTEEN ARDUINON KÄYTTÖÖN, kun ARDUINO on liitetty tietokoneeseesi ohjelmointia varten. Se voi tappaa ARDUINON tai pahemman, USB -porttisi tietokoneellasi!

Arduinon virransyöttöön ja akun jännitteen seurantaan käytin lipon tasapainotulppaa eikä BEC: tä

Piirilevyjen kuvassa näkyy bluetooth -moduuli, arduino nano ja vähän piirilevyä, joihin käytin kaikki johdot ja puserot. Tämän tarkoituksena oli pitää kaikki suhteellisen siistinä ja antaa minulle mahdollisuuden luoda yhteinen pohja, jotta voin muodostaa yhteyden arduinon maahan, koska siinä oli vain 2 nastaa maahan ja tarvitsin muutamia.

Vasemmanpuoleisen muovikotelon kuvassa on esc, jossa on tarranauha, joka pitää sen alhaalla. Keskellä on arduino- ja bluetooth -moduuli, jossa on vähän piirilevyä johtojen järjestämiseksi. Oikealla on kuuden kennon akku, jonka muutin kahdeksi 3 kennoksi, jotka on yhdistetty toisiinsa, mutta jakavat tasapainotustulpan.

Virtaa arduino olen piirustus 2s of 6s lipo antaa minulle noin 7 volttia panos riippuen lataustasosta (arduino voi käsitellä tuloa jopa 20v mielestäni …). Liitän myös arduinon analogisen nastan lipon 1 sekuntiin käytettäväksi akkumonitorina. Jos jokainen kenno laskee alle 3,5 voltin, se voi alkaa vahingoittaa lipoa, joten asetin sovellukseni paristojen heikon varauksen. Tässä on arduino -koodini:

#include // tuo sarjakirjasto

#includeSoftwareSerial Bluetooth (10, 11);

// RX, TXint BluetoothData; // ComputerServo ESC: stä saadut tiedot;

pitkä edellinenMillis = 0;

pitkä väli = 1000;

mitätön asennus () {// laita asennuskoodi tähän, jotta se suoritetaan kerran:

Bluetooth.alku (9600);

Sarja.alku (9600);

Serial.println ("Bluetooth päällä");

ESC -kiinnike (9);

}

tyhjä silmukka ()

{// laita pääkoodisi tänne toistettavaksi:

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

ESC.write (BluetoothData);

Sarja.println (BluetoothData);

}

int sensorValue = analoginenLue (A0);

kelluva jännite = sensorValue * (5.0 / 1023.0);

allekirjoittamaton pitkävirtaMillis = millis ();

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

jos (jännite <= 3,5) Bluetooth.println ("Akku heikko");

muut Bluetooth.println (jännite, DEC);

}

}

Pohjimmiltaan koodi ottaa numeron sovelluksen liukusäätimestä ja lähettää sen sitten servolle, jonka se voi tunnistaa käyttämällä sarjakirjastoaan. Akun jännitteen valvontaa varten se lukee lipon yhden kennon arvon ja muuntaa analogisen symbolin arvoksi. tämä arvo lähetetään sitten takaisin näytettäväksi puhelimeen. En ole vielä keksinyt, kuinka pyöristää tämä numero, jotta se ei näy todella pitkällä desimaalina näytöllä …

Ja tässä on sovellus: bluetooth_controller.apk (lataa ja muuta tiedostopääte.apk) Lataa se ANDROID -puhelimeesi ja asenna. Kun avaat sen, sinun on muodostettava yhteys arduinoon ja painettava pysäytyspainiketta ja kytkettävä sitten akku ESC: hen. se piippaa vähän ja sitten olet valmis lähtemään, säädä nopeutta varovasti liukusäätimellä ja työnnä moottori aina pois ja kytke se sitten päälle!

Vaihe 6: Valmis, ole varovainen

Valmis, ole varovainen!
Valmis, ole varovainen!
Valmis, ole varovainen!
Valmis, ole varovainen!
Valmis, ole varovainen!
Valmis, ole varovainen!
Siirrä se
Siirrä se
Siirrä se
Siirrä se

Move It -palkinnon toinen palkinto

Suositeltava: