Ինչպես կառուցել էլեկտրական երկարատախտակ հեռախոսի կառավարման միջոցով. 6 քայլ (նկարներով)
Ինչպես կառուցել էլեկտրական երկարատախտակ հեռախոսի կառավարման միջոցով. 6 քայլ (նկարներով)
Anonim
Image
Image
Ինչպես կառուցել էլեկտրական երկարատախտակ հեռախոսի կառավարման միջոցով
Ինչպես կառուցել էլեկտրական երկարատախտակ հեռախոսի կառավարման միջոցով
Ինչպես կառուցել էլեկտրական երկարատախտակ հեռախոսի կառավարման միջոցով
Ինչպես կառուցել էլեկտրական երկարատախտակ հեռախոսի կառավարման միջոցով

Էլեկտրական երկարատախտակները հիանալի են:

ԹԵՍՏ ՖՈTՏԱԸ ՎԵՐ V ՏԵՍԱՆՅՈԹՈՄ

ԻՆՉՊԵՍ ԷԼԵԿՏՐԱԿԱՆ ԼՈGBԲՈՐԴԻ ՀԵՌԱԽՈՍԱԳՈՐՎԱ ՀԵՌԱԽՈՍԻ ԲԼՅՈOOԹՈTHԹՈՎ

Թարմացում #1. Տեղադրված է բռնակով ժապավենը, արագության կարգավորիչի որոշ փոփոխություններ նշանակում են, որ ես ավելի շատ արագություն եմ ստացել տախտակից, բայց միջակայքը մնացել է նույնը: տեսանյութը շուտով: Աշխատում է նաև nunchuck վերահսկիչի վրա:

Հղումներ:

Շարժիչ, Esc: hobbyking.co.uk

Բեռնատարներ/ շարժիչ/ շարժիչ `diyelectricskateboard.com

Այսպիսով, ես մտածեցի, որ այս գրառման համար մի փոքր կշեղվեմ շարժիչներից և տեղեկամատյան կգրեմ, թե ինչպես եմ կառուցել իմ էլեկտրական երկարատախտակը: Դա այն էր, ինչ ես ուզում էի ստանալ որոշ ժամանակ առաջ, և այն բոլոր նախագծերով, որոնք անում էի իմ CNC- ով, որոշեցի ինքս կառուցել մեկը: (Ես իսկապես չէի կարող օգտագործել CNC- ն, քանի որ այն չունի շատ մեծ աշխատանքային տարածք) Ես պատրաստվում եմ սկսել ՝ ներկայացնելով իմ նախագծի նպատակների ուրվագիծը և այն, թե ինչպես էի մտադիր հասնել դրանց.

1. Այն պետք է ունենա բավարար երկարություն և լայնություն `այն կայուն դարձնելու համար:

2. Այն պետք է կարողանա ունենալ ողջամիտ արագություն (15+ մղոն / ժ):

3. Հեռահարությունը պետք է լինի առնվազն 8 մղոն, քանի որ իմ մոտակա քաղաքը մոտ 4 մղոն հեռավորության վրա է:

4. Ես ուզում եմ, որ կարողանամ հեռախոսով (android) կառավարել երկարատախտակը:

5. Ես ցանկանում եմ, որ իմ հեռախոսի վրա լինի լարման ընթերցում, որպեսզի իմանամ, թե որքան մարտկոց է մնում:

WԳՈՇԱՈՄ. Կոդը և ծրագիրը ոչ մի կերպ կատարյալ չեն, դրանք դեռ շատ բետա փուլում են: Խնդրում ենք զգույշ լինել կանգառի կոճակի հետ, քանի որ կախված այն բանից, թե ինչպիսի esc եք օգտագործում, արգելակները կարող են շատ ագրեսիվ լինել և կարող են ձեզ գցել տախտակից:

