От 6-ти до 12-ти юли магазинът няма да работи! Поръчките направени след 15:00 часа на 5-ти юли ще бъдат обработени на 13-ти юли.

Цена: 9.00лв

Добави към количката:

Сензор за движение /PIR Sensor/

 
Сензор за движение PIR, инфрачервен, засича обекти – източници на инфрачервена светлина 7μm - 14μm. Подходящ е за отчитане на човешко движение, защото хората излъчват инфрачервен сигнал от 8μm до 14μm
 
Има голям ъгъл на засичане 120 градуса и обхват до 6 метра. Когато има движение в обхвата на сензора, на порта OUT се генерира за няколко секунди цифров сигнал с високо ниво - единица (3,3V). 
 
Захранва се с напрежение 4,5V - 12V и консумира под 1mA ток. След подаване на захранване към модула е необходимо да се изчака няколко секунди докато сензорът сработи нормално. 
 
Характеристики:
  • Размери: 37мм х 26мм х 25мм
  • Захранване: 4,5V - 12V
  • Консумация на ток: до 1 mA
  • Изходен сигнал: 3,3V, единица – засечено движение, нула – няма движение
  • При засечено движение изходът остава активен за няколко секунди
  • Ъгъл на засичане: приблизително 120°
  • Обхват: приблизително до 6м
 
Важно: PIR сензорите са много чувствителни и се използват предимно в алармени системи. Препоръчително е, при експериментиране, модулът да не се монтира в непосредствена близост до микрконтролерна платка, да е неподвижен и да не се придържа с ръце, за да се избегне задействане на изхода при липса на движение. 
 
Пример с Ардуино:

int ledPin = 13;   // choose the pin for the LED
int inputPin = 2;  // choose the input pin (for PIR sensor)
int pirState = LOW;// we start, assuming no motion detected
int val = 0;       // variable for reading the pin status
 
void setup() {
  pinMode(ledPin, OUTPUT); // declare LED as output
  pinMode(inputPin, INPUT); // declare sensor as input
 
  Serial.begin(9600);
}
 
void loop(){
  val = digitalRead(inputPin);// read input value
  if (val == HIGH) {          // check if the input is HIGH
    digitalWrite(ledPin, HIGH);// turn LED ON
    if (pirState == LOW) {
      // we have just turned on
      Serial.println("Motion detected!");
// We only want to print on the output change, not state
      pirState = HIGH;
    }
  } else {
    digitalWrite(ledPin, LOW); // turn LED OFF
    if (pirState == HIGH){
      // we have just turned of
      Serial.println("Motion ended!");
// We only want to print on the output change, not state
      pirState = LOW;
    }
  }
}

 

  • Арт.код: 2152
  • Производител: ITEAD




Всички цени са с включен ДДС.

Copyright © 2011 - 2017 Erelement.