Проект 23: Датчик движения PIR


Проект 23: Датчик  движения PIR

Введение:

Пироэлектрический инфракрасный датчик движения может обнаруживать инфракрасные сигналы от движущегося человека или движущегося животного и выводить сигналы переключения. Его можно применять в самых разных случаях для обнаружения движения человеческого тела. Обычные пироэлектрические инфракрасные датчики требуют кузовного пироэлектрического инфракрасного детектора, профессионального чипа, сложной периферийной схемы, поэтому его размер гораздо больше, со сложной схемой и меньшей надёжностью.

Сейчас запускаем этот новый пироэлектрический инфракрасный датчик движения, который специально разработан для Arduino. Он использует интегрированный цифровой кузовный пироэлектрический инфракрасный датчик, и имеет меньший размер, более высокую надежность, более низкое энергопотребление и более простую периферийную схему.

Спецификация:

Входное напряжение: 3,3 ~ 5V, 6V максимум

Рабочий ток: 15uA

Рабочая температура: -20 ~ 85

Выходное напряжение: Высокая 3V, низкая 0V

Время задержки вывода (высокий уровень): Около 2,3-3 секунд

Угол обнаружения: 100 °

Расстояние обнаружения: 7 метров

Светодиодный индикатор выходного сигнала (когда выходной сигнал высок, он будет включен)

Предельный ток контакта: 100mA

Размер: 30*20 мм

Вес: 4 г

Соединение REV4

Проект 23: Датчик  движения PIR

Соединение mega2560

Проект 23: Датчик  движения PIR

Пример кода:

byte sensorPin = 3;

byte indicator = 13;

void setup()

{

  pinMode(sensorPin,INPUT);

  pinMode(indicator,OUTPUT);

  Serial.begin(9600);

}

void loop()

{

  byte state = digitalRead(sensorPin);

  digitalWrite(indicator,state);

  if(state == 1)Serial.println("Somebody is in this area!");

  else if(state == 0)Serial.println("No one!");

  delay(500);

}

Результаты испытаний

Если датчик обнаружит, что кто-то движется рядом, D13 индикатор на REV4 плате загорится, и на последовательном мониторе программного обеспечения Arudino появится надпись "Кто-то находится в этой области!".При отсутствии обнаружения движения индикатор D13 REV4 плате будет выключен, а на последовательном мониторе появится сообщение "No none!".

Проект 23: Датчик  движения PIR