Մերժում. Ես պատասխանատվություն չեմ կրում, եթե ընկնում եք տախտակից և (կամ) ինքներդ ձեզ որևէ կերպ վնասում, քանի որ արագացումը կամ արգելակումը կամ արագությունը չափազանց ագրեսիվ են իմ ծրագրի/ծածկագրի/այս «ձեռնարկի» որևէ մասի պատճառով: Եթե դուք օգտագործում եք իմ կոդը և ծրագիրը, խնդրում ենք մանրակրկիտ փորձարկել ձեր հատուկ կազմաձևով `համոզվելու համար, որ դա ձեզ չի վնասի: Կարող է որոշ շտկումներ պահանջվել … Եթե որևէ հարց ունեք, թողեք մեկնաբանություն:)

Instagram

իմ youtube ալիքը ՝

Քայլ 1: ANՐԱԳԻՐԸ

PLՐԱԳԻՐԸ
PLՐԱԳԻՐԸ

Այս նախագծի երկու ասպեկտ կա, որոնք, իմ կարծիքով, ամենադժվարը կլինեն: Նախ `երկար տախտակի բեռնատարներին շարժիչ դնելը և շարժիչ գնացքի տեղադրումը: (Ես դրա համար ծրագիր ունեմ) Երկրորդը լինելու է ESC (շարժիչին հակասող սարքի) և իմ հեռախոսի միջև հաղորդակցվելու միջոց: Առաջին խնդրի համար ես պատրաստվում եմ օգտագործել մի ընկերություն, որը կոչվում է դիէլեկտրիկ skateboards.com, որը պատրաստում է շարժիչներով ամրացված բեռնատար մեքենաները եռակցված, դրանք գալիս են ճախարակներով, գոտիով և անիվներով: (Ես ինքս պատրաստվում էի կառուցել այս հատվածը, բայց ժամանակի սահմանափակ էի և ցանկանում էի ժամանակի մեծ մասն անցկացնել աշխատելով էլեկտրոնիկայի վրա): (Տես իմ պլանների էջը իմ բլոգում (https://skyhighrc.wordpress.com/) շարժիչի ամրացում պատրաստելու որոշ գաղափարների համար) Այդ խնդիրը լուծված մենք անցնում ենք էլեկտրոնիկայի: Ես պատրաստվում եմ օգտագործել arduino nano և bluetooth մոդուլ (HC-05) ՝ հեռախոսից տախտակը կառավարելու համար: Հավելվածը գրելու համար ես պատրաստվում եմ օգտագործել Mit App Inventor- ը, որն անվճար առցանց գործիք է ՝ պարզ ծրագրեր ստեղծելու համար:

Քայլ 2: Խորհուրդ

Խորհուրդը
Խորհուրդը
Խորհուրդը
Խորհուրդը

Ես սկսեցի մի տախտակից, որը ես պատրաստել էի դարեր առաջ և մի որոշ ժամանակ նստած էի իմ արհեստանոցում ՝ փոշի հավաքելով… Ես որոշեցի այն մանրացնել և նորից լաքապատել ինչ-որ թափանցիկ անփայլ լաքով:

Քայլ 3: Բեռնատարներ և շարժիչ

Բեռնատար մեքենաներ և շարժիչ
Բեռնատար մեքենաներ և շարժիչ
Բեռնատար մեքենաներ և շարժիչ
Բեռնատար մեքենաներ և շարժիչ

Հաջորդը, ես տեղադրեցի բեռնատար մեքենաները, որոնք ստացել եմ diyelectricskateboards.com- ից: նրանցից գնած հավաքածուն պարունակում էր բոլոր այն մասերը, որոնք անհրաժեշտ են շարժիչ գնացքը տեղադրելու համար:

Իմ օգտագործած շարժիչը շրջադարձային SK3 192KV էր: Այն ունի շատ հզորություն, բայց մի փոքր դանդաղ է վեց բջիջ ունեցող RPM- ի առումով: Բայց լրացուցիչ ոլորող մոմենտը մեծ է, քանի որ ես կարող եմ շարժիչի վրա կանգնածից հեռանալ: Սա խորհուրդ չի տրվում, քանի որ այն կարող է կրել շարժիչը: ESC- ն Turnigy RotorStar 150amp ESC- ն է: Ես խորհուրդ չեմ տալիս օգտագործել այս մեկը, բայց խորհուրդ եմ տալիս առնվազն 100 ամպ գնահատական ունեցող մեկին: օգտագործել RC Car մեկը: Պարզապես պատահեց, որ ինչ -ինչ պատճառներով սա պառկել է շուրջը: Եթե դուք գնում եք բեռնատարի հավաքածուներից մեկի նման, ինչպես ես, հետևեք կայքում տեղադրված հրահանգներին `դրանք տեղադրելու համար: Ես ստիպված էի փորել անիվի անցքերը, որոնց միջով անցնում են պտուտակները ՝ ճախարակը ղեկին պահելու համար:

Քայլ 4: Էլեկտրոնիկայի պարիսպ

Էլեկտրոնիկայի պարիսպ
Էլեկտրոնիկայի պարիսպ

Հետո ես մի քանի անցք բացեցի այսպիսի պտուտակավոր տուփի 4 անկյուններում ՝

Այնուհետև ես նույնն արեցի տախտակի վրա, այնուհետև կոճակի գլխի պտուտակներ օգտագործեցի տախտակի և տուփի միջով և ամրացրեցի դրանք ընկույզներով: Այնուհետև ես փրփուրի շերտ դրեցի, որպեսզի պտուտակները չվնասեն տուփի մեջ մտնող էլեկտրոնիկան: Փրփուրը նաև օգնեց մարտկոցները ամրացնել տեղում, քանի որ երբ կափարիչը փակվում է, մարտկոցները ներքև է մղում դեպի փրփուրը, ինչը թույլ չի տալիս դրանք սահել:

Քայլ 5. Հիմա դժվարին մասի համար … Էլեկտրոնիկա

Հիմա դժվար մասի համար … Էլեկտրոնիկա
Հիմա դժվար մասի համար … Էլեկտրոնիկա
Հիմա դժվար մասի համար … Էլեկտրոնիկա
Հիմա դժվար մասի համար … Էլեկտրոնիկա
Հիմա դժվար մասի համար … Էլեկտրոնիկա
Հիմա դժվար մասի համար … Էլեկտրոնիկա

Ես միացրեցի arduino nano- ն bluetooth մոդուլին և ESC- ն arduino- ին: Վստահ եղեք, որ դուք չեք օգտագործում BEC- ը ESC- ում, կամ որևէ այլ արտաքին էներգիայի աղբյուր `ARDUINO- ին հզորացնելու համար, երբ ARDUINO- ն միացված է ձեր համակարգչին` ծրագրավորման համար: ԿԱՐՈ Է ՍՊԱՆԵԼ ԱՐԴՈINԻՆՈՆ, ԿԱՄ ԱՎԵԼԻ, ՁԵՐ USB պորտը ձեր համակարգչի վրա:

Արդուինոյի սնուցման և մարտկոցի լարման վերահսկման համար ես օգտագործել եմ lipo- ի հաշվեկշիռը և ոչ թե BEC- ը

Տախտակների նկարում կարող եք տեսնել bluetooth մոդուլը, arduino nano- ն և մի փոքր PCB, որոնցով ես միացնում էի բոլոր լարերը և թռիչքները: Սա ամեն ինչ համեմատաբար կոկիկ պահելու համար էր, և ինձ թույլ տվեց ընդհանուր հիմք ստեղծել arduino- ի գետնին միանալու համար, քանի որ այն ընդամենը 2 կապում էր գետնին, և ինձ հարկավոր էին մի քանիսը:

Պլաստիկ պարիսպի ձախ կողմում պատկերված է esc- ն, որն ունի velcro ժապավեն, որը պահում է այն ներքև: Կենտրոնում arduino- ի և bluetooth մոդուլն է `մի փոքր pcb լարերը կազմակերպելու համար: Աջ կողմում է վեց բջջային մարտկոցը, որը ես փոխեցի երկու 3 բջիջների, որոնք միացել են իրար, բայց կիսում են հավասարակշռման խրոցը:

Արդուինոյին, որը ես նկարում եմ 6s լիպոյի 2 -երից, ինձ տալիս է մոտ 7 վոլտ մուտք ՝ կախված լիցքավորման մակարդակից (arduino- ն կարող է մինչև 20 վ մուտք գործել, կարծում եմ …): Ես նաև միացնում եմ arduino- ի անալոգային քորոցը lipo- ի 1s- ին `մարտկոցի մոնիտոր օգտագործելու համար: Եթե յուրաքանչյուր բջիջ ընկնում է 3.5 վոլտից, այն կարող է սկսել վնասել լիպոն, ուստի դրա համար ես իմ հավելվածում սահմանել եմ մարտկոցի ցածր մարտկոցի նախազգուշացումը: Ահա իմ arduino- ի կոդը.

#ներառել // ներմուծել սերիական գրադարանը

#ներառել oftրագրային ապահովումՍերիալ Bluetooth (10, 11);

// RX, TXint Bluetooth Տվյալներ; // ComputerServo ESC- ից տրված տվյալները;

երկար նախորդ Միլիս = 0;

երկար ընդմիջում = 1000;

դատարկ կարգավորում () {// տեղադրեք ձեր տեղադրման կոդը այստեղ ՝ մեկ անգամ գործարկելու համար.

Bluetooth. սկսել (9600);

Serial.begin (9600);

Serial.println («Bluetooth միացված»);

ESC. Կցել (9);

}

դատարկ շրջան ()

{// տեղադրեք ձեր հիմնական կոդը այստեղ ՝ բազմիցս գործարկելու համար.

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

ESC.write (BluetoothData);

Serial.println (BluetoothData);

}

int sensorValue = analogRead (A0);

բոց լարման = sensorValue * (5.0 / 1023.0);

անստորագիր երկար հոսանք Millis = millis ();

if (currentMillis - previousMillis> ընդմիջում) {previousMillis = currentMillis;

if (լարման <= 3.5) Bluetooth.println («Lowածր մարտկոց»);

այլ Bluetooth.println (լարման, DEC);

}

}

Այսպիսով, ըստ էության, կոդը վերցնում է համարը հավելվածի սահողից և այն ուղարկում է սերվոյին, որտեղից այն կարող է ճանաչել ՝ օգտագործելով իր սերիական գրադարանը: Մարտկոցի լարման մոնիտորինգի համար այն կարդում է լիպոյի բջիջներից մեկի արժեքը և անալոգային խորհրդանիշը վերածում արժեքի: Այս արժեքը հետ է ուղարկվում հեռախոսին `ցուցադրվելու համար: Ես դեռ պետք է պարզեմ, թե ինչպես կլորացնել այս թիվը, որպեսզի այն էկրանին չներկայանա որպես իսկապես երկար տասնորդական…

Եվ ահա ծրագիրը ՝ bluetooth_controller.apk (ներբեռնեք և փոխեք ֆայլի ընդլայնումը.apk) Վերբեռնեք այն ձեր ANDROID հեռախոսում և տեղադրեք: Բացելիս անհրաժեշտ է միանալ arduino- ին և սեղմել կանգառի կոճակը, այնուհետև մարտկոցը միացնել ESC- ին: այն մի փոքր կտա ազդանշան, և դուք պատրաստվում եք գնալ, օգտագործեք սահողն արագությունը նրբորեն կարգավորելու համար և միշտ մղեք, ապա միացրեք շարժիչը:

Քայլ 6: Ավարտված, զգույշ եղեք:

Ավարտվեց, զգույշ եղեք
Ավարտվեց, զգույշ եղեք
Ավարտվեց, զգույշ եղեք
Ավարտվեց, զգույշ եղեք
Ավարտվեց, զգույշ եղեք
Ավարտվեց, զգույշ եղեք
Տեղափոխեք այն
Տեղափոխեք այն
Տեղափոխել այն
Տեղափոխել այն

Տեղափոխիր այն երկրորդ մրցանակը

Խորհուրդ ենք տալիս: