Оглавление:
Видео: Система безопасности RPI: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Функция охранной сигнализации RPI
В этом руководстве вы узнаете, как создать полностью работающую систему ночной сигнализации. Если система обнаруживает злоумышленника, она немедленно распечатывает «INTRUDER» на вашем мониторе, а также издает громкий звук тревоги. Светодиоды также будут мигать по шаблону вместе с сигналом тревоги.
Шаг 1. Необходимые материалы
Необходимые материалы:
- Любой цвет светодиода (рекомендуется 4)
- Провода перемычки
- Зуммер
- 330 резисторов (столько же, сколько светодиодов)
- Датчик движения
- 3 провода от мужчины к женщине
- Светозависимый резистор
- Конденсатор
- Хлебная доска
- Т-сапожник
Шаг 2: Процедура
Процедура:
- Сначала поместите питание и заземлите обе рельсы
- Поместите свои 330 резисторов в нижней части макетной платы, начиная с шины заземления и заканчивая любой направляющей на макетной плате.
- Затем поместите светодиоды рядом с резистором. Короткая ножка идет прямо справа от резистора, если ваши резисторы расположены с левой стороны макетной платы.
- Длинная ножка светодиода идет куда угодно, но убедитесь, что все в разных рельсах
- Подключите перемычки к длинному светодиоду вашего светодиода.
- Подключите перемычки к любым контактам gpio
- Поместите зуммер над резисторами так, чтобы короткая ножка входила в шину заземления.
- Подключите перемычку к зуммеру, а затем к контакту gpio.
- Теперь подключите ldr к шине питания и к шине на макетной плате.
- Подключите короткую ножку конденсатора к заземляющей шине, а длинную ножку справа от ldr.
- Подключите перемычку слева от ldr, а затем в gpio ping.
- Наконец, подключите к датчику движения три штыревых и гнездовых провода.
- Подключите каждый из штыревых и гнездовых проводов к земле, 5 В и GPIO соответственно, убедившись, что каждый из них подключен к правому концу датчика движения.
Шаг 3: Процедура кода
Код Процедура L
Убедитесь, что вы используете python 3, так как этот код не будет работать с другим программным обеспечением.
Сначала мы должны импортировать правильные вещи
из gpiozero импорт LED, Buzzer, LightSensor, MotionSensor, от времени импортный сон
Теперь нам нужно определить наши электрические компоненты. Число в конце должно быть номером порта GPIO, к которому вы подключились с помощью перемычки. В приведенном ниже коде необходимо заменить номер соответствующим портом gpio.
Light1 = светодиод (21)
Light2 = светодиод (20)
Light3 = светодиод (12)
Light4 = светодиод (16)
будильник = зуммер (19)
ldr = LightSensor (13, 5, 1, 0,1)
pir = Датчик движения (24)
Пришло время исправить самую интересную часть кода.
в то время как True:
если ldr.light_detected и pir.motion_detected:
print ("безопасно")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
еще:
ldr.when_dark и pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
сон (0,1)
light1.off ()
light2.on ()
сон (0,1)
light2.off ()
light3.on ()
сон (0,1)
light3.off ()
light4.on ()
сон (0,1)
light4.off ()
Вот так код будет выглядеть готовым
из gpiozero импорт LED, Buzzer, LightSensor, MotionSensor, от времени импортный сон
light1 = светодиод (21)
light2 = светодиод (20)
light3 = светодиод (12)
light4 = светодиод (16)
будильник = зуммер (19)
ldr = LightSensor (13, 5, 1, 0,1)
pir = Датчик движения (24)
в то время как True:
если ldr.light_detected и pir.motion_detected:
print ("безопасно")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
еще:
ldr.when_dark и pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
сон (0,1)
light1.off ()
light2.on ()
сон (0,1)
light2.off ()
light3.on ()
сон (0,1)
light3.off ()
light4.on ()
сон (0,1)
light4.off ()
Теперь запустите код, и модуль отобразит ваш текст
Шаг 4: конечный продукт
Наконец, вот как должна выглядеть завершенная система:
Рекомендуемые:
Система безопасности веб-камеры Pizero Motion Detect: 3 шага
Система безопасности веб-камеры Pizero Motion Detect: эта система использует pizero, ключ Wi-Fi и старую веб-камеру в индивидуальном футляре спичечного коробка. Он записывает видео с обнаружением движения со скоростью 27 кадров в секунду при любом значительном движении на моей подъездной дорожке. Затем он загружает клипы в учетную запись Dropbox. Также можно просматривать журналы и
Автоматическая система безопасности с лазерным управлением: 22 шага
Автоматическая система безопасности, управляемая лазером: Система безопасности, управляемая лазером, является широко используемой защитой для предотвращения несанкционированного доступа. Он очень эффективен, он работает с датчиком света и лазером для защиты наших домов, офисов, банков, шкафчиков и различных важных мест
Система домашней безопасности IOT: 3 шага
Система домашней безопасности IOT: одним из самых полезных приложений IoT является безопасность дома. Представьте, что вор перерезает провод вашей камеры видеонаблюдения, пытаясь проникнуть в ваш дом, этого не произойдет, если ваша система безопасности станет беспроводной и умной. Покупка готовой домашней системы безопасности
SMS система безопасности двери с использованием GboardPro (GSM Cum Arduino Mega): 4 шага
SMS-система безопасности дверей с использованием GboardPro (GSM Cum Arduino Mega): это простой, но очень полезный проект для домашней безопасности. Я сделал этот проект из-за кражи в моем офисе
Беспроводная кнопка безопасности для безопасности ПЛК: 6 шагов (с изображениями)
Беспроводная кнопка безопасности для безопасности ПЛК: этот проект является моим доказательством концепции использования Интернета вещей и (в конечном итоге) робототехники для создания дополнительного уровня безопасности для опасных производственных объектов. Эта кнопка может использоваться для запуска или остановки нескольких процессов, включая управление сигналом