Оглавление:

Arduino Laser Tag - Duino Tag: 11 шагов (с изображениями)
Arduino Laser Tag - Duino Tag: 11 шагов (с изображениями)

Видео: Arduino Laser Tag - Duino Tag: 11 шагов (с изображениями)

Видео: Arduino Laser Tag - Duino Tag: 11 шагов (с изображениями)
Видео: ✅ Programas para controlar su CNC (GRBL, Arduino, Universal Gcode Sender) #8a 2024, Июль
Anonim
Лазерный тег Arduino - тег Duino
Лазерный тег Arduino - тег Duino
Лазерный тег Arduino - тег Duino
Лазерный тег Arduino - тег Duino

Duino tagger - Общее введение Duino tag - это система лазертага, основанная на Arduino. Наконец, система лазертага, которую можно настраивать, модифицировать и взламывать, пока у вас не будет идеальной системы лазертага для офисных боеприпасов, лесных войн и пригородных стычек. имитировать маркировку / стрельбу по другим игрокам или мишеням. Я работаю над этим проектом некоторое время, но не думаю, что он закончен, я просто подумал, что пришло время привлечь больше людей. Надеюсь, это руководство будет готово к тому времени, когда я смогу принять участие в конкурсе Arduino, хотя я ожидаю, что в течение некоторого времени его потребуется отредактировать и настроить. Это руководство направлено на то, чтобы предоставить вам информацию, которая вам понадобится, чтобы создать свой собственный тэггер duino. В этом руководстве рассказывается, как построить дуино-тэггер путем модификации легкого пистолета, но с небольшой дополнительной работой вы можете создать собственное оружие с нуля. Это руководство не рассматривает слишком подробно программную / кодовую сторону проекта, хотя предоставляется рабочий код, основанный на протоколе тегов миль. Для тех, кто хочет узнать о программировании тегов duino, я предлагаю вам начать с отличных руководств, найденных на сайте A Terrible Idea. Те, кто имеет опыт работы с Arduino, вероятно, найдут страницу обзора (шаг 1) и кодовые страницы (шаг 8) наиболее полезными, новым пользователям Arduino, возможно, потребуется внимательнее изучить инструкции и предоставленные ссылки. Я надеюсь, что многие из вас сочтут это руководство полезным и продолжат создавать свои собственные тегеры duino. Здесь описаны большие возможности для улучшения и обновления этой системы. Если вы продолжите улучшать этот дуинотаггер, поделитесь своей работой, и, надеюсь, со временем система превратится в гораздо более богатый игровой процесс. Видео на Youtube с моими метками duino: это видео показывает, как я использую второй теггер duino, который я сделал, чтобы стрелять по талькапультной мишени, над которой я работал. Я надеюсь скоро сделать инструктаж о талькапульте.

Шаг 1. Обзор

Обзор
Обзор

Обзор Ключевые компоненты устройства для тегов duino: Система ИК-передатчика Что? Транзисторный усилитель, мощный ИК-светодиод и линза для получения хорошо сфокусированного ИК-луча. Зачем - чтобы дать теггеру возможность отмечать / стрелять в других игроков, а также передавать информацию об игре. Передатчик усиливает передаваемый сигнал от Arduino и передает его с помощью ИК-светодиода, используются линзы, чтобы сделать сигнал очень направленным, чтобы оружие вело себя как оружие и делало возможным передачу на большие расстояния. звукозаписывающая / воспроизводящая электроника из поздравительной открытки) Почему - Приятно иметь звуковую обратную связь от системы. Звуковые эффекты, чтобы вы знали, когда метатель выстрелил, у него кончились боеприпасы или он жив. Приемники Что - Стандартный модуль ИК-приемника и конденсатор регулировки мощности. В этом руководстве рассматривается использование 3 датчиков 1 на пистолете, а также датчиков на передней и задней части головы. Визуальные эффекты и освещение Что - светодиоды и схемы драйвера гистограммы Почему - приятно получать визуальную обратную связь по игровой информации, например, по освещению чтобы вы знали, когда в вас стреляли. Стоимость Сделать этот раздел интернациональным; на момент написания: 1 фунт стерлингов = 1,6 доллара США = 1,1 евро. Предполагая, что у вас уже есть Arduino, основные дополнительные компоненты для этого проекта можно купить примерно за 10 фунтов стерлингов. Сейчас прекрасное время, чтобы попытаться создать дуэтный тэггер, так как дешевое бывшее в употреблении световое оружие легко достать. Легкие пистолеты - это оружие, которое вы можете использовать в компьютерных играх, многие из них не работают с современными ЖК-экранами, и поэтому многие из них дешево продаются на ebay и в других местах. Я купил два световых пистолета каждый по 4 фунта стерлингов, один на ebay, один в благотворительном магазине. Световые пушки - отличная отправная точка для этого проекта, поскольку они предоставляют оптику, переключатели и корпус, необходимые для сборки. Вам понадобятся: Цветные светодиоды Arduino Light Gun (желательно 30 мА +) ИК-датчики Как минимум 2 ИК-светодиода, согласованные с ИК-приемником (желательно 100mA +) Peizo sounder Силовой транзистор / MOSFET Немного основ электроники: припой, резисторы, конденсаторы. Вы также можете захотеть утилизировать пластиковые чипы драйвера светодиодной гистограммы. Дополнительные светодиоды. Запишите свое собственное сообщение. Поздравительная открытка. Шляпы / шлемы / повязки на голову для установки датчиков.

