Оглавление:

Умный почтовый ящик: 11 шагов
Умный почтовый ящик: 11 шагов

Видео: Умный почтовый ящик: 11 шагов

Видео: Умный почтовый ящик: 11 шагов
Видео: БОКОВУШЕЧКА У ТУАЛЕТА в плацкарте 2024, Июль
Anonim
Умный почтовый ящик
Умный почтовый ящик
Умный почтовый ящик
Умный почтовый ящик
Умный почтовый ящик
Умный почтовый ящик
Умный почтовый ящик
Умный почтовый ящик

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

Итак, умный почтовый ящик означает

  • Следите за тем, есть ли в почтовом ящике почта.
  • Вы можете отслеживать, когда почта была доставлена и когда почтовый ящик был опорожнен.
  • Вы можете открыть почтовый ящик с помощью RFID-карты вместо обычного ключа

Шаг 1: Сбор материалов

Сбор материалов
Сбор материалов
Сбор материалов
Сбор материалов
Сбор материалов
Сбор материалов

Оборудование для Интернета вещей (мин. Ориентировочная стоимость 45 евро):

  • Raspberry Pi 3 Модель B +
  • Серводвигатель SG90
  • Датчик расстояния HC-SR04
  • RFID-модуль RC522
  • Датчик магнитного контакта
  • ЖК-дисплей 16x2
  • Связка кабелей

Предметы для проживания (мин. Ориентировочная стоимость 30 евро):

  • Доска
  • Петли
  • Малый скользящий замок
  • Винты

Инструменты, использованные в проекте:

  • Visual Studio (интерфейсная разработка)
  • Pycharm (бэкэнд-разработка)
  • MySql Workbench (база данных)
  • Различные деревообрабатывающие инструменты (для изготовления корпуса)

Шаг 2: проверьте датчики отдельно

Отдельно проверьте датчики
Отдельно проверьте датчики
Отдельно проверьте датчики
Отдельно проверьте датчики
Отдельно проверьте датчики
Отдельно проверьте датчики

Лучше всего начать с тестирования датчиков по отдельности, чтобы знать, на что они способны. И что они могут сделать для проекта.

Шаг 3: эскиз корпуса

Эскиз корпуса
Эскиз корпуса
Эскиз корпуса
Эскиз корпуса
Эскиз корпуса
Эскиз корпуса

Как только вы узнаете, на что способны ваши датчики. Вы можете приступить к разработке своего корпуса. Поэтому я сделал «прототип» из картона, чтобы четко видеть размер почтового ящика.

Шаг 4: Сделайте полную схему

Сделать полную схему
Сделать полную схему
Сделать полную схему
Сделать полную схему

Примечание: для большей наглядности я разместил компоненты отдельно на схемах. Таким образом, в окончательной версии они действительно связаны с 1 Raspberry Pi.

Шаг 5. Напишите код и создайте веб-сайт

Напишите код и создайте веб-сайт
Напишите код и создайте веб-сайт

Теперь, когда у вас есть вся ваша схема, вы можете начать писать весь код для функциональности интеллектуального почтового ящика.

Шаг 6: сделайте корпус

Сделать жилье
Сделать жилье
Сделать жилье
Сделать жилье
Сделать жилье
Сделать жилье

Соберите все необходимые материалы для почтового ящика и приступайте к работе над корпусом.

Шаг 7: Подключите схему рабочего оборудования кейсу

Схема агрегата в чемодане
Схема агрегата в чемодане
Схема агрегата в чемодане
Схема агрегата в чемодане
Схема агрегата в чемодане
Схема агрегата в чемодане
Схема агрегата в чемодане
Схема агрегата в чемодане

Поместите схему в корпус и установите все датчики и исполнительные механизмы в нужное место.

Шаг 8: Структура базы данных

Структура базы данных
Структура базы данных

Шаг 9: Код

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

Шаг 10: Как я действовал?

  1. Мозговой штурм о том, что именно я хотел.
  2. Протестируйте все датчики, которые я собирался использовать, и посмотрите, как они работают.
  3. Сделал полную схему, а затем запрограммировал серверную часть.
  4. Сделал интерфейс (HTML и CSS) и связал его с сервером
  5. Сделал корпус.
  6. Смонтировано все в корпусе.

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