
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57



Използваме micro: bit заедно с удобен за LEGO бит борд, за да управляваме двата серво мотора, които ще позволят на WALL-E да може да премине опасния терен на пода в хола ви.
За кода ще използваме Microsoft MakeCode, който е блоков редактор на код, който е лесен за използване. Ще можете да заредите нашия код и да го използвате, както и да го редактирате и персонализирате, за да го направите свой собствен. Това е чудесен начин да експериментирате, като правите корекции и виждате как те променят движението на WALL-E.
Bit Board е нова (от 2020 г.) част от системата Crazy Circuits само за micro: bit, която се състои от голям брой компоненти, които са съвместими с LEGO и ви позволяват да изграждате схеми върху основни плочи и части на LEGO. Bit Board е съвместим с V2 и предишни версии на micro: bit, както и с Adafruit Clue борда за разработка.
Ако харесвате нашите проекти и искате да видите повече от това, което получаваме всяка седмица, моля, последвайте ни в Instagram, Twitter, Facebook и YouTube.
Консумативи:
Brown Dog Gadgets всъщност продава комплекти и консумативи, но не е нужно да купувате нищо от нас, за да направите този проект. Въпреки това, ако го направите, помогнете ни да създадем нови проекти и ресурси за учители.
Електронни части:
- 1 x Комплект битова платка Crazy Circuits
- 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 Brick 2 x 2 (3003 /6223)
Стъпка 1: Придобийте / Сглобете WALL-E

Ако все още нямате комплект LEGO WALL-E, те могат да бъдат намерени, но те често се продават на цени на колекционерско ниво. Ако имате такъв, това ръководство ще ви покаже как да го направите програмируем WALL-E, който може да се движи сам!
Намерихме комплект WALL-E на разумна цена и той вече беше сглобен, така че спестихме малко време. Имайки това предвид, това ръководство ще приеме, че започвате с вече изграден WALL-E и просто добавяте частите Crazy Circuits.
Стъпка 2: Добавете LEGO части

Трябваше да добавим няколко специални LEGO части към нашата конструкция, за да монтираме нашите серво мотори и да ги свържем с релсите, които позволяват WALL-E да се движи. Изображението показва частите, които използвахме.
(Връзките към всяка част на BrickOwl.com са предоставени във въведението по -горе.)
Стъпка 3: Добавете Servos



Свържете две от скобите към 2x2 LEGO тухла, както е показано. Направете две от тези възли и ги използвайте за свързване на серво моторите един към друг.
С двата свързани серво мотора можете да прикрепите целия комплект към дъното на WALL-E.
Съединителите за оси LEGO ще отидат на вала на серво моторите и ще се свържат с оста LEGO. (Техническата втулка на LEGO се използва за задържане на оста на място странично.)
Стъпка 4: Добавете батерия



В отделението на WALL-E има достатъчно място за съхранение на 2 батерии AAA.
Успяхме да прокараме проводниците на батерията през една от пролуките в WALL-E, за да можем да пуснем конектора към Bit Board.
Без превключвател на захранването просто включваме и изключваме батерията, за да включим и изключим WALL-E.
Стъпка 5: Добавете Bit Board



За да прикрепим Bit Board към задната част на WALL-E, използвахме няколко 1 x 8 LEGO плочи и някои 1 x 2 LEGO плочи, за да изместим дъното, за да съответства на отворите на Bit Board.
Може да намерите други опции за монтиране на Bit Board, но това работи за нас и ни позволи лесно да включим батерията и сервомоторите.
Стъпка 6: Свържете Servos



Свържете лявото серво към Pin 0 на Bit Board, а дясното servo към Pin 1 на Bit Board.
ЗАБЕЛЕЖКА! Уверете се, че кафявият проводник на серво конектора е свързан към - (отрицателен) ред и червеният проводник на серво е свързан към + (положителния) ред. Оранжевият проводник ще бъде най -близо до номерацията 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 изобщо не се движи, уверете се, че сервомониторите и батерията са свързани правилно, и се уверете, че кодът е зареден в micro: bit.
WALL-E е страхотен, но ако нямате такъв, можете да използвате същата схема, включваща два 360-градусови серво с непрекъснато въртене в други роботи.
Препоръчано:
"High-Fivey" картон Micro: бит робот: 18 стъпки (със снимки)

„High-Fivey“на Cardboard Micro: bit Robot: Останал вкъщи, но все пак имате нужда да хапнете някого? Направихме приятелски малък робот с малко картон и micro: bit заедно с битовата дъска на Crazy Circuits и всичко, което тя иска от вас, е една петица, за да поддържа любовта ви към вас жива
Автоматична система за поливане на растения, използваща Micro: бит: 8 стъпки (със снимки)

Автоматична система за поливане на растения с помощта на Micro: bit: В тази инструкция ще ви покажа как да изградите автоматична система за поливане на растения, използвайки Micro: bit и някои други малки електронни компоненти. Micro: bit използва сензор за влага да следи нивото на влага в почвата на растението и
Felt Micro: Значка с име на бит - Craft + Coding!: 6 стъпки (със снимки)

Felt Micro: bit Name Badge - Craft + Coding !: Най -важното, от което се нуждаете в летен лагер, е страхотна значка с име! Тези инструкции ще ви покажат как да програмирате BBC micro: bit, за да покажете на всички кой сте, след което създайте и персонализирайте филцов знак, за да го съдържа. Стъпки 1 & 2 са за прог
Мрежово съперничество: игра с ниска латентност за BBC Micro: бит: 10 стъпки (със снимки)

Network Rivalry: Игра с ниска латентност за BBC Micro: bit: В този урок ще обясня как да внедря основна мултиплейър игра на BBC micro: bit със следните функции: Прост интерфейс Ниска латентност между натискането на бутони и актуализации на екрана Гъвкав брой участници Лесно сътрудничество
Измервания на светлината и цвета с Pimoroni Enviro: бит за Micro: бит: 5 стъпки

Измервания на светлината и цвета с Pimoroni Enviro: бит за Micro: bit: Преди това бях работил на някои устройства, които позволяват измерване на светлината и цвета и може да откриете много за теорията зад тези измервания на инструкциите тук и тук. наскоро пусна enviro: bit, добавка за m