Оглавление:
- Запасы
- Шаг 1. Настройте Raspberry Pi
- Шаг 2: Установите PiCam
- Шаг 3: Установите ИК-датчик (пассивный инфракрасный датчик присутствия)
- Шаг 4: Настройте Telegram Bot
- Шаг 5: Установите и настройте динамик (необязательно)
- Шаг 6: установите скрипт Python и базовое использование
- Шаг 7: Поздравляю! Ты понял
Видео: Система удаленного обнаружения вторжений Raspberry Pi DIY с Telegram: 7 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
В этом проекте вы создадите устройство обнаружения злоумышленников, которое будет проверять, есть ли кто-нибудь внутри вашего дома / комнаты, когда вы находитесь вне дома, с помощью датчика PIR, если датчик PIR обнаружит кого-то, он сделает (набор) изображений злоумышленник. Фотографии будут отправлены на ваш телеграм-канал бота, где бы вы ни находились. Вы также можете добавить некоторые тактики «отпугивания», такие как включение звукового сигнала будильника или предварительно записанного голосового сообщения.
Запасы
Raspberry Pi
SD Card
Блок питания Raspberry Pi
Датчик PIR
Pi камера
Динамик (по желанию)
Стандартный объектив для мобильной камеры (опционально)
Шаг 1. Настройте Raspberry Pi
Вам нужно будет настроить свое устройство Raspberry Pi с последней версией ОС Rasberry Pi со стандартными пакетами. Обязательно получите модули Python3 Telepot и PiCamera, используя pip3 или apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 установить телепот
Шаг 2: Установите PiCam
Подключите ваш picam к вашему Rasbperry Pi с помощью разъема CSI.
Вам также необходимо проверить, включена ли у вас Picamera в приложении конфигурации Raspberry Pi.
Шаг 3: Установите ИК-датчик (пассивный инфракрасный датчик присутствия)
Подключите датчик PIR к Raspberry Pi
Шаг 4: Настройте Telegram Bot
Получите ключ телеграммы и идентификатор чата от бота Telegram BotFather:
core.telegram.org/bots
Шаг 5: Установите и настройте динамик (необязательно)
Установите на Raspberry Pi обычный динамик, используя аудиоразъем. Не забудьте настроить звук через разъем для наушников 3,5 мм, а не через выход HDMI.
Установите программное обеспечение espeak, чтобы синтезировать звук из текста
$ sudo apt-get install espeak
Шаг 6: установите скрипт Python и базовое использование
Загрузите скрипт через репозиторий git и настройте:
-Ключ телеграммы и идентификатор чата от BotFather
- Вывод PIR, используемый в вашей схеме подключения
Основные инструкции по использованию системы обнаружения злоумышленников:
-Измените скрипт с вашими конкретными данными
-Запустить скрипт
-Откройте созданного ранее телеграмм-бота и управляйте скриптом с помощью встроенных команд
Команды:
enable pir: если датчик PIR включен, при срабатывании PIR скрипт сделает снимок и отправит его на канал вашего бота
отключить PIR: если датчик PIR отключен, никогда не делает снимок автоматически (когда вы дома, датчик PIR должен быть отключен, чтобы избежать наводнения изображения)
показать: сделать снимок в реальном времени и отправить его в канал телеграмм бота
скажите ТЕКСТ: прочтите строку ТЕКСТ через динамик
Шаг 7: Поздравляю! Ты понял
Теперь у вас есть собственное устройство обнаружения вторжений !!
Рекомендуемые:
Система сигнализации обнаружения газа Arduino: 6 шагов
Система сигнализации обнаружения газа Arduino: Всем привет! Прямо сейчас я объясню, как построить систему сигнализации обнаружения газа Arduino в tinkercad. Эта схема использует датчик газа для обнаружения поблизости огня, дыма или утечки газа. Используя ЖК-дисплей и сигнализацию, эта схема также
Система охлаждения и обнаружения собак: 5 шагов
Система охлаждения и обнаружения для собак .: Здравствуйте, меня зовут Брайан, и у меня есть две собаки. Интересно, как их охладить в трейлере в жаркий день? Мое решение - сделать систему охлаждения и обнаружения. Система обнаружения должна гарантировать, что система активна, когда собаки
Visuino создает систему обнаружения вторжений с использованием Arduino: 8 шагов
Visuino создает систему обнаружения вторжений с использованием Arduino: в этом руководстве мы будем использовать микроволновый радарный датчик движения XYC-WB-DC, подключенный к Arduino UNO и Visuino, для обнаружения любого движения в радиусе около 5 м, включая тонкие стены. Посмотрите демонстрационное видео
Система сигнализации обнаружения движения: 11 шагов (с изображениями)
Система сигнализации обнаружения движения: Примечание! Реактивные блоки больше не доступны для загрузки. Для обнаружения движения в комнате можно использовать обычную USB-камеру. В следующих шагах мы покажем вам, как можно использовать реактивные блоки для программирования готового к запуску Java-приложения, которое отправляет SMS
Система удаленного мониторинга и распределения электроэнергии на солнечной электростанции: 10 шагов
Система удаленного мониторинга и распределения энергии на солнечной электростанции: цель этого проекта - контролировать и распределять энергию в энергосистемах (солнечных энергосистемах). Конструкция этой системы поясняется в аннотации следующим образом. Система состоит из нескольких сетей с примерно двумя солнечными панелями в