Բովանդակություն:
- Քայլ 1: Ձեռք բերեք / հավաքեք WALL-E
- Քայլ 2: Ավելացրեք LEGO մասեր
- Քայլ 3: Ավելացնել սերվերներ
- Քայլ 4: Ավելացնել մարտկոց
- Քայլ 5: Ավելացնել Bit տախտակ
- Քայլ 6: Միացրեք Servos- ը
- Քայլ 7: Բեռնեք ծածկագիրը
- Քայլ 8: Փորձարկիր այն:
Video: LEGO WALL-E Micro- ով ՝ բիթ ՝ 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Մենք օգտագործում ենք միկրո.
Կոդի համար մենք կօգտագործենք Microsoft MakeCode- ը, որը բլոկի վրա հիմնված կոդերի խմբագիր է և հեշտ օգտագործման համար: Դուք կկարողանաք բեռնել մեր կոդը և օգտագործել այն, ինչպես նաև խմբագրել այն և հարմարեցնել այն ՝ այն դարձնելով ձեր սեփականը: Սա հիանալի միջոց է փորձեր կատարելու համար `ճշգրտումներ կատարելով և տեսնելով, թե ինչպես են դրանք փոխում WALL-E- ի շարժումները:
Bit Board- ը Crazy Circuits համակարգի նոր (2020 թվականի դրությամբ) միկրո -բիթերի համար է: Այն բաղկացած է մեծ թվով բաղադրիչներից, որոնք համատեղելի են LEGO- ով և թույլ են տալիս կառուցել սխեմաներ LEGO բազային սալերի և մասերի վրա: Bit Board- ը համատեղելի է V2- ի և micro: bit- ի նախորդ տարբերակների, ինչպես նաև Adafruit Clue զարգացման տախտակի հետ:
Եթե ձեզ դուր են գալիս մեր նախագծերը և ցանկանում եք ավելի շատ տեսնել, թե ինչ ենք ստանում ամեն շաբաթ, խնդրում ենք հետևեք մեզ Instagram- ում, Twitter- ում, Facebook- ում և YouTube- ում:
Պարագաներ:
Brown Dog Gadgets- ն իրականում վաճառում է հավաքածուներ և պարագաներ, բայց այս նախագիծը պատրաստելու համար մեզանից ոչինչ պետք չէ գնել: Թեև, եթե դա անեք, այն կօգնի մեզ աջակցել նոր նախագծերի և ուսուցիչների ռեսուրսների ստեղծման գործում:
Էլեկտրոնային մասեր
- 1 x Crazy Circuits Bit Board Kit
- 1 x միկրո: բիթ
- 2 x LEGO Համատեղելի շարունակական պտույտ 360 աստիճանի սերվո
LEGO մասեր
Մենք օգտագործում էինք տարբեր մասեր, բայց LEGO- ի աշխարհը հսկայական է, և դուք կարող եք գտնել այլ մասեր, որոնք նույնքան լավ են աշխատում: Կարևոր բաները, որ դուք պետք է անեք, դա սերվոները ներքևում տեղադրելու և հետքերին միանալու միջոց է: Մենք տրամադրել ենք BrickOwl- ի յուրաքանչյուր մասի հղումներ, բայց դրանք կարող եք գտնել ամենուր, որտեղ վաճառվում են LEGO կամ LEGO համատեղելի մասեր:
- 4 x LEGO փակագիծ 1 x 2 - 2 x 2 (21712 /44728)
- 2 x LEGO առանցքի միակցիչ (հարթ «x» անցքով) (59443)
- 2 x LEGO առանցք 5 վերջնակետով (15462)
- 2 x LEGO Technic Bush 1/2 ատամների տեսակով 1 (4265)
- 1 x LEGO աղյուս 2 x 2 (3003 /6223)
Քայլ 1: Ձեռք բերեք / հավաքեք WALL-E
Եթե դուք դեռ չունեք LEGO WALL-E հավաքածու, դրանք կարելի է գտնել, բայց դրանք հաճախ վաճառվում են կոլեկցիոներների մակարդակով: Եթե ունեք որևէ մեկը, այս ուղեցույցը ցույց կտա ձեզ, թե ինչպես այն դարձնել ծրագրավորվող WALL-E, որը կարող է ինքնուրույն շարժվել:
Մենք գտանք WALL-E հավաքածու ողջամիտ գնով և այն արդեն հավաքված էր, ուստի մի փոքր ժամանակ խնայեցինք: Հաշվի առնելով դա, այս ուղեցույցը ենթադրելու է, որ դուք սկսում եք արդեն կառուցված WALL-E- ով և պարզապես ավելացնում եք Crazy Circuits- ի մասերը:
Քայլ 2: Ավելացրեք LEGO մասեր
Մենք պետք է մի քանի հատուկ LEGO մասեր ավելացնենք մեր կառուցվածքին, որպեսզի մեր servo շարժիչները տեղադրվեն և միացվեն այն ուղիներին, որոնք թույլ են տալիս WALL-E- ին շարժվել: Պատկերը ցույց է տալիս այն մասերը, որոնք մենք օգտագործել ենք:
(BrickOwl.com- ի յուրաքանչյուր մասի հղումները տրված են վերը նշված ներածականում):
Քայլ 3: Ավելացնել սերվերներ
Փակագծերից երկուսը միացրեք 2x2 LEGO աղյուսին, ինչպես ցույց է տրված: Պատրաստեք այս հավաքածուներից երկուսը և դրանք օգտագործեք սերվո շարժիչները միացնելու համար:
Երկու միացված servo շարժիչներով դուք կարող եք ամբողջ հավաքածուն ամրացնել WALL-E- ի ներքևի մասում:
LEGO առանցքի միակցիչները կանցնեն servo շարժիչների լիսեռը և կկապվեն LEGO առանցքի հետ: (LEGO Technic Bush- ը օգտագործվում է առանցքը կողային տեղում պահելու համար):
Քայլ 4: Ավելացնել մարտկոց
WALL-E- ի խցիկում բավականաչափ տեղ կա `2 AAA մարտկոցի տուփ պահելու համար:
Մենք կարողացանք մարտկոցի տուփի լարերը անցնել WALL-E- ի բացերից մեկի միջով, որպեսզի կարողանանք միակցիչը գործարկել Bit Board- ի վրա:
Առանց հոսանքի անջատիչի մենք պարզապես միացնում և անջատում ենք մարտկոցը ՝ WALL-E- ը միացնելու և անջատելու համար:
Քայլ 5: Ավելացնել Bit տախտակ
WALL-E- ի հետևի մասում Bit տախտակը ամրացնելու համար մենք օգտագործեցինք մի քանի 1 x 8 LEGO ափսեներ և որոշ 1 x 2 LEGO սալեր `հատակը փոխհատուցելու համար, որպեսզի այն համապատասխանի Bit տախտակի անցքերին:
Դուք կարող եք գտնել Bit Board- ի տեղադրման այլ տարբերակներ, բայց դա մեզ մոտ աշխատեց և թույլ տվեց մեզ հեշտությամբ միացնել մարտկոցը և սպասարկողները:
Քայլ 6: Միացրեք Servos- ը
Բիթ տախտակի վրա ձախ սերվոն միացրեք Pin 0 -ին, իսկ աջ սերվոն միացրեք Bit Board- ի Pin 1 -ին:
ՆՇՈՒՄ! Համոզվեք, որ servo միակցիչի շագանակագույն մետաղալարը միացված է - (բացասական) շարքին, իսկ սերվոյի կարմիր մետաղալարը ` + (դրական) շարքին: Նարնջագույն մետաղալարն ամենամոտ կլինի տախտակի 0 կամ 1 համարակալմանը:
Եթե գտնում եք, որ WALL-E- ը հետ է շարժվում առաջ (ոչ թե հետ), այլ կարող եք փոխանակել սերվերի միացման եղանակը կամ փոփոխություններ կատարել ծածկագրում:
Քայլ 7: Բեռնեք ծածկագիրը
Միացրեք USB մալուխը միկրո: բիթին և այն միացրեք համակարգչին:
Մենք կօգտագործենք makecode.microbit.org- ը `մեր տախտակը ծրագրավորելու համար: Այն օգտագործում է պարզ քաշել և թողնել բլոկի միջերես:
Մենք պատրաստվում ենք բեռնել հետևյալ ծածկագիրը մեր WALL-E ծրագրի համար ՝
Դուք կարող եք փոխել ծածկագիրը ՝ WALL-E- ի շարժման վրա ազդելու համար: Կոդում կա հինգ «գործառույթ» ՝ goForward, goBackward, turnLeft, turnRight և stop:
Հինգ գործառույթները կարող են տեղադրվել ծածկագրի հավերժ բաժնում ՝ ցանկացած հերթականությամբ: Յուրաքանչյուր գործառույթի համար այն կոչվում է այնպիսի պարամետրով, որը նշում է, թե որքան երկար պետք է այն աշխատի այսպես. GoForward (5000)
Հիշեք ՝ 1000 միլիվայրկյան հավասար է 1 վայրկյանի, 5000 միլիվայրկյան ՝ 5 վայրկյանի և այլն:
Երբ ծածկագիրը բեռնվում է, կարող եք անջատել USB մալուխը և միկրո: բիթը տեղադրել Bit տախտակի մեջ, որպեսզի այն կարողանա կառավարել սերվերը:
Քայլ 8: Փորձարկիր այն:
Կոդը բեռնելուց հետո սերվերը միացված են և մարտկոցը միացնում են Bit Board WALL-E- ին:
Եթե WALL-E- ն ընդհանրապես չի շարժվում, համոզվեք, որ սերվերն ու մարտկոցը միացված են ճիշտ և համոզվեք, որ ծածկագիրը բեռնված է միկրո: բիթ:
WALL-E- ն հիանալի է, բայց եթե չունեք մեկը, կարող եք օգտագործել այս նույն սխեման ՝ ցուցադրելով երկու 360 աստիճանի շարունակական պտտման սերվոներ այլ ռոբոտներում:
Խորհուրդ ենք տալիս:
Տիեզերական զավթիչները Micropython- ում Micro- ում. Բիթ ՝ 5 քայլ
Տիեզերական զավթիչները Micropython- ում ՝ Micro: bit: Մեր նախորդ հոդվածներում մենք ուսումնասիրել ենք GameGo- ի խաղերի ստեղծումը ՝ դյուրակիր ռետրո խաղային կոնսոլը, որը մշակվել է TinkerGen կրթության կողմից: Մեր պատրաստած խաղերը հիշեցնում էին հին Nintendo խաղերը: Այսօրվա հոդվածում մենք պատրաստվում ենք հետքայլ կատարել
Միացված ծաղկաման Micro- ի համար. Բիթ ՝ 4 քայլ
Միացված մի ծաղկաման Micro: bit- ի համար Սա տեղեկատվություն է ստանում հողի խոնավության տվիչից (հաղորդունակություն): Հողի խոնավության վա տառադարձում
Networkանցային մրցակցություն. Ցածր ուշացման խաղ BBC Micro- ի համար. Բիթ ՝ 10 քայլ (նկարներով)
Rանցային մրցակցություն. Ցածր ուշացման խաղ BBC Micro- ի համար. էկրանի թարմացումներ flexibleկուն թվով մասնակիցներ Easy co
Micro- ի համար խաղալիք կռունկ կոտրելը. Բիթ հսկողություն `9 քայլ
Micro: bit Control- ի համար խաղալիք կռունկ կոտրելը. Այս քայլ առ քայլ ուղեցույցում մենք ձեզ կներկայացնենք խաղալիք կռունկը հարմարեցնելու միջոցով, որպեսզի այն կառավարվի BBC micro: bit- ով, օգտագործելով Kitronik Motor Driver Board- ը BBC micro- ի համար: bit- ը և BBC- ի միկրո. bit- ի ներկառուցված արագացուցիչը ՝ թեքությունը հայտնաբերելու համար
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ մեկ կտտոցով Windows և Linux հավելվածով (32 բիթ և 64 բիթ): Հեշտ է վերստեղծել, Հեշտ օգտագործել, Հեշտ տեղափոխել ՝ 3 քայլ
DIY MusiLED, Երաժշտության համաժամեցված լուսադիոդներ ՝ մեկ կտտոցով Windows և Linux հավելվածով (32-բիթ և 64-բիթ): Հեշտ է վերստեղծել, դյուրին օգտագործել, հեշտ է տեղափոխել. LED- ները դրանք լուսավորելու են ըստ հարվածի էֆեկտների (Snare, High Hat, Kick)