Запираемая подарочная коробка: 4 шага
Запираемая подарочная коробка: 4 шага
Anonim

Запирающаяся подарочная коробка, в которой можно обмениваться подарками. Коробка запирается соленоидами. Отдельная карта связывается с коробкой по RF и имеет ЖК-дисплей, на котором отображается, кому и от кого подарен подарок, а также кнопки для ввода секретных и общедоступных кодов. Введите свой секретный код, чтобы открыть коробку и положить в нее предмет, затем введите однозначный открытый код того, для кого предназначен подарок. Теперь только тот, для кого предназначен подарок, может открыть коробку.

Шаг 1: схемы

Материалы

  • 2 макета
  • 2 Arduino Unos
  • 2 nrf24l01 с рюкзаком
  • ЖК-экран с 4-контактным spi-рюкзаком (подключите к 5 В и заземлению, контакты SCL и SDA к соответствующим контактам на Arduino)
  • 5 кнопок
  • 7 резисторов разумного номинала (сотни Ом)
  • 2 транзистора
  • 2 соленоида
  • 2 диода

Шаг 2: Код

button_client.ino - код карты с кнопками и lcd

  • В этом файле я создал конечный автомат для отправки сигнала разблокировки на чип nrf, проверки правильности кода и отображения на ЖК-дисплее.
  • Я также храню в этом файле частный и общедоступный коды для моих соседей по комнате, поэтому не стесняйтесь изменять коды и имена.

led_server.ino - код для разблокировки бокса

В этом файле код ожидает, пока код карты отправит сигнал для разблокировки коробки, который втягивает соленоиды и разблокирует коробку

Шаг 3: Изготовление коробки и карточки

  1. Сделайте 2 отверстия в крышке и боках коробки, чтобы они совпадали.
  2. Закрепите два соленоида в отверстиях коробки.
  3. Сделайте еще одно отверстие в нижней части боковой стороны коробки, чтобы вставить шнур питания.
  4. Поместите цепь внутри и подключите соленоиды и источник питания.
  5. Положите картон на схему, чтобы защитить схему от предметов, помещенных внутрь.
  6. Закрепите другую цепь, ЖК-дисплей и кнопки на картоне и подключите к источнику питания.
  7. Я добавил на карточку буфер обмена с бумагой, чтобы писать новые сообщения.
  8. Украсьте свою коробку!

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