Оглавление:

Кактус с лазерным наведением: 3 шага
Кактус с лазерным наведением: 3 шага

Видео: Кактус с лазерным наведением: 3 шага

Видео: Кактус с лазерным наведением: 3 шага
Видео: Охрана Путина 🫵🏻 2024, Ноябрь
Anonim
Кактус с лазерным наведением
Кактус с лазерным наведением

Для школьного проекта мне нужно было что-то сделать с Arduino, я хотел сделать что-то для кошки, чтобы вы могли запускать и играть с кошкой самостоятельно. Сначала я подумал о мыши, но было немного сложно сделать что-то настолько маленькое с таким количеством технологий. После идеи мыши, которая была разработана, чтобы быть интересной для кошки, я решил, что еще более интересно разработать что-то, что было бы игрушкой для кошки, и это было бы спрятано в крутой вещи. Вещь потом превратилась в цветок, потом решил, что это будет кактус (потому что кактусы - это круто). В этот момент ко мне обратился «кактус с лазерным наведением». Это автоматизированная игрушка для вашей кошки в виде кактуса, модная и удобная. Ведь игрушки для кошек - это всегда что-то, что явно является игрушкой, это не что-то подобное. На это также приятно смотреть, хотя это не совсем реалистично, я думаю, это действительно мило. Кактус сделан из картона, потому что если он упадет (кошки часто хулиганы; P), он не сломается.

Для этого я использовал следующие предметы:

Запасы

  • Arduino UNO
  • Кнопка 6 на 6 мм
  • Джемперы от мужчин к мужчинам
  • Лазерный
  • 2 зеркала
  • 2 мини сервопривода
  • Макетная плата (для тестирования)
  • Плата припоя
  • Кабель Мягкий
  • 2 резистора ()

Шаг 1: Идея лазерной указки

Идея лазерной указки
Идея лазерной указки

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

Картинка, чтобы «нарисовать картину», вероятно, проясняет ситуацию: нам нужно запрограммировать сервоприводы не только на случайное перемещение, но и на перемещение лишь небольшой части того, что они могут реализовать. А лазерную указку всегда можно выключить, так что нам тоже нужно ее установить.

Шаг 2: Настройка Arduino (на самом деле)

Настройка Arduino (по-настоящему)
Настройка Arduino (по-настоящему)
Настройка Arduino (по-настоящему)
Настройка Arduino (по-настоящему)
Настройка Arduino (по-настоящему)
Настройка Arduino (по-настоящему)

Теперь мы готовы построить нашу систему лазерной указки. Сначала вы собираетесь установить его на макетную плату, чтобы проверить свою настройку, после этого вы можете положить его на свою паяльную плату и спаять все вместе. Но сначала на макетной плате, конечно, я использовал этот код, но для этого вам нужно вставить свои INPUT и OUTPUT в определенные контакты, желтый провод сервопривода, который вы должны вставить в контакты 10 и 11, чтобы этот код работал, лазер должен быть подключен к контакту 12, а кнопка должна быть подключена к контакту 3. Вы можете сами выбрать, какие контакты вы хотите использовать, и настроить это в своем собственном коде. Кнопка на контакте 3 довольно важна, потому что я поместил прерывание на этот контакт, с моделью Arduino UNO вы можете подключить прерывание только к контакту 2 или 3, поэтому убедитесь, что вы используете одно из них для кнопки.

Также важно подключить штырь к Arduino с резистором и датчиком или кнопкой, чтобы вы могли управлять подключенным объектом.

Здесь вы можете увидеть и скачать мой код для использования.

Шаг 3: последний, но определенно не последний

Последнее, но определенно не последнее
Последнее, но определенно не последнее
Последнее, но определенно не последнее
Последнее, но определенно не последнее
Последнее, но определенно не последнее
Последнее, но определенно не последнее
Последнее, но определенно не последнее
Последнее, но определенно не последнее

КАКТУС! У нас есть все, кроме этого, я использовал кусок картона, и с помощью его частичного разрезания я мог скрутить его как круг, горшок, который у меня где-то валялся, поэтому я использовал его также как то, на чем может стоять кактус. Я использовала зеленую бумагу разных цветов и клей, чтобы убедиться, что она цвета кактуса. Убедитесь, что вы проделали отверстие в «земле», чтобы пропустить проводку, чтобы вы могли поместить в горшок свой Arduino и аккумулятор или блок питания. В качестве подсказки я использовал воздушный шарик и бумажное маше (тоже в той же цветовой гамме). Затем самая сложная часть, это установка сервоприводов, я использовал несколько «картонных мостов» и использовал их для установки сервоприводов, их нужно закрепить там, чтобы вы могли склеить или склеить их (Предупреждение: только приклеивайте их если они находятся в правильном положении !!!) Лазер над нижним гнездом сервопривода к верхнему сервоприводу также должен оставаться в одном месте, я сделал это, как на картинке выше.

Затем вам нужно сопоставить свой лазер, я предлагаю вам сделать это, изменив rand1 и rand2 на 0, это будет ваше начальное значение, вам нужно поднять свои зеркала как можно дальше, чтобы лазер не падал с зеркал, для меня это был левый под углом. Таким образом, вы пытаетесь нанести на карту, на сколько градусов вы хотите, чтобы ваши сервоприводы повернулись, затем вам нужно будет вырезать зазор в кактусе, чтобы лазер был виден в комнате.

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