Talaan ng mga Nilalaman:

Paano Bumuo ng isang Electric Longboard Na May Control ng Telepono: 6 Mga Hakbang (na may Mga Larawan)
Paano Bumuo ng isang Electric Longboard Na May Control ng Telepono: 6 Mga Hakbang (na may Mga Larawan)

Video: Paano Bumuo ng isang Electric Longboard Na May Control ng Telepono: 6 Mga Hakbang (na may Mga Larawan)

Video: Paano Bumuo ng isang Electric Longboard Na May Control ng Telepono: 6 Mga Hakbang (na may Mga Larawan)
Video: MGA IBA'T IBANG URI O KULAY NG REGLA NA DAPAT MONG MALAMAN#menstration#mgaiba't-ibangkulayngmens 2024, Hulyo
Anonim
Image
Image
Paano Bumuo ng isang Electric Longboard Na May Kontrol sa Telepono
Paano Bumuo ng isang Electric Longboard Na May Kontrol sa Telepono
Paano Bumuo ng isang Electric Longboard Na May Kontrol sa Telepono
Paano Bumuo ng isang Electric Longboard Na May Kontrol sa Telepono

Grabe ang mga electric longboard!

TEST FOOTAGE SA VIDEO SA ITAAS

PAANO MAGPATATAKO NG ISANG Lectrical LONGBOARD NA KONTROLLID SA MULA SA TELEPONO NA MAY BLUETOOTH

I-update ang # 1: Na-install ang grip tape, ang ilang mga pag-aayos sa speed controller ay nangangahulugang nakakuha ako ng mas maraming bilis mula sa board ngunit ang saklaw ay nanatiling pareho! paparating na ang video Nagtatrabaho din sa nunchuck controller.

Mga Link:

Motor, Esc: hobbyking.co.uk

Mga trak / motor mount / drive train: diyelectricskateboard.com

Kaya naisip ko na maliligaw ako ng kaunti mula sa mga multirotor para sa post na ito at magsulat ng isang log kung paano ko itinayo ang aking electric longboard. Ito ay isang bagay na nais kong makuha para sa isang sandali ngayon at sa lahat ng mga proyekto na ginagawa ko sa aking CNC, nagpasya akong bumuo ng isa sa aking sarili. (Hindi talaga magamit ang CNC dahil wala itong napakalaking lugar ng pagtatrabaho) Magsisimula ako sa pamamagitan ng pagbibigay ng isang balangkas ng aking mga layunin sa proyekto at kung paano ko nilalayon na makamit ang mga ito:

1. Dapat ay may sapat na haba at lapad upang maging matatag ito.

2. Dapat ay may kakayahang makatuwirang bilis (15+ mph).

3. Ang saklaw ay dapat na hindi bababa sa 8 milya dahil ang aking pinakamalapit na bayan ay halos 4 na milya ang layo.

4. Nais kong makontrol ang longboard gamit ang aking telepono (android).

5. Nais kong magkaroon ng isang pagbasa ng boltahe sa aking telepono upang malaman ko kung magkano ang natitirang baterya.

BABALA: Ang code at app ay hindi perpekto sa anumang paraan, ang mga ito ay nasa beta pa rin. Mangyaring maging maingat sa pindutan ng paghinto depende sa kung ano ang ginagamit mong esc, ang mga preno ay maaaring maging napaka agresibo at maaaring itapon ka sa board.

Pagwawaksi: Hindi ako responsable kung nahulog ka sa iyong board at / o nasaktan ang iyong sarili sa anumang paraan dahil ang bilis o pagpepreno o bilis ay masyadong agresibo dahil sa aking app / code / anumang bahagi ng "tutorial" na ito. Kung gagamitin mo ang aking code at app mangyaring subukan nang lubusan sa iyong partikular na pag-set up upang matiyak na hindi ito makakasakit sa iyo. Maaaring tumagal ng ilang pag-aayos … Kung mayroon kang anumang mga katanungan pagkatapos mag-iwan ng isang puna:)

Instagram

aking channel sa youtube:

Hakbang 1: ANG PLANO

ANG PLANO
ANG PLANO

