Оглавление:

Наклонять лабиринт LEGO с помощью Micro: bit: 9 шагов
Наклонять лабиринт LEGO с помощью Micro: bit: 9 шагов

Видео: Наклонять лабиринт LEGO с помощью Micro: bit: 9 шагов

Видео: Наклонять лабиринт LEGO с помощью Micro: bit: 9 шагов
Видео: ПРОШЕЛ СО ВТОРОГО РАЗА: Эксклюзивный ЛЕГО лабиринт 40596 подробный обзор 2023 2024, Июль
Anonim
Наклонять лабиринт LEGO с помощью Micro: bit
Наклонять лабиринт LEGO с помощью Micro: bit
Наклонять лабиринт LEGO с помощью Micro: bit
Наклонять лабиринт LEGO с помощью Micro: bit
Наклонять лабиринт LEGO с помощью Micro: bit
Наклонять лабиринт LEGO с помощью Micro: bit

Ни для кого не секрет, что LEGO потрясающий, и нет ничего, что мы любим больше, чем добавление забавной электроники в наши наборы LEGO, чтобы сделать их еще более потрясающими. У нашего лабиринта LEGO есть ручки на двух сторонах, чтобы вы могли наклонять верхнюю половину и маневрировать мячом через лабиринт от начала до конца. Вы можете создавать свои собственные лабиринты (это LEGO!), Чтобы сделать их настолько простыми или сложными, насколько захотите.

Добавим электроники! Мы будем использовать micro: bit вместе с битовой платой (совместимой с LEGO). Мы собираемся подключить к Bit Board небольшой джойстик, чтобы он мог управлять движением двух сервоприводов для наклона лабиринта по осям X и Y.

Если вам нравятся наши проекты и вы хотите видеть больше того, чем мы занимаемся каждую неделю, подпишитесь на нас в Instagram, Twitter, Facebook и YouTube.

Запасы:

На самом деле Brown Dog Gadgets продает комплекты и принадлежности, но вам не нужно ничего покупать у нас, чтобы реализовать этот проект. Хотя, если вы это сделаете, это поможет нам в создании новых проектов и ресурсов для учителей.

Электронные части:

  • 1 x Набор битовых плат Crazy Circuits
  • 1 х микро: бит
  • 2 x LEGO-совместимый сервопривод на 270 градусов
  • 1 х большой палец
  • 4 х перемычки

Детали LEGO:

Нам просто нужно несколько деталей, чтобы прикрепить наши сервоприводы к опорным плитам LEGO, и шестерню, чтобы соединиться с ручками наклона. Кроме того, используются простые кирпичи и опорные плиты. Мы предоставили ссылки на каждую деталь на BrickOwl, но вы можете найти их везде, где продаются детали LEGO или LEGO-совместимые.

  • 2 шестерни LEGO с 16 зубцами
  • 2 x LEGO Axle 4 (3705)
  • 4 кубика LEGO Technic 1 x 2 с осевым отверстием
  • Разное. Детали (опорные плиты, кирпичи и т. Д.)

Шаг 1: собрать / собрать лабиринт

Получить / собрать лабиринт
Получить / собрать лабиринт
Получить / собрать лабиринт
Получить / собрать лабиринт

У нас есть один из лабиринтов от JK Brickworks, и мы подумали, что было бы весело моторизировать механизм наклона и сделать его управляемым двухосевым джойстиком.

Набор больше недоступен от LEGO, но вы можете найти бывшие в употреблении или построить свой собственный лабиринт, используя концепции из этой версии.

Шаг 2: добавьте пластины LEGO

Добавить пластины LEGO
Добавить пластины LEGO

Стандартный лабиринт управляется вручную. Вы держите и вращаете два колеса по бокам, и лабиринт наклоняется, чтобы продвинуть мяч через него.

Мы добавили опорную плиту LEGO с каждой стороны, где находится колесо, чтобы мы могли прикрепить наши LEGO-совместимые серводвигатели.

Серводвигатель имеет шестерню LEGO с прикрепленными к ней 16 зубьями, которая входит в зацепление с зубьями шестерни на внешней стороне колеса. Когда наш сервопривод вращается, он вращает колесо и наклоняет стол.

Мы удалили несколько плоских деталей LEGO сбоку и добавили несколько кирпичей, чтобы соединить нашу опорную плиту. (В качестве альтернативы вы можете прикрепить лабиринт и опорные плиты к большей опорной плите внизу или к плоской поверхности с помощью ленты и т. Д.)