Шаг 2: Основы

Основы
Основы
Основы
Основы
Основы
Основы

BasicsPage, чтобы попытаться помочь новичкам в электронике. Некоторые основы, которые могут быть полезны на нескольких этапах разработки тегов duino. R = Resistor C = Capacitor V = Voltage I = Current Использование светодиодов Светодиодные индикаторы должны использоваться с резистором для ограничения тока через них. Выберите ток, при котором светодиод будет работать при R = (V supply -V led) / INot: Вы, вероятно, просто сможете скопировать значения резисторов, которые я использовал. Кнопки Предполагается, что кнопки (триггеры и т. Д.) При нажатии дают низкое напряжение. Стандартная схема для этого показана на прилагаемой принципиальной схеме. Фильтры Цепи R C (резисторный конденсатор) могут оказаться полезными в нескольких местах в тегах duino, либо для сглаживания изменений напряжения источника питания, либо для преобразования сигналов ШИМ в аналоговые уровни, не так сложно, как может показаться: для использования воды По аналогии с электричеством и током резистор действует как узкая труба (представьте себе соломинку), только пропускающую медленный поток воды (тока). Конденсатор действует как большой резервуар / ведро для воды. Фильтр нижних частот на диаграмме действует как комбинация соломы и ведра: даже если вы внезапно измените поток воды в ведре или из него, уровень (напряжение) изменится только медленно. Частота среза для низких частот: f = 1 / (2pi * R * C)

Шаг 3: модификация светового пистолета

Модификация светового пистолета
Модификация светового пистолета
Модификация светового пистолета
Модификация светового пистолета
Модификация светового пистолета
Модификация светового пистолета

Модификация светового пистолета Детали модификаций светового пистолета будут зависеть от светового пистолета. Вот несколько общих рекомендаций и идей: Полезные части, которые следует оставить в: SwitchesTrigger LED'sLense Добавление места для хранения вашего светового пистолета: Установка вещей может быть сложной, вы также можете не захотеть класть свой Arduino внутрь пистолета. Я хотел иметь возможность легко удалять свои arduinos из моих тегов duino, чтобы я мог использовать их в других проектах. На одном из моих тегов duino (пистолет MK1) я вырезал отверстия в корпусе, чтобы через них проходили нано-штыри Arduino, и установил гнездо внутри пистолета, чтобы Arduino подключился снаружи пистолета. На моем пистолете Mk2 я добавил внешний корпус для ардуино и попытался сделать его похожим на обойму для боеприпасов. Гильза / обойма для патронов были сделаны из пластика, который я купил из дешевой папки с кольцами, и его крышка удерживается на месте сильным магнитом.

Шаг 4: передатчик

Передатчик
Передатчик
Передатчик
Передатчик

ИК-передатчик Вам понадобятся: ИК-светодиод: ищите светодиод с узким углом обзора (чтобы большая часть ИК-света проходила через оптику). Чем больше мощность, тем лучше. Выберите светодиоды с длиной волны, соответствующей вашим ИК-приемникам. Приобретите запасные светодиоды, так как они работают с током выше номинального и могут перегореть. Вы можете просто прикрепить ИК-светодиод (с токоограничивающим резистором) к выходному выводу на Arduino, и он сможет передавать, но диапазон тэггера duino не будет очень впечатляющим. Чтобы улучшить диапазон усиления duino tagger, необходимо. Базовый усилитель, который я сделал, представлял собой простую транзисторную схему (принципиальная схема прилагается), вы можете использовать МОП-транзистор вместо транзистора. Ток через светодиод: я стремился к ток около 300 мА через ИК-светодиод. Это больше, чем номинальный ток для светодиода, но светодиод, похоже, справляется, потому что вы подаете импульс сильного тока только в течение короткого времени. Если вы используете источник питания 5 В от Arduino для питания светодиода, он может обеспечить только около 400/500 мА, поэтому использование 300 мА для ИК-передатчика Led не оставляет слишком много для других светодиодов, динамиков и т. Д., Так что имейте это в виду при проектировании. Собирая свой duino tagger, было бы неплохо добавить стабилизатор напряжения, способный подавать более высокие токи. Оптика Вам понадобится линза для фокусировки ИК-луча, вы можете использовать линзу, которая идет в комплекте с световым пистолетом. Вы можете использовать красный светодиод, чтобы определить, где разместить ИК-светодиод, чтобы получить хорошо сфокусированный луч. Для получения более подробной информации см. Сайт с меткой миль.

Шаг 5: получатель

Финалист конкурса Arduino

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