Оглавление:

Тыква Хэллоуина Arduino с датчиком движения: 4 шага
Тыква Хэллоуина Arduino с датчиком движения: 4 шага

Видео: Тыква Хэллоуина Arduino с датчиком движения: 4 шага

Видео: Тыква Хэллоуина Arduino с датчиком движения: 4 шага
Видео: Arduino тыква — готовимся в Хэллоуину 2024, Ноябрь
Anonim
Датчик движения Arduino Halloween Pumpkin
Датчик движения Arduino Halloween Pumpkin
Датчик движения Arduino Halloween Pumpkin
Датчик движения Arduino Halloween Pumpkin
Датчик движения Arduino Halloween Pumpkin
Датчик движения Arduino Halloween Pumpkin

Цель этого руководства заключалась в том, чтобы создать дешевый и простой способ сделать украшения на Хэллоуин дома без каких-либо предварительных навыков или каких-либо необычных инструментов. Используя простые источники информации из Интернета, вы также можете создать свою собственную простую и персонализированную ночь страха на Хэллоуин.

Эта сборка основана на использовании 3D-принтера (ладно, один модный инструмент), однако в этом нет необходимости, поскольку инструкции, которым нужно следовать, могут работать с настоящей тыквой, которую вы с любовью изготовили вручную или купили в магазине на Хэллоуин. украшение, которое вы забили, извините, реконструировано. Вы можете в значительной степени оживить все, что можете найти, если у вас есть доступ внутрь, по крайней мере, с достаточным пространством для хранения набора.

Счастливое привидение

Запасы

Чтобы построить эту тыкву на Хэллоуин, вам понадобится следующее:

  • Полое украшение (желательно тыква, чтобы она соответствовала теме этой Инструкции).

    Если у вас есть доступ к 3D-принтеру, мы прикрепили.stl для тыквы, который был разделен на три части для удобства печати

  • Arduino Nano (с предварительно припаянными разъемами) - мы использовали Elegoo Nano для экономии средств
  • Мини-MP3-плеер DFPlayer
  • ИК-датчик движения HC-SR501
  • Небольшой макет
  • Карта Micro SD
  • Выбор соединительных кабелей
  • Резистор на 1 кОм
  • Динамик - мы использовали 1 динамик 1,5 дюйма, 40 Ом, 3 Вт (EK1794).
  • Аудиофайл - желательно высокий крик или глубокий смех (или, если вы действительно хотите напугать людей… кашель и чихание), мы использовали файл WAV отсюда
  • Супер клей - для склеивания тыквы (если напечатан на 3D-принтере).
  • Кабель USB Mini-B - USB A

Шаг 1. Подготовьте корпус

Подготовить корпус
Подготовить корпус
Подготовьте корпус
Подготовьте корпус
Подготовьте корпус
Подготовьте корпус

Либо резьба, либо печать. Не стесняйтесь передать это занятие кому-нибудь из членов вашей семьи.

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

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

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

Пока клей застывает, приступим к сборке электроники.

Шаг 2: соберите электронику

Соберите электронику
Соберите электронику
Соберите электронику
Соберите электронику
Соберите электронику
Соберите электронику

Сохраняя простоту Arduino, мы сохранили сборку по принципу «plug and play» с использованием соединительных кабелей и небольшого макета. Ознакомьтесь с компоновкой системы и подключите каждый из требуемых контактов, как показано.

Целью системы является следующее

  1. Датчик движения срабатывает наша ничего не подозревающая жертва
  2. На Arduino отправляется сигнал HIGH.
  3. Arduino передает команду DFPlayer
  4. DFPlayer извлекает сохраненный аудиофайл с SD-карты и весело отправляет его из динамика.
  5. Пусть начнутся крики и плач.
  6. После того, как наша жертва либо покинула место происшествия, либо просто остановилась достаточно долго в страхе (обычно в этот момент достаёт сладости из ведра; в конце концов, это Хэллоуин), датчик движения снова переключается на НИЗКИЙ сигнал, возвращая систему в состояние покоя. и вооруженное государство.

Проще говоря, вход датчика движения и выход звука.

Собрать:

  1. Поместите Arduino Nano и DFPlayer Mini на макетную плату.
  2. С помощью соединительных кабелей подключите:

    1. Нано 5V на 5V Rail
    2. Nano GND для заземления
    3. Резистор Nano D11 на 1 кОм
    4. Резистор 1 кОм к DFPlayer RX
    5. Nano D10 для DFPlayer TX
    6. Nano D9 - выход HC-SR501 (средний контакт)
    7. HC-SR501 VCC на шину 5 В
    8. HC-SR501 GND на шину заземления
    9. DFPlayer VCC на 5V Rail
    10. DFPlayer GND для заземления
    11. DFPlayer SPK_1 в Speaker +
    12. DFPlayer SPK_2 к динамику -

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

Чтобы загрузить код, вам сначала необходимо загрузить и установить Arduino IDE.

Информацию о DFPlayer можно найти здесь.

Вы можете найти код Arduino ниже. Просто загрузите его и сохраните в соответствующей папке, прежде чем импортировать как новый эскиз.

Убедитесь, что у вас установлены библиотеки SoftwareSerial и DFRobotDFPlayerMini Arduino.

Шаг 4: соберите конечный продукт

Соберите конечный продукт
Соберите конечный продукт
Соберите конечный продукт
Соберите конечный продукт

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

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