Оглавление:

Турель LEGO Arduino Sentry: 9 шагов
Турель LEGO Arduino Sentry: 9 шагов

Видео: Турель LEGO Arduino Sentry: 9 шагов

Видео: Турель LEGO Arduino Sentry: 9 шагов
Видео: Need a Sentry Here! Part 2| Строится турель часть 2 2024, Июнь
Anonim
Image
Image
Пайка
Пайка

Это руководство покажет вам шаг за шагом, как создать свою собственную (нелетальную) турель из частей LEGO, платы Arduino UNO, щита Bricktronics, нескольких проводов и кусочка свинца. Он может работать как в автоматическом режиме, так и в режиме дистанционного управления с помощью ИК-датчика и пульта дистанционного управления.

Шаг 1. Необходимые материалы

Инструменты:

- 1x паяльник 220-240В

- 1x подставка для паяльника

- 1x контейнер для припоя

- 1x катушка припоя

- 1x катушка перемычки

- 1x электрический резак

- 1x защитные очки

Материалы:

- 1x плата Arduino UNO

- 1x щит Bricktronics (Wayne & Layne)

- 1x 9-вольтовый аккумулятор

- 1x 9-вольтовый аккумуляторный отсек

- 1x монтажная пластина для экрана V5 Bricktronics (поставляется Wayne & Layne)

- 1x короткий кабель NXT / EV3 длиной 25 см

- 1x ИК-пульт Sparkfun

- 1x P / N датчик ИК-приемника TSOP38238

- 1x беспаечный мини-макет (47 x 35 x 10 мм)

- 2 гибких кабеля 35 см NXT / EV3

- 3x соединительный кабель NXT

- 3 гайки M3

- 4х7мм болт

- 4x 1 дюймовая металлическая стойка

Детали LEGO:

Папку, содержащую файлы PDF и изображения в формате-j.webp

Боеприпасы, используемые для гранатомета, - это Bionicle Zamor Sphere, Bricklink ID 54821. Для наполнения гранатомета с прикрепленным магазином требуется 7 сфер.

Шаг 2: Строительство базы

Файл сборки Lego Digital Designer можно скачать ниже. Чтобы открыть его, вам понадобится последняя версия Lego Digital Designer, которую можно загрузить по адресу

Шаг 3: создание стрелка по мячу

Файл сборки Lego Digital Designer можно скачать ниже. Чтобы открыть его, вам понадобится последняя версия Lego Digital Designer, которую можно загрузить по адресу

ПРИ ИСПОЛЬЗОВАНИИ ПУЛЬТА ДИСТАНЦИОННОГО УПРАВЛЕНИЯ УДАЛИТЕ ОБА «Подъемник Technic Beam 4 x 0,5» из ШУРУ, ЧТОБЫ ОН МОЖЕТ ПОЛНОСТЬЮ ПОВОРАЧИТЬСЯ!

Шаг 4: пайка

1. Отрежьте 3 отдельные жилы проволочной перемычки с помощью кусачки. Каждая струна должна быть меньше 20 сантиметров.

2. Отрежьте полсантиметра резины на обоих концах шнурков, чтобы обнажить разъемы. Пример того, как должен выглядеть конец, показан выше.

3. Вставьте один из концов каждой струны в три отверстия, обозначенные красными стрелками на первой фотографии выше. Припаяйте эти концы к припаянным битам рядом с ними, указанным синими стрелками на второй фотографии выше.

Шаг 5: Собираем робота вместе

Собираем робота вместе
Собираем робота вместе
Собираем робота вместе
Собираем робота вместе
Собираем робота вместе
Собираем робота вместе

Каждое изображение имеет номер в верхнем левом углу, который соответствует шагам, приведенным ниже:

1. Вставьте 9-вольтовую батарею внутри держателя в задний отсек робота. Вы можете сделать это, сняв левую боковую панель. Убедитесь, что провод расположен, как показано на рисунке, чтобы его можно было без проблем вытащить и подключить к разъему внешнего источника питания платы.

2. Присоедините стрелок к мячу, выровняв и вставив темно-серый «Technic Axle 4 with Stop» и 4 ярко-синий «Technic Axle Pin», все соединенные с «Technic Gear 40 Tooth», в двигатель NXT базы.

3. Прикрепите плату Arduino UNO к монтажной пластине Bricktronics Shield с помощью металлических стоек диаметром 1 дюйм, болтов 7 мм и гаек M3.

4. Прикрепите монтажную пластину к 5 синим штырям, соединенным с основанием как таковым. Затем поместите «Technic Beam 3 x 5 Bent 90» и датчик цвета поверх штифтов, чтобы пластина оставалась на месте.

5. Вставьте макетную плату в щель между экраном Bricktronics Shield и датчиком цвета в задней части робота.

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

Проводка
Проводка

Bricktronics Shield и провода NXT:

Мотор 1 = Мотор стрелка

Двигатель 2 = Базовый двигатель

Датчик 1 = правый датчик касания

Датчик 2 = левый датчик касания

Датчик 3 = Датчик цвета

Датчик 4 = ИК-датчик стрелка

Схема размещения припаянных проводов и 3-х контактного ИК-датчика показана выше. Стрелки указывают, где каждый провод вставлен в макетную плату.

Шаг 7: Программирование

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

Если вы используете ИК-пульт Sparkfun, шестнадцатеричные коды кнопок:

Выкл. = 0x10EFD827

A = 0x10EFF807

B = 0x10EF7887

C = 0x10EF58A7

Вверх = 0x10EFA05F

Слева = 0x10EF10EF

Правый = 0x10EF807F

Вниз = 0x10EF00FF

Центр (круг) = 0x10EF20DF

Шаг 8: на что следует обратить внимание

- Стрелок с мячом может автономно поворачиваться только на 90 градусов влево и вправо от центра.

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

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

- Робот не может работать в плохо освещенных или темных областях из-за датчика цвета. Этого можно избежать, направив концентрированный яркий свет прямо на датчик цвета.

- Если вы интегрировали функцию дистанционного управления, вам придется временно удалить перемычку, припаянную к цифре 0, с мини-макета для загрузки любых программ.

- Стрелок с мячом иногда может застрять, но в конечном итоге выстрелит после нескольких попыток. Это может произойти из-за того, что мяч застревает в прикрепленном магазине или двигатель не имеет достаточной мощности.

Шаг 9: Завершение

Завершение!
Завершение!

Поздравляю! Вы успешно построили свою собственную сторожевую башню!

Если у вас есть вопросы или предложения, не стесняйтесь оставлять их в комментариях!

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