Мазмуну:
- 1-кадам: WALL-E сатып алуу / чогултуу
- 2 -кадам: LEGO бөлүктөрүн кошуу
- 3 -кадам: Servos кошуу
- 4 -кадам: Батареяны кошуу
- 5 -кадам: Bit Board кошуу
- 6 -кадам: Серволорду туташтыруу
- 7 -кадам: Кодду жүктөңүз
- 8 -кадам: Аны сынап көрүңүз
Video: LEGO WALL-E Micro менен: бит: 8 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Биз WALL-E конок бөлмөсүнүн кабатынын коркунучтуу жерлерин басып өтүүгө мүмкүндүк бере турган эки servo моторун көзөмөлдөө үчүн LEGOго ылайыктуу Bit Board менен бирге micro: bitти колдонобуз.
Код үчүн биз колдонууга оңой болгон блокко негизделген код редактору болгон Microsoft MakeCode колдонобуз. Сиз биздин кодду жүктөп, аны колдоно аласыз, ошондой эле түзөтүп, аны өзүңүзгө ылайыкташтыра аласыз. Бул оңдоолорду киргизүү жана WALL-E кандайча өзгөрүп жатканын көрүп, эксперимент жасоонун эң сонун жолу.
Bit Board - бул Crazy Circuit системасынын жаңы (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 х LEGO кронштейн 1 х 2 - 2 х 2 (21712 /44728)
- 2 х LEGO Октук туташтыргычы ('x' тешиги менен жылмакай) (59443)
- 2 x LEGO Axle 5 End Stop менен (15462)
- 2 х LEGO Техникалык Буш 1/2 тиш түрү 1 (4265)
- 1 х LEGO Кирпич 2 х 2 (3003 /6223)
1-кадам: WALL-E сатып алуу / чогултуу
Эгерде сизде LEGO WALL-E топтому жок болсо, аларды табууга болот, бирок алар көп учурда коллектордук деңгээлдеги бааларга сатылат. Эгерде сизде бирөө болсо, анда бул колдонмодо аны өз алдынча кыймылдай ала турган, кантип программалоочу WALL-E кылуу керектиги көрсөтүлөт!
Биз WALL-E комплектин акылга сыярлык баада таптык жана ал мурунтан эле чогултулган, андыктан биз бир аз убакытты үнөмдөп калдык. Ушуну эске алуу менен, бул колдонмо сиз мурунтан эле курулган WALL-E менен баштайсыз жана Crazy Circuits бөлүктөрүнө жаңы эле кошуп жатасыз деп ойлойт.
2 -кадам: LEGO бөлүктөрүн кошуу
Биздин servo моторлорубузду орнотуп, WALL-E кыймылына мүмкүндүк берүүчү тректерге туташтыруу үчүн конструкциябызга бир нече атайын LEGO бөлүктөрүн кошууга туура келди. Сүрөт биз колдонгон бөлүктөрдү көрсөтөт.
(BrickOwl.com сайтындагы ар бир бөлүккө шилтемелер жогорудагы киришүүдө берилген.)
3 -кадам: Servos кошуу
Көрсөтүлгөндөй кронштейндердин экөөнү 2x2 LEGO кышына туташтырыңыз. Бул жыйнактардын экөөнү жасап, аларды servo моторлорду артка туташтыруу үчүн колдонуңуз.
Туташкан эки servo мотору менен WALL-E түбүнө бүтүндөй түзүлүштү тиркей аласыз.
LEGO Axle Connectors серво моторунун валына түшүп, LEGO Axleге туташат. (LEGO Technic Буш окту капталынан кармап туруу үчүн колдонулат.)
4 -кадам: Батареяны кошуу
WALL-E бөлүмүндө 2 AAA батарейканы сактоо үчүн орун жетиштүү.
Батарея пакетинин зымдарын WALL-E боштуктарынын биринен өткөрө алдык, андыктан коннекторду Бит тактасына иштете алдык.
Күйгүзгүч болбосо, WALL-E'ди күйгүзүү жана өчүрүү үчүн биз жөн эле батарейканы сайып, сууруп салабыз.
5 -кадам: Bit Board кошуу
Бит тактасын WALL-Eдин арт жагына жабыштыруу үчүн биз бир нече 1 x 8 LEGO плиталарын жана кээ бир 1 x 2 LEGO плиталарын колдонуп, түбүн Бит тактасындагы тешиктерге дал келтиребиз.
Сиз Бит тактасын орнотуунун башка варианттарын таба аласыз, бирок бул биз үчүн иштеди жана батарейка менен серволорду оңой сайууга мүмкүндүк берди.
6 -кадам: Серволорду туташтыруу
Сол сервону Бит тактасындагы Pin 0ге туташтырыңыз жана оң сервону Бит тактасындагы Pin 1ге туташтырыңыз.
ЭСКЕРТҮҮ! Серво туташтыргышынын күрөң зымы - (терс) катарга, ал эми кызыл жип + (оң) катарына туташканын текшериңиз. Апельсин зым тактадагы 0 же 1 номерине эң жакын болот.
Эгер WALL-E артка эмес, алдыга (же алдыга эмес, тескерисинче) жылып жатканын байкасаңыз, анда серволордун кантип туташтырылганын алмаштырууну же кодго өзгөртүүлөрдү киргизүүнү тандай аласыз.
7 -кадам: Кодду жүктөңүз
USB кабелин micro: bitке туташтырып, анан компьютериңизге сайыңыз.
Биз тактайыбызды программалоо үчүн makecode.microbit.org колдонобуз. Бул жөнөкөй сүйрөө жана түшүрүү блогунун интерфейсин колдонот.
Биз WALL-E программабыз үчүн төмөнкү кодду жүктөйбүз:
Сиз кодду WALL-E кыймылына таасир этүү үчүн өзгөртө аласыз. Коддо беш "функция" бар, goForward, goBackward, turnLeft, turnRight жана stop.
Беш функция коддун түбөлүк бөлүмүнө каалаган тартипте жайгаштырылышы мүмкүн. Ар бир функция үчүн ал канча убакыт иштеши керек экенин көрсөтүүчү параметр менен чакырылат: goForward (5000)
Эсиңизде болсун, 1000 миллисекунд 1 секундга барабар, 5000 миллисекунд 5 секундга барабар ж.б.
Код жүктөлгөндөн кийин, USB кабелин ажыратып, micro: bitти Бит тактасына киргизе аласыз, андыктан ал серволорду башкара алат.
8 -кадам: Аны сынап көрүңүз
Код жүктөлгөндөн кийин, сервопрограммалар сайылып, батарейканы Bit Board WALL-Eге туташтыра башташыңыз керек!
Эгерде WALL-E таптакыр кыймылдабаса, сервоприёмниктер менен батареянын туура туташтырылганын текшериңиз жана микро: битке код жүктөлгөнүн текшериңиз.
WALL-E укмуш, бирок эгерде сизде жок болсо, башка роботтордо 360 градустук үзгүлтүксүз айлануу сервосун камтыган ушул эле схеманы колдоно аласыз.
Сунушталууда:
BBC Micro: бит жана Scratch - Интерактивдүү руль жана Айдоо оюну: 5 кадам (Сүрөттөр менен)
BBC Micro: бит жана Scratch - Интерактивдүү руль жана Айдоо оюну: Менин бул жумадагы тапшырмаларымдын бири - бул биз жазган Scratch программасы менен иштөө үчүн BBC Micro: bitти колдонуу. Мен бул ThreadBoardди камтылган системаны түзүү үчүн эң сонун мүмкүнчүлүк деп ойлодум! Чийүү үчүн менин илхамым
Микро программалоо: Бит робот жана джойстик: MicroPython менен бит контроллери: 11 кадам
Микро программалоо: Bit Robot & Joystick: MicroPython менен Bit Controller: Robocamp 2019 үчүн, биздин жайкы робототехника лагери, 10-13 жаштагы жаштар BBC микро: битке негизделген "салмакка каршы роботту" ширетип, программалап жана куруп жатышат. микро: битти алыстан башкаруу катары колдонсоңуз болот.Эгер сиз азыр Robocampта болсоңуз, лыжа
Simple Micro: бит роботу Lego Technics Wheels менен: 5 кадам
Жөнөкөй микро: бит роботу Lego Technics дөңгөлөктөрү менен: Бул үйрөткүч 5мм перспекстин 2 даанасын колдонуп абдан жөнөкөй шассиди колдонуу жөнүндө, ошондуктан мен Micro: bit роботун мүмкүн болушунча тезирээк иштетип, иштете алам. Мен эч кандай электр шаймандарын колдонгон жокмун
Pimoroni Enviro менен жарык жана түстү өлчөө: микро үчүн бит: бит: 5 кадам
Pimoroni Enviro менен жарык жана түстү өлчөө: микро үчүн бит: бит: Мен буга чейин жарык жана түстү өлчөөгө мүмкүндүк берген кээ бир түзмөктөрдө иштеп келгем жана сиз бул жерде жана бул жерде көрсөтмөлөрдүн артында теория жөнүндө көп нерселерди таба аласыз. жакында эле enviro: bit, m үчүн кошумча
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой: 3 кадам
DIY MusiLED, Windows менен Linuxтун бир чыкылдатуусу менен музыканын синхрондуу LEDлери (32-бит жана 64-бит). Оңой жаратуу, колдонууга оңой, портко оңой .: Бул долбоор сизге 18 LED (6 Кызыл + 6 Көк + 6 Сары) Arduino тактасына туташтырууга жана компьютериңиздин Үн картасынын реалдуу убакыт сигналдарын талдоого жана аларды өткөрүүгө жардам берет. Светодиоддор аларды эффекттерге жараша күйгүзүшөт (Snare, High Hat, Kick)