PIR датчик и Arduino
Arduino больше, чем просто инструмент для достижения хобби задач. Вот простая проводная ночная сигнализация использующая недорогие и легко доступные компонентоы. Одно из преимуществ использования Arduino в системе безопасности является гибкость! В зависимости от внешнего оборудования он обнаруживает движение около двери или окона вашего дома. Сигнализация срабатывает, когда " Высокий (Н)" уровень сигнала обнаружен на входе порта датчика.
Необходимые детали
- Arduino Uno R3
- 5мм LDR
- 10K резистор ¼W
- 1K резистор ¼W
- 5мм красный светодиод
- 5V пьезо-зуммер
- 9В батареи
- PIR / ИК-датчик (см текст)
Вход датчика
PIR датчик обнаруживает движение человеческого тела по изменению температуры окружающей среды. Большинство цифровых датчиков PIR имеют трехвыводной разъем: Vcc (5V), земля (0 В), и цифровой вывод. Цифровой может быть низким или высоким, в зависимости от того, что обнаружит датчик движения. В случае обнаружения движения, выходной контакт будет High (H). Выход возвращается в исходное состояние низкого уровня (L), когда движение остановилось. Эта длительность выходного сигнала может регулироваться в пределах 0.3s, бортовым потенциометром.
Инфракрасный датчик приближения также подходит для нашего эксперимента. Дает высокий логический (Н) уровень на выходе, когда объект рядом с датчиком. Он реагирует только на 38 кГц модулированного инфракрасного света, что делает его невосприимчивым к нарушениям светового фона окружающего света. Технические характеристики:
- Питание: 5 В постоянного тока, 38mA
· Диапазон: 4 см - 18 см устанавливаемый с помощью потенциометра на борту
· Выход: цифровой
· Частота модуляции: 38 кГц
Arduino код
Модуль PIR обычно требует первоначального разгона для чувствительных элементов, чтобы перейти в рабочий режим. Это обычно занимает не менее 30 секунд. Задержка 30 секунд намеренно включена в код. Для другого типа датчиков в этом нет необходимости, тогда ее нужно удалить.
Примечание
- Прототип протестирован с 9В 6F22 батареей
- Датчик использует цифровой модуль PIR
- Можно контролировать HI-Power сирены (PIN d6) и мигалки (контакт D5) с использованием подходящих транзисторов MOSFET
- Если вы хотите использовать простой выключатель (вместо дорогостоящего датчика) только для мониторинга двери / ворот измените, подключение как показано ниже