
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05



После завершения работы над домашней сигнализацией GSM V1.0 и некоторого времени использования я решил внести некоторые изменения.
В аппаратной части основные изменения - это замена ультразвукового датчика и введение клавиатуры. На программном обеспечении меняю смс-уведомление по электронной почте. Также я решил уменьшить схему и дизайн и напечатать на 3D-принтере коробку для схемы.
Шаг 1: Компоненты
Микроконтроллер DFRobot FireBeetle ESP32 IOT
DFRobot Gravity: цифровой инфракрасный датчик движения для Arduino
DFRobot Sealed Membrane 4 * 4 кнопочная панель с наклейкой
Светодиодный пакет DFRobot 5мм (50 шт.)
Резистор DFRobot 220R
Перфорированная плита
Шаг 2: соедините компоненты

Микроконтроллер FireBeetle ESP32 IOT станет мозгом этого проекта. Большим преимуществом является то, что вы можете получить WIFI и управление батареей, занимая очень мало места. Он питается напрямую от USB-порта (+ 5В), но я также добавил батарею в качестве резервного источника питания (последний вариант является необязательным).
Клавиатура подключается от контакта D2 к контакту D8. Светодиод подключен к выводу MOSI / IO19. Сигнальный контакт датчика PIR подключается к контакту A1 / IO39.
Источник питания +5 В (обычный сетевой адаптер для смартфона) необходимо подключить к разъему nano USB. Также можно добавить одну батарею + 3,7 В. в качестве резервного источника питания.
Шаг 3: толкание коробки




Во время этого проекта я обнаружил эту службу IOT, которая позволяет вам настроить несколько уведомлений.
1 - Перейдите на https://www.pushingbox.com и создайте учетную запись.
2- Зайдите в «Мои услуги»
3 - «Добавить услугу»
4 - В строке «Электронная почта» нажмите «Выбрать эту услугу».
5- Настройте электронную почту, на которую будет приходить уведомление.
6 - Зайдите в «Мои сценарии»
7 - Нажмите «Тест».
8 - Если все в порядке, вы должны получить письмо на почту.
Шаг 4: Код

Чтобы вы могли использовать мой код, необходимо внести некоторые изменения.
Определите имя и пароль вашей сети WIFI.
Скопируйте DEVID из «Мои сценарии» на Pushingbox и вставьте его в код.
Загрузите и откройте окно Serial Monitor, чтобы проверить, все ли работает. Для активации системы просто нажмите «1234», мой пароль по умолчанию, и сигнализация будет активирована через 8 секунд (это также можно изменить в коде).
Шаг 5: 3D-файлы
Шаг 6: Заключение

По сравнению с моим предыдущим проектом, обновление датчика PIR - большое улучшение. Я почти не получаю "ложных, положительных" сигналов тревоги.
Почти в конце я вспоминаю: «Почему я не использовал RFID ??? !!!» или, лучше сказать, модуль Bluetooth, доступный в ESP32, вместо клавиатуры. Кроме того, код очень простой, с множеством возможностей для улучшения, поэтому я не думаю, что это будет моя последняя система сигнализации.
Не стесняйтесь комментировать или отправлять мне сообщение, если вы обнаружили какие-либо ошибки, или если у вас есть какие-либо предложения / улучшения или вопросы.
Нравится это. Подписывайся. Сделай это.
Рекомендуемые:
Почтовый ящик Smart Parcel (Packr): 13 шагов (с изображениями)

Smart Parcel Letterbox (Packr): некоторые люди не часто получают письма или посылки. Им приходится каждый день заходить в свой почтовый ящик, чтобы проверить, нет ли новой почты, как во время дождя, так и когда светит солнце. Чтобы лучше использовать это время в своей жизни, вот этот умный почтовый ящик. Эта мама
Умный почтовый ящик: 11 шагов

Умный почтовый ящик: Обычно я читаю газету утром за завтраком. Он доставляется каждый день в почтовый ящик. Но иногда случается, что я иду на морозе или под дождем по нашей подъездной дорожке к почтовому ящику, чтобы убедиться, что газеты не доставляют у
Почтовый ящик уведомлений: 7 шагов

Почтовый ящик для уведомлений: Авторы: Ноа Смит и Гарри Сингх
Подключенный почтовый ящик на солнечной энергии: 12 шагов (с изображениями)

Connected Letterbox Solar Powered: для моего второго Ible я опишу вам свои работы о моем подключенном почтовом ящике. После прочтения этого Руководства (+ многих других), и поскольку мой почтовый ящик не находится рядом с моим домом, я хотел вдохновить меня на Откройте «Зеленую энергию», чтобы подключить мой почтовый ящик к м
Да - Нет: почтовый ящик, управляемый Arduino: 4 шага (с изображениями)

Да - Нет: почтовый ящик, управляемый Arduino: в этом проекте мы собираемся показать вам, как сделать ваш почтовый ящик более интересным и полезным. С этим почтовым ящиком, если письмо находится в вашей почте, у вас будет красивый свет, который показывает, есть ли у вас почта, и вы можете управлять этим почтовым ящиком с помощью Bluetooth, чтобы автоматически