Բովանդակություն:

RC Cannon: 11 քայլ
RC Cannon: 11 քայլ

Video: RC Cannon: 11 քայլ

Video: RC Cannon: 11 քայլ
Video: Զոդման RCA և XLR միակցիչներ | RCA-ից XLR մալուխի պատրաստում 2024, Նոյեմբեր
Anonim
RC թնդանոթ
RC թնդանոթ

Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա
Այն, ինչ ձեզ պետք կգա

Մարմնի բաղադրիչներ

-2 անիվ (3D տպագիր կամ ինչպես ցանկանում եք դրանք նախագծել)

-Շասսի-Նախընտրելի է այն բանից, որը կարող է հեշտությամբ ձևավորվել, այսինքն `փորված, լազերային կտրվածքով և այլն: Դա պայմանավորված է նրանով, որ մենք կունենանք շատ լարեր և, հետևաբար, պետք է շասսիում նավահանգիստներ ստեղծենք` թնդանոթների էլեկտրական բաղադրիչները միացնելու համար:

Էլեկտրական բաղադրիչներ

-Arduino Uno տախտակ

-Հեռակա

-Այլ սենսոր

-DC դիպչող/արագության շարժիչներ

-Շատ լարեր և ցատկման մալուխներ

-V.2 տախտակ (չի պահանջվում, բայց կապերը շատ ավելի կազմակերպված է դարձնում և ավելի հեշտ է գործարկել)

-12 վ մարտկոց և մարտկոց (սնուցման աղբյուր)

-L298 շարժիչի վարորդ

Քայլ 2. Թնդանոթի էլեկտրական շինության հավաքում

Թնդանոթ-էլեկտրական շինություն հավաքելը
Թնդանոթ-էլեկտրական շինություն հավաքելը

Միացրեք DC արագության շարժիչները L298 շարժիչի վարորդին:

-Անջատեք անհատական լարերը Dc արագության/քայլային շարժիչից և միացրեք դրանք L298 մոդուլի նավահանգիստներին: Սա այն բաղադրիչն է, որը կշարժի շարժիչները:

Քայլ 3. Միացրեք Ir սենսորը V5 տախտակին

Միացրեք Ir սենսորը V5 տախտակին
Միացրեք Ir սենսորը V5 տախտակին

Միացրեք Ir սենսորը V5 տախտակին: Սա մաս է, որը թույլ կտա օգտվողին կառավարել մեքենան Ir հեռակառավարման վահանակի միջոցով: Դա արվում է ՝ IR սենսորից մալուխը պարզապես միացնելով այն պորտին, որն ասում է «Ir ցուցիչ»

Քայլ 4. Տեղադրեք V5 խորհուրդը Arduino Uno- ում

Սահմանեք V5 տախտակ Onto Arduino Uno- ի վրա
Սահմանեք V5 տախտակ Onto Arduino Uno- ի վրա

-Սա V5 տախտակի օգտագործման մեծ մասն է, այն հեշտացնում է այդ կապերը: Այն նախագծված է Arduino Uno- ի վրա «տոպրակ փաթեթավորելու» համար և դրանով իսկ խնայում է շատ լարեր և միացումներն ավելի կոկիկ տեսք է հաղորդում: Համոզվեք, որ կապում եք ճիշտ համապատասխան, այսինքն ՝ (GND- ի ստորգետնյա նավահանգիստ, անալոգային անալոգային և այլն), որպեսզի խուսափեք նավահանգիստների ճկումից կամ վնասումից:

Քայլ 5. Միացրեք էներգիայի մատակարարումը Arduino տախտակին:

Միացրեք էներգիայի մատակարարումը Arduino տախտակին
Միացրեք էներգիայի մատակարարումը Arduino տախտակին
Միացրեք էներգիայի մատակարարումը Arduino տախտակին
Միացրեք էներգիայի մատակարարումը Arduino տախտակին

Մարտկոցի փաթեթը դրա համար օգտագործելով, այն նաև ստիպում է այս տարրը խնայել շատ էլեկտրագծերի վրա և մի փոքր էլեգանտ է թվում: Շատ խորհուրդ է տրվում: Այս մարտկոցները, որոնք հաճախ էժան են, գալիս են նաև իրենց անկախ միացման և անջատման անջատիչով: Պարզապես միացրեք հոսանքի վարդակը (համոզվեք, որ ձեռք բերեք arduino- ի հետ համատեղելի նավահանգիստ) arduino- ին:

Քայլ 6: Շրջանների ընդհանուր դասավորությունը

Շրջանների ընդհանուր դասավորությունը
Շրջանների ընդհանուր դասավորությունը

Ահա թե ինչ է կատարվում գլխարկի տակ.

-L298- ով վարվող արագաչափ շարժիչներ

-V5 տախտակին միացված Ir սենսորը:

-12 վ էլեկտրամատակարարում

- Բոլոր էլեկտրական բաղադրիչները սնուցվում/ հիմնավորվում են `անհրաժեշտության դեպքում օգտագործելով հիմնավորման ռելս:

Քայլ 7: Կոդ և աշխատանքային սկզբունք

Կոդ և աշխատանքային սկզբունք
Կոդ և աշխատանքային սկզբունք

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

Քայլ 8. Ներառյալ IR գրադարանը

Ներառյալ IR գրադարանը
Ներառյալ IR գրադարանը

-Առցանց կան բազմաթիվ գրադարաններ, որոնք կարող են ներառվել arduino- ի էսքիզի մեջ `հեռակառավարման վահանակի ծրագրավորումը հեշտացնելու համար: Դրանք կարելի է գտնել, օրինակ ՝

www.liquidcrystal.com

www.elegoo.com

Գրադարանը ներբեռնելուց հետո այն ներառեք ձեր սկզբնական ուրվագծի մեջ (տես վերևի պատկերը):

Theրագրում կա նաև «օրինակ էսքիզներ», որոնցից մեկը Ir համակարգի համար է: Սա նույնպես հիանալի ելակետ կլիներ: (տես վերևի պատկերը)

Ներառված է նաև հեղուկ բյուրեղյա ֆայլ ՝ գրադարանի որոշ հատկություններով:

Քայլ 9. Programրագրեք այն բանալիները, որոնք ցանկանում եք օգտագործել:

Programրագրեք այն բանալիները, որոնք ցանկանում եք օգտագործել
Programրագրեք այն բանալիները, որոնք ցանկանում եք օգտագործել

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

օրինակ

#ներառում

#սահմանել F 16736925

#սահմանել B 16754775

որտեղ «F» - ը լինելու է առաջ գնալու հետ կապված փոփոխականը և դրան հաջորդող թվանշանը, այս առաջադրանքը կատարելու յուրահատուկ հիմնական արժեքը:

Հատուկ բաղադրիչների «բարձր» կամ «ցածր» սահմանելը որոշակի նպատակներ է հետապնդում: օրինակ Մեր ծածկագրում, եթե մենք ցանկանում ենք, որ թնդանոթը առաջ գնա, մենք DC շարժիչի ելքային կապանքները կդարձնենք բարձր, ինչը կհանգեցնի մեքենայի շարժման: Այս ամենի ամբողջական ուրվագիծը կտրամադրվի վերջում:

Քայլ 10: Ավարտեք ծածկագիրը և շարժվեք:

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

Քայլ 11: Վերբեռնեք ձեր ծածկագիրը և փորձարկեք այն:

Վերբեռնեք ձեր ծածկագիրը և փորձարկեք այն
Վերբեռնեք ձեր ծածկագիրը և փորձարկեք այն

Եթե ամեն ինչ լավ անցավ, դուք պետք է կարողանաք ձեր թնդանոթը շարժել: Համոզվեք, որ մարտկոցները լիցքավորեք և միացրեք: Բացի այդ, մի գործարկեք թնդանոթը, երբ միացված եք համակարգչին: Սա կարող է վտանգավոր լինել ձեր շինության որոշ զգայուն մասերի համար:

Հաջողություն!

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