Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этой статье я поделюсь проектом звездных войн на базе Arduino, который вы можете сделать с ограниченным бюджетом. Этот проект представляет собой лазерную стрелялку, которая подойдет вам как самоделка. Этот проект состоит из двух подпроектов: изготовление бластера из картона и сборка целевой доски. Я использую модуль записи для звукового эффекта бластера, и все целевые платы имеют фоторезисторы и серводвигатели.
Шаг 1. Необходимое оборудование и материалы
Arduino Uno + USB-кабель:
Батарея 9в:
Кнопка:
Провода перемычки:
Адаптер штекерного разъема постоянного тока для Arduino
Микро Сервопривод 9 г
Разъем для аккумулятора 9 В
Картон
Модуль записи
Лазерная указка с красной точкой
Батарейки AA
Держатель для батареек 4 x 1,5 В AA
Держатель для батареек 3 x 1,5 В AA
ЖК-модуль
Резистор 10 кОм
LDR
Штыри заголовка мужского пола
Палочки для рукоделия из натурального дерева
Пистолет для горячего клея
Комплект паяльника
Шаг 2: изготовление бластера
Glie-44 был бластерным пистолетом, который носили многие члены Сопротивления в фильме «Звездные войны», в том числе генерал Лея Органа и пилот По Дэмерон. Я сделал этот бластер, используя изображение из поиска Google. Распечатайте изображение на бумаге, это позволит нам обвести основную часть и детали на картоне. Вырежьте изображение ножницами. Когда закончите, обведите его на картон.
Я использовал модуль записи для звукового эффекта бластера. Нажав кнопку записи на модуле и одновременно воспроизведя звуковой эффект бластера звездных войн на моем телефоне, я смог загрузить звук в модуль. После этого необходимо собрать всю электронику согласно электросхеме. Поместите электронику в бластер, при нажатии переключателя мгновенного действия пистолет излучает импульс красного светодиода, и срабатывает звук бластера.
Шаг 3: подготовьте цели
В качестве целей я использовал изображение Палпатина и изображения красных штурмовиков. Я получил изображения из поиска Google, а затем распечатал изображения на листе бумаги. Вы можете вырезать изображения и приклеить их на картон. У каждой мишени есть фоторезистор, и в каждой из них потребуется отверстие, в которое можно будет вставить датчик. Мишени потребуют прикрепления сервоприводов к их стороне (клей подойдет). Я также добавил ЖК-дисплей для отображения счета и таймера.
Шаг 4: запрограммируйте Arduino
Пришло время запрограммировать ардуино и протестировать его.
Загрузите код и перенесите его на Arduino. Не забудьте установить ЖК-библиотеку и серво-библиотеку.
Код
Шаг 5. Развлекайтесь
Попробуйте направить бластер на фоторезистор, фоторезистор при стрельбе запускает сервопривод, и целевая плата падает. Если вы выстрелите в Палпатина, вы получите 5 очков. Если вы стреляете в красных штурмовиков, вы получаете только 1 очко. Вы также можете изменить что-то в программе Arduino. Если у вас все еще есть проблемы, дайте мне знать в комментариях, и я смогу вам помочь. ПОМНИТЕ, НИКОГДА НЕ НАПРАВЛЯЙТЕ ЛАЗЕР В ГЛАЗА!