Датчик движения к Ардуино

Датчик движения работает на чувствительных элементах инфракрасного излучения. В нашей статье пойдет речь о датчиках HC-SR501  и  HC-SR505, они представлены на картинках ниже.

Датчик движения ардуино
Датчик движения

Такие датчики называются PIR- датчики. Passive infrared motion sensor (пассивный инфракрасный датчик движения). Особенностью таких датчик является то, что они работают в ограниченном поле действия. 

Модуль HC-SR501 имеет в своем составе подстроенные резисторы, с помощью которых можно настроить чувствительность датчика на расстояние три – семь метров.

Модуль HC-SR505 так же срабатывает на расстоянии до 7 метров. Но является немного урезанной версией HC-SR501. В датчике не установлены построечные резисторы, а так же нет возможности регулировки времени срабатывания. В этом датчике время срабатывания жестко зашито на 8 секунд. 

Датчики движения применяются во множестве проектов. Например их можно встретить в совместной работе с освещением. Свет включается как только обнаруживается движение. Так же применяется в проекте охраны придомовой территории. При обнаружении движения, включается камера на запись, а пользователю приходит SMS уведомление.

Схема подключения инфракрасного датчика движения к Ардуино

Схема подключения датчика движения к ардуино

Подключение датчиков HC-SR501 и HC-SR505 абсолютно идентично. 

  • Красный провод – питание 5V
  • Черный провод – GND
  • Желтый провод – сигнальная линия. Цифровой сигнал 1 или 0

Пример кода для инфракрасного датчика

Работа с датчиком в среде Aduino IDE совершенно простая. Необходимо считывать значение сигнального провода подключенного к цифровому входу платы arduino. Во время обнаружения движения датчик установит вход пина в единицу иначе значение пина будет 0.

void setup() 
{
Serial.begin(9600);
}
void loop() 
{
Serial.println(digitalRead(3));
delay(10);
}

Для проверки работы необходимо запустить плоттер в среде Arduino IDE и например помахать рукой:

Плоттер Arduino IDE при подключении датчика движения

Документация

Где купить?

  • Датчики движения HC-SR501,HC-SR505, HC-SR602
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии