Оглавление:

Настраиваемый лазерный лабиринт с Arduino и приложением для Android: 13 шагов (с изображениями)
Настраиваемый лазерный лабиринт с Arduino и приложением для Android: 13 шагов (с изображениями)

Видео: Настраиваемый лазерный лабиринт с Arduino и приложением для Android: 13 шагов (с изображениями)

Видео: Настраиваемый лазерный лабиринт с Arduino и приложением для Android: 13 шагов (с изображениями)
Видео: Микроскопа из современной экшен камеры и объектива из СССР 2024, Декабрь
Anonim
Image
Image
Настраиваемый лазерный лабиринт с помощью Arduino и приложения для Android
Настраиваемый лазерный лабиринт с помощью Arduino и приложения для Android
Настраиваемый лазерный лабиринт с помощью Arduino и приложения для Android
Настраиваемый лазерный лабиринт с помощью Arduino и приложения для Android

Посмотрите множество лабиринтов от детских книг до автоматического робота, решающего лабиринты. Здесь я попробую по-другому решить лабиринт с помощью лазерного отражения. Вначале я думаю, что это очень просто, но делать это дешево, это требует больше времени на точность. Если кто-то хочет попробовать использовать 3D-принтер, чтобы сделать держатель для зеркала, потому что это требует много времени. Перед началом ознакомьтесь со следующим слайдом о лазерной осторожности. Но, по мнению экспертов, мой лазер не может причинить никакого вреда.

Шаг 1: Детали лазера

Детали лазера
Детали лазера
Детали лазера
Детали лазера
Детали лазера
Детали лазера

Лазер класса 2 (II) считается безопасным. Не могу найти диод класса 2 (II). Но я нашел лазерное указательное устройство, доступное на рынке очень дешево, с классом 2 (II) на наклейке. Поэтому я использую его в своем проекте. Несмотря на то, что он показывает, что он не вреден, я не позволяю своему ребенку играть с ним. Эта игра для моей семьи, взрослых, потому что они могут решить ее, только исправив отражение.

Шаг 2: Необходимые материалы

Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы
Необходимые материалы

Необходимые материалы

Для лабиринта

1) Лист Thermocol

2) Картон.

3) Гофроящик

4) Круглые зеркала (используются для вышивки ткани).

Для цепи

1) Arduino Uno.

2) Модуль Bluetooth HC05 1

3) LDR 1 No.

4) резистор 10 кОм 1 шт.

5) Обычная печатная плата - 1 шт.

6) Штыри штекера и штекера женского пола.

Шаг 3: сделайте щит для Arduino

Сделайте щит для Arduino
Сделайте щит для Arduino
Сделайте щит для Arduino
Сделайте щит для Arduino
Сделайте щит для Arduino
Сделайте щит для Arduino

Как и все другие проекты, я разрабатываю щит и для этого проекта.

Детали подключения

1) для модуля Bluetooth 4 провода

а) Arduino 5V на Vcc

б) Arduino Gnd на Gnd

в) Arduino D2 - Tx.

г) Arduino D3 для Rx.

2) Для лазера Laser Diode плюс от D12 и Arduino Gnd до минуса лазера.

3) Для LDR используйте вывод A0. Припой как на картинке выше. Используйте длинный провод для лазера и LDR.

Шаг 4. Приложение для Android с использованием MIT App Inventor

Приложение для Android с использованием MIT App Inventor
Приложение для Android с использованием MIT App Inventor
Приложение для Android с использованием MIT App Inventor
Приложение для Android с использованием MIT App Inventor
Приложение для Android с использованием MIT App Inventor
Приложение для Android с использованием MIT App Inventor

Я использую онлайн-разработчик приложений MIT для разработки приложения Arduino. Требование приложения - подключение к Bluetooth Arduino. Спросите имя игрока, введите имя и нажмите «Играть», чтобы начать игру. После нажатия кнопки запуска таймера в приложении запускается. как только лазер достиг LDR, затем рассчитайте время, затраченное на предыдущий счет, если секунды меньше, чем предыдущие, тогда вы победитель. Пока таймер работает, чтобы остановить автоматическую блокировку экрана Android, я использую уведомление в любой период времени.

Шаг 5: программа Arduino

Программа Arduino очень проста. Создайте программный серийный номер для контактов D2, D3. Когда андроид сказал запустить игру. Включите лазер, установив высокий уровень на контакте D12. Проверьте показания LDR на выводе A0. Если показание LDR меньше 500, игра продолжается. Если лазер фокусируется на LDR, то показание превышает 500. В это время выключите лазер, установив низкий уровень на контакте D12, и отправьте сигнал игры на Android.

Шаг 6: сделайте основу лабиринта

Сделать базу лабиринта
Сделать базу лабиринта
Сделать базу лабиринта
Сделать базу лабиринта
Сделать базу лабиринта
Сделать базу лабиринта

1) Нашел гофрокороб размером 18 "X 18" X 3 ".

2) Вырежьте лист термобаллона того же размера 18 "X 18". Он предварительно помещается в коробку.

3) Разделите Thermocole на 18 рядов по 18 столбцов (сначала спланируйте лабиринт размером 1 дюйм из-за очень небольшого изменения пространства до 2 "X 2").

4) Теперь отрежьте каждую деталь размером 2 на 2 дюйма по отдельности. Используйте острый нож для поделок, и разрез должен быть прямым. Если перерезать горячую проволоку, ее легко разрезать.

5) Вставьте каждую деталь по отдельности в основание короба (используя Февикол для вставки).

6) Дайте высохнуть. После высыхания вставьте шкалу в 1 фут в промежуток между частями. Весы стоят прямо.

Шаг 7: Сделайте стены

Сделать стены
Сделать стены
Сделать стены
Сделать стены
Сделать стены
Сделать стены

1) Стены очень легкие. Мы делим лабиринт на 2 "X 2", а высота коробки - 3 ". Возьмем полосу картона размером 3 дюйма. Отметьте каждые 2 дюйма на полосе и проведите линии как темные, чтобы доска легко удерживалась в этом месте.

Шаг 8: Создайте свой лабиринт

Создай свой лабиринт
Создай свой лабиринт
Создай свой лабиринт
Создай свой лабиринт
Создай свой лабиринт
Создай свой лабиринт
Создай свой лабиринт
Создай свой лабиринт

1) Загрузите лабиринт (8 X 8) из Интернета.

2) Как в лабиринте, отрежьте 2 ", 4", 6 "и т. Д. Куски стены и поместите их в щель термоколяски и прижмите картон между термокольцом. Теперь стены стоят прямо.

3) Подобным образом завершите рисунок полностью.

Шаг 9: сделайте подставку для лазера

Сделать подставку для лазера
Сделать подставку для лазера

Это тоже одна из тяжелой работы и работы, требующей много времени. Потому что лазерный луч должен быть прямым. Сделайте треугольник из профнастила и возьмите несколько кусочков профнастила. Вставьте детали под лазерную кювету спереди и сзади. Отрегулируйте высоту. Измерьте высоту лазерного луча, поместив шкалу как можно дальше. Сделайте их равными. Теперь горячим клеем приклейте всю деталь в сторону.

Шаг 10: монтажный шкаф и мобильная подставка

Монтажный шкаф и мобильная подставка
Монтажный шкаф и мобильная подставка
Монтажный шкаф и мобильная подставка
Монтажный шкаф и мобильная подставка
Монтажный шкаф и мобильная подставка
Монтажный шкаф и мобильная подставка

1) Так же как и Лазер сделать подставку для ЛДР. Но ему не нужна такая точность, а центр лазерного луча - это центр диода. Затем приклейте его горячим клеем.

2) Используйте гофрокороб для изготовления мобильной стойки.

3) Сохраните всю схему в коробке и подключите батарею 9 В. Теперь все готово к лабиринту.

Последний шаг - сделать рефлектор сердцем проекта.

Шаг 11: сделайте отражатель

Сделать отражатель
Сделать отражатель
Сделать отражатель
Сделать отражатель
Сделать отражатель
Сделать отражатель
Сделать отражатель
Сделать отражатель

1) На первый взгляд это выглядит очень просто, но это очень трудоемко и трудоемко. Если только это работает, то работает только полная головоломка.

2) Берем полоски гофрокороба. Отрежьте размер 9 см X 3 см, отметив линии.

3) Сделайте треугольник со сторонами 3 дюйма из этой части и соедините верхнюю часть.

4) Теперь пора проверить, стоит ли треугольник прямо со всех сторон в полу. Если нет, внесите изменения или замените детали, чтобы исправить это. Вставьте круглую часть зеркала в верхнюю часть центрального треугольника. Согласно моей вырезке центр зеркала - это центр лазерного луча. Я делаю 21 деталь, это занимает очень много времени.

Шаг 12: Тест лазерного отражения

Тест лазерного отражения
Тест лазерного отражения
Лазерный тест на отражение
Лазерный тест на отражение

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

Шаг 13: время играть

Image
Image
Время играть
Время играть
Время играть
Время играть

Позвольте мне научить играть

1) Создайте лабиринт в соответствии с вашими требованиями. Накройте его тканью и поставьте стойки для отражающих зеркал на ящик.

2) Разместите мобильный телефон с приложением впереди.

3) Нажмите Выбрать bluetooth и выберите bluetooth arduino.

4) Теперь появится следующий экран и спросите имя игрока.

5) Введите имя игрока и нажмите «Начать игру». Теперь таймер запускается в приложении.

6) Снимите ткань с лабиринта. С помощью лазера от игрока-источника перенаправьте лазерный луч на Ldr с помощью зеркала.

7) Сначала поместите первое зеркало, и оно перенаправит свет на 90 градусов, лазерная точка упадет на противоположную стену, чтобы она оказалась в центре противоположной стены, повернув подставку для зеркала. Теперь поместите зеркало в это место и сделайте то же самое.

8) Аналогично, если лазер достигает LDR, чем выключение лазера, и в приложении Arduino, если таймер игрока меньше, чем предыдущая запись, его имя и счет записываются и отображаются на всех экранах.

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