Оглавление:

Реджи: интуитивно понятный инструмент для неинтуитивных дверей: 5 шагов (с изображениями)
Реджи: интуитивно понятный инструмент для неинтуитивных дверей: 5 шагов (с изображениями)

Видео: Реджи: интуитивно понятный инструмент для неинтуитивных дверей: 5 шагов (с изображениями)

Видео: Реджи: интуитивно понятный инструмент для неинтуитивных дверей: 5 шагов (с изображениями)
Видео: СТРАТЕГИЧЕСКОЕ ТЕСТИРОВАНИЕ КОНТЕНТА 2024, Ноябрь
Anonim
Реджи: интуитивно понятный инструмент для неинтуитивных дверей
Реджи: интуитивно понятный инструмент для неинтуитивных дверей

Reggie - это простой инструмент, чтобы шутливо посмеяться над неинтуитивным дизайном дверей. Сделать свой собственный. Возьмите одну с собой, а затем, когда вы столкнетесь с такой дверью, хлопните ее! Двери, помеченные знаком «толкать» или «тянуть», обычно выделяют варианты использования.

Реджи использует сонар для измерения расстояния до объекта перед ним. Синий светодиод показывает, когда Реджи измеряет барьер в пределах 12 дюймов или меньше от себя. Затем он запускает один из двух пинов на звуковой плате FX, которые воспроизводят звуковой эффект «толкать» или «тянуть», в зависимости от намерения пользователя. В этом руководстве предполагается, что вы уже знакомы с компонентами и базовыми схемами Arduino. Если вам нужно что-то напомнить, пожалуйста, посетите это руководство перед тем, как начать.

Шаг 1. Соберите материалы

Собирать материалы
Собирать материалы

Чтобы построить собственное, вам понадобятся:

  • 1x динамик
  • 13x проводов
  • 1x 10 мм светодиод
  • 2x макетные платы (предпочтительно 2x макетные мини-пайки)
  • 1x Arduino Nano
  • CH304 Nano Драйвер
  • 1x звуковая плата Audio FX WAV / OGG 16 МБ
  • 1x ультразвуковой датчик - HC-SR04
  • Библиотека NewPing
  • 1x 3M двусторонний клей для стен
  • 1x аккумулятор
  • и форма, чтобы все это было вместе. Вот я разрезал пластиковый контейнер.

Загрузите NewPingLibrary. Это позволяет вам взаимодействовать с ультразвуковым датчиком HC-SR04.

Проверьте нижнюю часть вашего Arduino Nano. В этом руководстве используется CH304, соответствующий драйверу CH304. Загрузите его здесь.

Шаг 2: Подключите схему: звуковая плата

Подключите схему: звуковая плата
Подключите схему: звуковая плата

Выше изображена полная схема. Давайте сначала сосредоточимся на звуковой плате FX, которая находится на правой макетной плате. Здесь вы выбираете два контакта для звуковых эффектов «толкать» и «тянуть». Здесь подключен только один контакт (контакт 2), поэтому может воспроизводиться только один звуковой эффект. У вас может быть столько звуков, сколько контактов (с учетом объема памяти на звуковой плате. Используемый здесь имеет размер 16 Мбайт. Альтернативный вариант - 2 Мбайт). Просто подключите звуковую плату к компьютеру с помощью кабеля USB-мини-USB, а затем перетащите на него файлы. Это так просто!

Чтобы отформатировать аудиофайл (ы) на звуковой плате, как в примере, преобразуйте аудиофайл в WAV. Затем переименуйте файл в соответствии с булавкой на деке, которая запрограммирована для вывода. Для этого проекта я отформатировал свой файл звуковой платы следующим образом: T02.wav. Соответственно, 02 - это номер пина.

Просто не забудьте прочитать информационную страницу Adafruit для Sound Board. Он содержит критерии форматирования и информацию для этого конкретного устройства.

Шаг 3: Подключите цепь: ультразвуковой датчик HC-SR04

Подключите электрическую цепь: ультразвуковой датчик HC-SR04
Подключите электрическую цепь: ультразвуковой датчик HC-SR04

Ультразвуковой датчик, также известный как гидролокатор, расположен на левой макетной плате. У него четыре контакта, поэтому вам нужно запомнить четыре вещи. Вывод VCC подключается к питанию, Trigg и Echo - к Nano (здесь они подключаются к контактам A2 и A3, и каждый запрограммирован в коде) и GND, который подключается к земле на макетной плате. Посетите HowtoMechatronics, чтобы познакомиться с датчиком здесь.

Шаг 4. Загрузите код

Image
Image

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

Шаг 5: Сформируйте опыт

Формируйте опыт
Формируйте опыт
Формируйте опыт
Формируйте опыт

Хорошо, вы зашли так далеко. А теперь самое интересное. Моя капсула довольно проста / схематична. Я не сомневаюсь, что у вас получится лучше. Так сделай это! Я призываю вас использовать паяемые платы, чтобы сделать детали более компактными, чтобы вы могли сделать более интуитивно понятную форму и устройство. Это значительно увеличит удовольствие от того, что пометит Реджи на двери. Думаю, чем меньше, тем лучше. Но мне бы хотелось увидеть вашу интерпретацию или идеи о том, как сделать Реджи более удобным и действенным. Поделитесь пожалуйста в комментариях. Спасибо за чтение и заранее благодарим вас за ваши предложения!

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