Оглавление:
- Запасы
- Шаг 1. Настройте Raspberry Pi
- Шаг 2: Установите PiCam
- Шаг 3: Установите ИК-датчик (пассивный инфракрасный датчик присутствия)
- Шаг 4: Настройте Telegram Bot
- Шаг 5: Установите и настройте динамик (необязательно)
- Шаг 6: установите скрипт Python и базовое использование
- Шаг 7: Поздравляю! Ты понял
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом проекте вы создадите устройство обнаружения злоумышленников, которое будет проверять, есть ли кто-нибудь внутри вашего дома / комнаты, когда вы находитесь вне дома, с помощью датчика 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: Поздравляю! Ты понял
Теперь у вас есть собственное устройство обнаружения вторжений !!