Mayroong dalawang aspeto ng proyektong ito na sa palagay ko ay magiging pinakamahirap. Una, ang pag-mount ng isang motor sa mga trak ng mahabang board at pagse-set up ng isang biyahe sa tren. (Mayroon akong plano para dito) Pangalawa ay magiging daan upang makipag-usap sa pagitan ng ESC (ang aparato na kontra sa motor) at ng aking telepono. Para sa unang problema ay gagamit ako ng isang kumpanya na tinatawag na dielectric skateboards.com na gumagawa ng mga trak na may mga motor mount ay naka-welding at nagsama sila ng mga pulley at isang sinturon at gulong. (Itatayo ko ang bahaging ito sa aking sarili ngunit nasa ilalim ako ng pagpigil ng oras at nais kong gugulin ang halos lahat ng oras sa pagtatrabaho sa electronics.) (Tingnan ang aking pahina ng mga PLANS sa aking blog (https://skyhighrc.wordpress.com/) para sa ilang mga ideya sa paggawa ng motor mount) Sa problemang iyon na pinagsunod-sunod lumipat kami sa electronics. Gagamit ako ng isang arduino nano at isang module ng bluetooth (HC-05) upang makontrol ang board mula sa aking telepono. Upang isulat ang app gagamitin ko ang Mit App Inventor na isang libreng tool na on-line para sa pagbuo ng mga simpleng app.

Hakbang 2: Ang Lupon

Ang lupon
Ang lupon
Ang lupon
Ang lupon

Nagsimula ako sa isang board na ginawa ko sa mga nakaraan at nakaupo sa aking pagawaan nang ilang sandali nangongolekta ng alikabok … Napagpasyahan kong ibaba ito at muling barnisan ito ng ilang malinaw na matt varnish.

Hakbang 3: Mga Trak at Pag-mount ng Motor

Mga Trak at Motor Mount
Mga Trak at Motor Mount
Mga Trak at Motor Mount
Mga Trak at Motor Mount

Susunod, na-install ko ang mga trak na nakuha ko mula sa diyelectricskateboards.com. ang kit na binili ko sa kanila ay mayroong lahat ng mga bahagi na kailangan mo upang i-set up ang drive train.

Ang motor na ginamit ko ay isang turnigy SK3 192KV. Mayroon itong maraming lakas ngunit bahagyang mas mabagal sa mga tuntunin ng RPM na may isang anim na cell. Ngunit ang labis na metalikang kuwintas ay mahusay dahil maaari kong hilahin ang layo mula sa nakatigil sa motor. Hindi ito inirerekomenda dahil maaari itong magsuot ng motor. Ang ESC ay ang Turnigy RotorStar 150amp ESC. Hindi ko inirerekumenda ang paggamit ng partikular na ito ngunit inirerekumenda ko ang isa na may hindi bababa sa 100amp na rating! gumamit ng isang RC Car. Nagkataon lang na nakahiga ako sa ilang kadahilanan … Kung pupunta ka para sa isa sa mga kit ng trak tulad ng ginawa ko, sundin ang mga tagubilin sa website upang mai-set up ang mga ito. Kailangan kong mag-drill ng mga puwang sa gulong kung saan dumaan ang mga bolt upang mahawakan ang kalo sa gulong.

Hakbang 4: Enclosure ng Elektronika

Enclosure ng Elektronika
Enclosure ng Elektronika

Pagkatapos ay nag-drill ako ng ilang mga butas sa 4 na sulok ng isang kahon ng pag-uuri ng tornilyo tulad ng isang ito:

Pagkatapos ay ginawa ko ang pareho sa board mismo at pagkatapos ay gumamit ng ilang mga bolt ng ulo ng pindutan upang dumaan sa board at sa kahon at sinigurado ang mga ito sa mga mani. Pagkatapos ay inilatag ko ang isang layer ng foam upang ihinto ang mga bolt na pumapinsala sa electronics na mapupunta sa kahon. Nakatulong din ang bula na mapanatili ang mga baterya na maayos sa lugar na kapag isinara ang takip ay pinindot nito ang mga baterya pababa sa foam na pinipigilan silang dumulas.

Hakbang 5: Ngayon para sa Mahirap na Bahagi … Electronics

Ngayon para sa Mahirap na Bahagi … Electronics
Ngayon para sa Mahirap na Bahagi … Electronics
Ngayon para sa Mahirap na Bahagi … Electronics
Ngayon para sa Mahirap na Bahagi … Electronics
Ngayon para sa Mahirap Bahagi … Elektronika
Ngayon para sa Mahirap Bahagi … Elektronika

Kinabit ko ang aking arduino nano sa module ng bluetooth at ang ESC sa arduino. Siguraduhin na HINDI MO GAMITIN ANG BEC SA ESC O ANUMANG IBA PANG LABAS NA KAPANGYARIHAN SOURCE TO POWER THE ARDUINO KAPAG ANG ARDUINO AY KONEKTO SA IYONG KOMPUTER PARA SA PROGRAMMING. MAAARING PATAYIN ANG ARDUINO O MAS masama, IYONG USB PORT SA IYONG KOMPUTER!

Para sa pagpapaandar ng arduino at pagsubaybay sa boltahe ng baterya ginamit ko ang balanse na plug ng lipo at hindi ang BEC

Sa larawan ng mga circuit board, makikita mo ang module ng bluetooth, ang arduino nano at kaunting PCB na ginamit ko upang ikonekta ang lahat ng mga kable at jumper. Ito ay upang panatilihing malinis ang lahat at pinapayagan akong magtaguyod ng isang karaniwang lupa upang kumonekta sa lupa ng arduino dahil mayroon lamang itong 2 mga pin para sa lupa at kailangan ko ng kaunti.

Sa larawan ng plastic enclosure sa kaliwa ay ang esc na mayroong isang velcro strap na nakahawak dito. Sa gitna ay ang arduino at Bluetooth module na may kaunting pcb upang ayusin ang mga wire. Sa kanan ay ang anim na baterya ng cell na binago ko sa dalawang 3 mga cell na sumali ngunit nagbabahagi ng isang plug ng pagbabalanse.

Upang mapagana ang arduino na gumuhit ako mula sa 2s ng 6s lipo upang bigyan ako ng tungkol sa 7 volts input depende sa antas ng singil (maaaring hawakan ng arduino ang isang input hanggang sa 20v sa palagay ko …). Kumokonekta rin ako ng isang analogue pin ng arduino sa 1s ng lipo upang magamit bilang monitor ng baterya. Kung ang bawat cell ay bumaba sa ibaba 3.5 volts maaari itong magsimulang makapinsala sa lipo kaya't itinakda ko ang mababang babala ng baterya sa aking app. Narito ang code para sa aking arduino:

#include // import the serial library

# isama angSoftwareSerial Bluetooth (10, 11);

// RX, TXint BluetoothData; // ang data na ibinigay mula sa ComputerServo ESC;

matagal nang nakaraangMillis = 0;

mahabang agwat = 1000;

walang bisa ang pag-setup () {// ilagay ang iyong setup code dito, upang tumakbo nang isang beses:

Bluetooth.begin (9600);

Serial.begin (9600);

Serial.println ("Bluetooth On");

ESC.attach (9);

}

walang bisa loop ()

{// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit:

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

float boltahe = sensorValue * (5.0 / 1023.0);

unsigned long currentMillis = millis ();

kung (currentMillis - nakaraangMillis> agwat) {nakaraangMillis = currentMillis;

kung (boltahe <= 3.5) Bluetooth.println ("Mababang Baterya");

iba pa Bluetooth.println (boltahe, DEC);

}

}

Kaya't mahalagang kinuha ng code ang numero mula sa slider sa app at pagkatapos ay ipinapadala ito sa servo sa isang mula dito makikilala ang paggamit nito sa Serial Library. Para sa pagsubaybay sa boltahe ng baterya, binabasa nito ang halaga ng isa sa mga cell ng lipo at binago ang simbolo ng analogue sa isang halaga. ang halagang ito ay ibabalik sa telepono upang maipakita. Hindi ko pa malaman kung paano iikot ang numerong ito upang hindi ito magpakita bilang isang talagang mahabang decimal sa screen …

At narito ang app: blu Bluetooth_controller.apk (i-download at palitan ang extension ng file sa.apk) I-upload ito sa iyong ANDROID phone at i-install. Kapag binuksan mo ito kailangan mong kumonekta sa arduino at pindutin ang stop button, pagkatapos ay isaksak ang baterya sa ESC. ito ay beep ng kaunti at pagkatapos ay naka-set ka upang pumunta, gamitin ang slider upang ayusin ang bilis malumanay at palaging itulak at pagkatapos ay umaakit sa motor!

Hakbang 6: Tapos na, Mag-ingat

Tapos, Mag-ingat!
Tapos, Mag-ingat!
Tapos, Mag-ingat!
Tapos, Mag-ingat!
Tapos, Mag-ingat!
Tapos, Mag-ingat!
Ilipat mo ito
Ilipat mo ito
Ilipat mo ito
Ilipat mo ito

Pangalawang Gantimpala sa Ilipat Ito

Inirerekumendang: