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

LEGO Arduino Sentry Turret: 9 քայլ
LEGO Arduino Sentry Turret: 9 քայլ

Video: LEGO Arduino Sentry Turret: 9 քայլ

Video: LEGO Arduino Sentry Turret: 9 քայլ
Video: Arduino Missile Defense Radar System in ACTION 2024, Հունիսի
Anonim
Image
Image
Oldոդման
Oldոդման

Այս ձեռնարկը ձեզ քայլ առ քայլ ցույց կտա, թե ինչպես ստեղծել ձեր սեփական (ոչ մահացու) պահակախմբը LEGO- ի կտորներից, Arduino UNO- ի խորհուրդը, Bricktronics Shield- ը, մի քանի լար և մի փոքր կապար: Այն ունակ է ավտոմատ և հեռակառավարման գործառույթի ՝ IR սենսորի և հեռակառավարման միջոցով:

Քայլ 1: Պահանջվող նյութեր

Գործիքներ:

- 1x 220-240V եռակցման երկաթ

- 1x եռակցման երկաթի տակդիր

- 1x զոդման հոսքի տարա

- xոդման մետաղալարերի 1 կծիկ

- jumper մետաղալարերի 1 կծիկ

- 1x էլեկտրական կտրիչ

- 1x պաշտպանիչ ակնոց

Նյութեր:

- 1x Arduino UNO տախտակ

- 1x Bricktronics վահան (Wayne & Layne)

- 1x 9 վոլտ մարտկոց

- 1x 9 վոլտ մարտկոցի կրիչ

- 1x V5 Bricktronics վահանի ամրացման ափսե (հասանելի է Wayne & Layne- ից)

- 1x կարճ երկարություն 25 սմ NXT/EV3 մալուխ

- 1x Sparkfun IR հեռակառավարիչ

- 1x P/N IR ընդունիչ ցուցիչ TSOP38238

- 1x առանց զոդման մինի տախտակ (47 x 35 x 10 մմ)

- 2x 35 սմ NXT/EV3 ճկուն մալուխ

- 3x NXT միակցիչ մալուխ

- 3x M3 ընկույզ

- 4x7 մմ պտուտակ

- 4x 1 դյույմ մետաղական կանգառ

LEGO մասեր

Ստորև կարող եք ներբեռնել թղթապանակը, որը պարունակում է PDF ֆայլեր և LEGO մասերի ցուցակների-j.webp

Գնդակի արձակման համար օգտագործվող զինամթերքը Bionicle Zamor Sphere, Bricklink ID 54821 է: Ընդհանուր առմամբ 7 ոլորտ է պահանջվում, որպեսզի արձակիչը լցվի կցված ամսագրով:

Քայլ 2: Հիմքի կառուցում

Կառուցվածքի Lego Digital Designer ֆայլը կարելի է ներբեռնել ստորև: Այն բացելու համար ձեզ հարկավոր կլինի Lego Digital Designer- ի վերջին տարբերակը, որը կարելի է ներբեռնել https://ldd.lego.com/hy-sg/download հասցեով:

Քայլ 3. Գնդակի հրաձիգի կառուցում

Կառուցվածքի Lego Digital Designer ֆայլը կարելի է ներբեռնել ստորև: Այն բացելու համար ձեզ հարկավոր կլինի Lego Digital Designer- ի վերջին տարբերակը, որը կարելի է ներբեռնել https://ldd.lego.com/hy-sg/download հասցեով:

ՀԵՌՈԿԱՅԻՆ ՎԵՐԱՀՍԿՈՈԹՅԱՆ ԱՌԱՆՁՆԱՀԱՏԿՈԹՅՈՆԸ ՕԳՏԱԳՈՐԵԼՈ RԹՅՈՆ, ՀԱՆEMԵՔ «Տեխնիկական ճառագայթ 4 x 0.5 Liftarm» - ը գնդակի կրակողից, որպեսզի կարողանա լիովին շրջվել:

Քայլ 4: Sոդում

1. Մալուխային կտրիչով կտրեք 3 առանձին լարային թռչկոտիչ: Յուրաքանչյուր լար պետք է լինի 20 սանտիմետրից պակաս:

2. Լարերի երկու ծայրերին կտրեք կես սանտիմետր կաուչուկ `միակցիչները բացահայտելու համար: Վերևում ներկայացված է մի օրինակ, թե ինչպիսին պետք է լինի վերջը:

3. Տեղադրեք յուրաքանչյուր տողի ծայրերից մեկը վերևի առաջին լուսանկարում կարմիր սլաքներով նշված երեք անցքերի մեջ: Endsոդեք այս ծայրերը դրանց կողքին ամրացված բիտերին, որոնք նշված են վերևի երկրորդ լուսանկարի կապույտ սլաքներով:

Քայլ 5: Ռոբոտին միասին դնելը

Ռոբոտը միասին դնելը
Ռոբոտը միասին դնելը
Ռոբոտը միասին դնելը
Ռոբոտը միասին դնելը
Ռոբոտը միասին դնելը
Ռոբոտը միասին դնելը

Յուրաքանչյուր պատկեր վերևի ձախ անկյունում ունի մի շարք, որը համապատասխանում է ստորև նշված քայլերին.

1. Սողեք մարտկոցի 9 վոլտ մարտկոցի մեջ այն ռոբոտի հետևի խցիկի մեջ: Դուք կարող եք դա անել ՝ հանելով ձախ կողմի վահանակը: Համոզվեք, որ մետաղալարը տեղադրված է այնպես, ինչպես պատկերված է նկարում, որպեսզի այն հնարավոր լինի դուրս բերել և միացնել տախտակի արտաքին սնուցման վարդակին `առանց որևէ խնդրի:

2. Կցեք գնդակը հրաձիգը ՝ շարելով և տեղադրելով մուգ մոխրագույն մոխրագույն «Technic Axle 4 with Stop» և 4 վառ կապույտ «Technic Axle Pin» ՝ բոլորը «Technic Gear 40 ատամ» -ին միացված, բազայի NXT շարժիչի մեջ:

3. Կցեք Arduino UNO- ի տախտակը Bricktronics Shield- ի ամրացման ափսեին `1 դյույմանոց մետաղական ամրակներով, 7 մմ պտուտակներով և M3 ընկույզներով:

4. Կցեք ամրացման սալիկը հիմքին միացված 5 կապույտ կապում, որպես այդպիսին: Դրանից հետո, տեղադրեք «Տեխնիկական ճառագայթ 3 x 5 թեքված 90» և գունային տվիչը կապում, որպեսզի ափսեն տեղում մնա:

5. Սահեցրեք տախտակի մեջ Bricktronics Shield- ի և ռոբոտի հետևի գույնի սենսորի միջև եղած բացը:

Քայլ 6: Լարերի տեղադրում

Հաղորդալարեր
Հաղորդալարեր

Bricktronics Shield և NXT լարեր.

Շարժիչ 1 = Գնդակի հրաձիգ շարժիչ

Շարժիչ 2 = Հիմնական շարժիչ

Սենսոր 1 = Աջ հպման ցուցիչ

Սենսոր 2 = Ձախ ձեռքի հպման ցուցիչ

Սենսոր 3 = Գույնի ցուցիչ

Սենսոր 4 = Գնդակի հրաձիգ IR սենսոր

Theոդված լարերի և 3 փին IR սենսորի տեղադրման սխեմա վերևում է: Սլաքները ցույց են տալիս, թե որտեղ է յուրաքանչյուր մետաղալար տեղադրված տախտակի վրա:

Քայլ 7: mingրագրավորում

Ստորև կարող եք ներբեռնել մի թղթապանակ, որը պարունակում է Arduino ֆայլեր ՝ ինչպես ավտոմատ, այնպես էլ հեռակառավարման գործառույթների համար:

Եթե դուք օգտագործում եք Sparkfun IR հեռակառավարիչը, կոճակի HEX կոդերն են.

Անջատված = 0x10EFD827

A = 0x10EFF807

B = 0x10EF7887

C = 0x10EF58A7

Վեր = 0x10EFA05F

Ձախ = 0x10EF10EF

Աջ = 0x10EF807F

Վար = 0x10EF00FF

Կենտրոն (շրջան) = 0x10EF20DF

Քայլ 8: Նշումներ, որոնք պետք է նշվեն

- Գնդակահարողը կարողանում է կենտրոնից ինքնուրույն միայն 90 աստիճան թեքվել:

- Եթե գնդակը հրաձիգը չի հարվածում հպման տվիչներին, գուցե ցանկանաք բարձրացնել շարժիչի հիմնական հզորությունը կամ փոխել գնդակը հրաձիգի մալուխը:

- Գնդակը նետողը պետք է ձեռքով կարգավորվի `այն վեր կամ վար շարժելով:

- Գունավոր սենսորի պատճառով ռոբոտը չի կարողանում գործել թույլ լուսավորված կամ այլ կերպ մութ տարածքներում: Սա կարելի է շրջանցել ՝ կենտրոնացված պայծառ լույսը ուղղակիորեն շողացնելով գույնի տվիչի վրա:

- Եթե դուք ինտեգրված եք հեռակառավարման վահանակի գործառույթը, ապա ստիպված կլինեք ժամանակավորապես հեռացնել թվային 0 -ով զոդված թռիչքի մետաղալարերը մինի տախտակից `ցանկացած ծրագիր վերբեռնելու համար:

- Գնդակը հրաձիգը երբեմն կարող է խրվել, բայց մի քանի փորձից հետո ի վերջո կրակելու է: Դա կարող է տեղի ունենալ, քանի որ գնդակը խրված է կցված ամսագրում կամ շարժիչը բավարար ուժ չունի:

Քայլ 9: Ավարտում:

Ավարտում!
Ավարտում!

Շնորհավորում եմ: Դուք հաջողությամբ կառուցեցիք ձեր սեփական պահակախմբը:

Եթե ունեք որևէ հարց կամ առաջարկ, ազատ զգացեք թողնել դրանք մեկնաբանություններում:

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