Шаг 3: Добавьте битовую плату

Добавить битовую плату
Добавить битовую плату
Добавить битовую плату
Добавить битовую плату
Добавить битовую плату
Добавить битовую плату

Добавьте Bit Board в свой проект. Вам нужно, чтобы он был расположен между двумя сервоприводами, чтобы провода могли дотянуться до серводвигателей.

Мы просто приклеили наш к опорной плите LEGO с помощью нескольких тонких кубиков LEGO.

Мы собираемся использовать только контактные заголовки для подключения вещей в этом проекте, поэтому нам не нужно беспокоиться о LEGO-совместимых отверстиях для контактов на битовой плате.

Шаг 4: Добавьте сервоприводы

Добавить сервоприводы
Добавить сервоприводы
Добавить сервоприводы
Добавить сервоприводы

После того, как вы установили опорную плиту LEGO, вы можете добавить свои сервоприводы. Для крепления каждого сервопривода мы использовали следующие детали:

  • 1 ось LEGO Axle 4 (3705)
  • 2 кубика LEGO Technic 1 x 2 с осевым отверстием

Вы можете обнаружить, что сервоприводы немного раскачиваются при повороте механизма, поэтому может быть полезно собрать больше кубиков LEGO вокруг точек крепления сервопривода, чтобы добавить стабильности.

Шаг 5: Подключите сервоприводы

Подключить сервоприводы
Подключить сервоприводы
Подключить сервоприводы
Подключить сервоприводы
Подключить сервоприводы
Подключить сервоприводы

Вставьте Y-образный разъем сервопривода в ряд контактов 14. Оранжевый провод подключается к контакту 0, красный провод - к столбцу + (положительный), а коричневый провод - к столбцу - (отрицательный).

Подключите разъем сервопривода X к ряду контактов 13. Оранжевый провод подключается к контакту 0, красный провод - к столбцу + (положительный), а коричневый провод - к столбцу - (отрицательный).

Помнить! Вам нужно будет добавить внешний аккумулятор для питания сервоприводов. Батарейный блок может питать сервоприводы, а также micro: bit, поэтому, как только вы закончите программировать micro: bit, вы можете отсоединить USB-кабель.

Шаг 6: Подключите Thumbstick

Подключить Thumbstick
Подключить Thumbstick
Подключить Thumbstick
Подключить Thumbstick

Использование перемычек начните с подключения штифта VRY Thumbstick к контакту 1 на битовой плате.

Затем вставьте контакт VRX Thumbstick в контакт 0 на битовой плате.

Затем вставьте контакт Thumbstick + 5V в столбец + (положительный).

И, наконец, вставьте GND-контакт Thumbstick GND в столбец - (отрицательный).

Шаг 7: Добавьте аккумулятор

Добавить аккумулятор
Добавить аккумулятор

Мы собираемся добавить к Bit Board два батарейных блока AAA для питания micro: bit и сервоприводов.

Хотя USB-кабель можно использовать для программирования micro: bit и для подачи питания на некоторые маломощные компоненты (светодиод или пьезо-динамик и т. Д.), Он не может питать серводвигатели, которые мы используем.

Шаг 8: Загрузите код

Загрузите код
Загрузите код

Подключите кабель USB к micro: bit, а затем подключите его к компьютеру.

Мы будем использовать makecode.microbit.org для программирования нашей платы. Он использует простой интерфейс блока перетаскивания.

Мы собираемся загрузить следующий код для нашей программы Maze Tilter:

После загрузки кода вы можете отсоединить USB-кабель и вставить бит micro: bit в Bit Board, чтобы он мог управлять сервоприводами.

Шаг 9: Проверьте это

Проверьте это!
Проверьте это!

Теперь, когда у вас подключены сервоприводы и джойстик, ваш код загружен и вы запитали свою Bit Board от аккумуляторной батареи, вы готовы к тестированию!

Одна вещь, которую вам нужно сделать, это выровнять стол лабиринта, а затем убедиться, что сервоприводы находятся в наполовину положении, прежде чем соединять шестерни.

Код установит сервоприводы на полпути при запуске, поэтому вы всегда должны начинать с уровня таблицы при включении Bit Board.

Когда вы отпускаете джойстик, он возвращается в среднее положение, и мы установили код, чтобы оставить немного места для маневра, чтобы он не двигался сам по себе.

Мы готовы к работе! Сможете ли вы достать мяч от начала до конца лабиринта? Сможете ли вы сделать это быстрее, чем ваш друг?

Рекомендуемые: