Оглавление:

Сюрприз на день рождения с Arduino: 8 шагов (с изображениями)
Сюрприз на день рождения с Arduino: 8 шагов (с изображениями)

Видео: Сюрприз на день рождения с Arduino: 8 шагов (с изображениями)

Видео: Сюрприз на день рождения с Arduino: 8 шагов (с изображениями)
Видео: Необычные ПОДАРКИ своими руками. 3 DIY ИДЕИ нужных и полезных подарков на любой праздник. 2024, Ноябрь
Anonim
Image
Image
Сюрприз на день рождения с Arduino
Сюрприз на день рождения с Arduino

Вступление

В мире, где все новое и интересное, сюрпризы делают вашу жизнь потрясающей. Это идеальный способ добавить искры в скучную неделю и сделать ее веселой. Один из способов подарить кому-то улыбку - сделать небольшой подарок. Нет ничего лучше подарка, который может вызвать улыбку на чьем-то лице и на вашем собственном.

Электроника и любовь подобны северному полюсу и северному полюсу, единственная взаимосвязь между ними состоит в том, что они всегда отталкивают друг друга. НО, STEMpedia дала новое определение любви, объединив любовь с электроникой. Используя этот EVIVE STARTER KIT, я собираюсь сделать небольшой сюрприз своей партнерше на ее день рождения.

Шаг 1: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема

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

Для этого проекта нам понадобятся: 1. Ультразвуковой датчик HC-SR04 2. Серводвигатель SG90 3. Стартовый комплект Evive с питанием от ATmega2560 Хорошо то, что все эти компоненты являются частью стартового набора Evive.

Начните с подключения контактов TRIG и ECHO ультразвукового датчика к контактам 12 и 11 Arduino. Затем подключите вывод PWM сервопривода к выводу № 9 Arduino. После этого мы собираемся подключить все положительные и отрицательные клеммы датчиков к положительным и отрицательным контактам Arduino. Вот и все, все просто.

Шаг 2: 3D-модель

3D модель
3D модель

Используя 3D-модель, я покажу вам, ребята, дизайн и работу дозатора цветов.

Хорошо, вот и вся установка. Задняя насадка приклеивается к стене и с помощью этих двух держателей удерживает легкую палку, которая, в свою очередь, будет удерживать переднюю насадку или дозатор. Я собираюсь положить сюда все лепестки роз. Когда ультразвуковой датчик обнаруживает объект на своем пути, он отправляет сигнал на Arduino, который затем вращает сервопривод, вызывая открытие заслонки дозатора. Когда заслонка откроется, все лепестки роз упадут на моего партнера. Вся установка сделана из картонной коробки, поэтому ее легко прикрепить к стене.

Шаг 3: Быстрая демонстрация

Быстрая демонстрация
Быстрая демонстрация

Вот как это выглядит.

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

Шаг 4: Код

Код
Код
Код
Код

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

Начните с включения библиотеки "Servo.h" в программу. Затем определите константы и глобальные переменные, которые будут использоваться во всем коде. Чтобы использовать сервопривод, мы создаем объект класса Servo. Затем в разделе настройки мы инициализируем сервопривод с помощью функции «servo.attach ()» и определяем режимы вывода для ультразвукового датчика.

Наконец, в разделе loop () после инициализации ультразвукового датчика мы проверяем, меньше ли расстояние до движущегося объекта 100 см. Если расстояние меньше 100 см, мы собираемся открыть заслонку, повернув сервопривод на 90 градусов.

Шаг 5: Тестирование

Тестирование
Тестирование
Тестирование
Тестирование
Тестирование
Тестирование
Тестирование
Тестирование

Хорошо, теперь самое интересное. Итак, давайте продолжим и настроим все. Дозатор лепестков остается наверху дверцы, а ультразвуковой датчик - на уровне ее талии. Наконец, мне просто нужно подключить все датчики к Evive Box. После этого нужно просто дождаться, когда она выйдет и активирует датчик. Если все пойдет по плану, я смогу сделать ей приятный сюрприз.

Шаг 6:

Изображение
Изображение
Изображение
Изображение

Бу да..

Шаг 7: файлы

Шаг 8: Спасибо

Еще раз спасибо за чтение учебника. Надеюсь, это вам поможет.

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

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