41

Лазерный тир на базе Arduino

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

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

Итак, для данного проекта нам понадобится:

- Ардуино Нано

- Фанера

- Сервоприводы

- Фоторезисторы

- Резисторы(10кОм)

- Алюминиевая трубка

- Лазер

- Тактовая кнопка

- Источник питания 5В+

- Провода

Корпус

Сначала вам нужно вырезать два прямоугольника "A" (36x4 см) из фанеры, два прямоугольника "B" (8x3,5 см), один прямоугольник "C" (36x8 см), один прямоугольник "D" (35x8 см). В прямоугольнике «D» просверлите  отверстие (10мм) в центре и два отверстия на расстоянии 12 см от центра. Точно так же нужно сверлить в деталях «А». Для красоты и защиты дерева я лакировал коробку.(Примеры показаны на фото)

Сборка толкательного механизма

Из фанеры нужно вырезать три прямоугольника (8 х 1 см) и просверлить их в центре отверстия (10 мм). Их нужно приклеить так, чтобы отверстия совпадали с отверстиями детали "D" на глубине 1 см. Под ними нужно приклеить сервопривод, как показано на фото. Также нужно сделать три заготовки (3 см) из алюминиевой трубки. Они будут выступать в качестве поршня.

Установка фоторезисторов

Припаяйте длинные провода к фоторезисторам, а затем приклейте их к части «А».(как показано на фото)

Сборка лазерного пистолета

К кнопке нужно припаять два длинных провода, которые необходимо подключить к контактам лазерной кнопки. Из фанеры нужно вырезать три шаблона рукоятки пистолета, взятых из интернета. В одном из шаблонов нужно сделать отверстие для провода. Затем вам нужно склеить всё, как показано на видео. Ствол я сделал из обрезки ПВХ трубы. После склеивания поверхность необходимо обработать и покрасить. В пистолет стоит добавить схему на базе конденсатора, которая при нажатии кнопки давала бы кратковременный импульс на лазер, тем самым имитируя выстрел.

Схема и скетч

Вся электроника должна быть собрана в соответствии со схемой.


Программное обеспечение: https://drive.google.com/file/d/1UU4VuBBvh_VLGLOd-0C1wjy5zKf...


Для настройки датчиков откройте последовательный порт в Arduino IDE. Затем нужно, светя лазером на датчик, запомнить значение и записать его в скетч в строке, где написано analogRead (foto)> value

Принцип действия

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

Возможные доработки

Так, как в основе проекта лежит Arduino, то границы возможностей для доработки достаточно большие. Я бы добавил какой-нибудь дисплейный модуль для вывода очков и ,допустим, времени, которое дается игроку на выстрелы. В такой тир можно уже будет пострелять в компании с друзьями, соревнуясь кто больше наберёт очков.Ну а, если у вас есть какие-нибудь идеи, буду рад почитать их в комментариях под постом.

Будьте осторожны!!! Не направляйте лазерный луч в глаза!!!

Спасибо, что прочитали мой пост. Надеюсь, он был полезен вам.

Arduino & Pi

1.5K постов20.9K подписчиков

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Мне понравилась идея. Очень интересная игрушка. Причем, не только для детей, но, вполне возможно устроить шуточный конкурс для друзей на вечеринке.
Мое видение ситуации: В пистолет вмонтировать ардуино с модулем ВТ. Во-первых, ардуино будет иметь возможность передавать команды на мишень, во-вторых, сможет имитировать звук выстрела, кратковременность вспышки и даже отдачу при установке груза на электромагните в стволе.
Поскольку мы получили возможность связи с мишенью, ее можно оформить как пневматический тир. Помните такие, когда надо попасть в маленький пятачок и фикурка опрокидывается? Вот в таком стиле. Соответственно, при попадании в пятачок, фигурка на сервомашинке опрокидывается (для детей), или подсвечивается как-то. Например, биатлонный вариант: корпус мишени белого цвета. датчик находится в центре черного круга мишени. При попадании, сервопривод поворачивает вбок черный круг, пряча его за корпусом, под черным кругом - тоже белый фон. Будет имитация закрытия черной биатлонной мишени. Далее, при попадании во все мишени, возвращаем программу мишени в начало, нажав кнопку на пистолете.
Кроме того, такой вариант самовозвращающихся мишеней дает возможность для создания определенных программ работы мишени. Отдельные объекты мишени могут беспорядочно подниматься на ограниченное время. Или повторять стандартные спортивные или боевые упражнения на скорость стрельбы. Например, МП-8 (RFP) - скорострельный малокалиберный пистолет. Дистанция 25 м. 5 одновременно появляющихся мишеней №5. 60 выстрелов. Стрельба ведется сериями по 5 выстрелов; в каждую из пяти одновременно появляющихся мишеней стрелок выполняет один выстрел. Упражнение разделено на 2 половины, каждая из которых состоит из двух серий по 8 с, двух по 6 с, и двух по 4 с. Перед началом зачетной стрельбы в каждой половине упражнения выполняется одна пробная серия за 8 с. Сначала все участники выполняют первую половину упражнения, а затем вторую.
http://www.shooting-ua.com/kinds.htm#1
Ну дистанция и все такое - это не важно, но есть временные задержки и определенные правила.
Еще, поставить аккумуляторы ЛиПо, мини зарядки от 5в USB/
Как вам мои предложения?)

раскрыть ветку (6)
1
Автор поста оценил этот комментарий
Мне кажется, что вместо электромагнита с грузом на стволе проще установить вибромотор в рукоять.
раскрыть ветку (5)
0
Автор поста оценил этот комментарий

А как вибромотор может симулировать отдачу при выстреле? Одним оборотом? Да и в рукояти. А груз в стволе - почти полная имитация.

раскрыть ветку (4)
1
Автор поста оценил этот комментарий
Как в современных контроллерах игровых консолей.
раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Я не знаю, как это происходит в современных контроллерах игровых консолей. Можете объяснить? Просто не могу себе представить чертеж с распределением сил, создаваемых эксцентриком, приложенных к пистолету, чтобы они хоть как-то соответствовали силам, действующим на пистолет при выстреле. Либо вибромотор в консолях - это профанация, либо там стоит несколько моторов, вращающихся с разными скоростями в разных направлениях и плоскостях. Но такое реализовывать для линейной силы отдачи как-то странно.
Кстати, я хорошо представляю себе, как программно и технически реализовать свои советы, кроме, пожалуй, подбора соленоида 5-вольтового. Хотя, все равно мосфет на него ставить, можно и другое напряжение, но тогда банок ЛиПо нужно будет больше.

раскрыть ветку (2)
1
Автор поста оценил этот комментарий
Думаю есть ещё альтернатива в виде вибродинамика, который убивает сразу двух зайцев: вибро-имитация отдачи и генерация звука выстрела.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Но, все это дополнительные вещи, которые можно добавить. А можно и не добавлять. А вот мишени... Банки - это, безусловно, атмосферно, но несколько теряется смысл, ведь попасть нужно в точку, а банка больше.
Когда делаю какой-то свой проект, всегда потом понимаю, что можно было по-другому. Но переделываю редко). Кстати, по поводу материала. Есть материалы, которые легче обрабатывать, чем дерево. Это пеноплекс, потолочная плитка и листовой ПВХ, в зависимости от требуемой жесткости и прочности. Ну, и как-бы 3Д принтер еще помогает.

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества