Проход по ссылкам навигацииГлавная : Статьи :

Инфракрасный датчик движения (PIR сенсор)

Инфракрасный датчик движения (PIR сенсор)

Приёмник Manbo Ниже представлена Приемник manbo as-909 купить липецк схема датчика движения с Самодельное ёмкостное реле использованием Arduino. Приёмник Manbo В качестве датчика, Реле-регулятор интегральный 14В Я-112 Б1 мы будем Как с помощью стрелочного тестера проверить конденсатор использовать PIR-сенсор Приёмник Manbo (Passive Infrared Приемник manbo as-909 купить липецк sensor), т.е. Самодельное ёмкостное реле пассивный ИК датчик. PIR-сенсоры Приёмник Manbo основаны на методике измерения Реле-регулятор интегральный 14В Я-112 Б1 инфракрасного излучения от Приёмник Manbo обьектов.

Приёмник Manbo


Как с помощью стрелочного тестера проверить конденсатор Итак, для создания ИК датчика Приёмник Manbo движения Приёмник Manbo нам понадобятся Приемник manbo as-909 купить липецк следующие компоненты:
- контроллер Самодельное ёмкостное реле Arduino;
- Приёмник Manbo макетная плата;
- Реле-регулятор интегральный 14В Я-112 Б1 1 светодиод;
Как с помощью стрелочного тестера проверить конденсатор - PIR Приёмник Manbo сенсор фирмы Приемник manbo as-909 купить липецк Parallax;
- провода.

Самодельное ёмкостное реле Схема подключения датчика движения Приёмник Manbo (PIR) к контроллеру Arduino Реле-регулятор интегральный 14В Я-112 Б1 простейшая:



PIR-сенсор имеет 3 Как с помощью стрелочного тестера проверить конденсатор вывода: плюс, минус и выход. Приёмник Manbo К Приёмник Manbo 7-му выводу Приемник manbo as-909 купить липецк Arduino подключаем выход PIR-сенсора. Самодельное ёмкостное реле Также, присоединим Приёмник Manbo светодиод к выводу Реле-регулятор интегральный 14В Я-112 Б1 8 Arduino Как с помощью стрелочного тестера проверить конденсатор и GND.

Приёмник Manbo Исходный код Приемник manbo as-909 купить липецк программы взят с Самодельное ёмкостное реле официального сайта arduino.cc:

Приёмник Manbo


Приёмник Manbo /*
 * //////////////////////////////////////////////////
 * Реле-регулятор интегральный 14В Я-112 Б1 //making sense of Приёмник Manbo the Как с помощью стрелочного тестера проверить конденсатор Parallax PIR sensor's output
 * Приёмник Manbo //////////////////////////////////////////////////
 Приёмник Manbo *
 * Приемник manbo as-909 купить липецк Switches a LED according Самодельное ёмкостное реле to the Приёмник Manbo state of the Реле-регулятор интегральный 14В Я-112 Б1 sensors output Как с помощью стрелочного тестера проверить конденсатор pin.
 * Приёмник Manbo Determines the Приемник manbo as-909 купить липецк beginning and end Самодельное ёмкостное реле of continuous motion sequences.
 Приёмник Manbo *
 * @author: Kristian Реле-регулятор интегральный 14В Я-112 Б1 Gohlke / krigoo Приёмник Manbo (_) Как с помощью стрелочного тестера проверить конденсатор gmail (_) com / http://krx.Приёмник Manbo at
 Приёмник Manbo * @date:   Приемник manbo as-909 купить липецк 3. September 2006
 Самодельное ёмкостное реле *
 * kr1 Приёмник Manbo (cleft) 2006
 * Реле-регулятор интегральный 14В Я-112 Б1 released under Как с помощью стрелочного тестера проверить конденсатор a creative Приёмник Manbo commons "Attribution-NonCommercial-ShareAlike Приемник manbo as-909 купить липецк 2.0" license
 Самодельное ёмкостное реле * http://creativecommons.org/licenses/by-nc-sa/2.0/de/
 Приёмник Manbo *
 *
 * The Реле-регулятор интегральный 14В Я-112 Б1 Parallax PIR Sensor Приёмник Manbo is Как с помощью стрелочного тестера проверить конденсатор an easy to use digital Приёмник Manbo infrared Приёмник Manbo motion sensor Приемник manbo as-909 купить липецк module.
 * (http://www.parallax.Самодельное ёмкостное реле com/detail.asp?Приёмник Manbo product_id=555-28027)
 *
 * Реле-регулятор интегральный 14В Я-112 Б1 The sensor's Как с помощью стрелочного тестера проверить конденсатор output pin Приёмник Manbo goes to Приемник manbo as-909 купить липецк HIGH if motion Самодельное ёмкостное реле is present.
 * However, Приёмник Manbo even if motion is Реле-регулятор интегральный 14В Я-112 Б1 present it goes Приёмник Manbo to Как с помощью стрелочного тестера проверить конденсатор LOW from time to time,
 Приёмник Manbo * Приёмник Manbo which might Приемник manbo as-909 купить липецк give the impression no Самодельное ёмкостное реле motion is Приёмник Manbo present.
 * This Реле-регулятор интегральный 14В Я-112 Б1 program deals Как с помощью стрелочного тестера проверить конденсатор with this Приёмник Manbo issue by Приемник manbo as-909 купить липецк ignoring LOW-phases shorter Самодельное ёмкостное реле than a given time,
 Приёмник Manbo * assuming continuous motion Реле-регулятор интегральный 14В Я-112 Б1 is present during Приёмник Manbo these Как с помощью стрелочного тестера проверить конденсатор phases.
 * 
 */
 
/////////////////////////////
//VARS
Приёмник Manbo //Время Приёмник Manbo калибровки датчика Приемник manbo as-909 купить липецк (10-60 сек. по даташиту)
Самодельное ёмкостное реле int calibrationTime Приёмник Manbo = 30;       
 
//the Реле-регулятор интегральный 14В Я-112 Б1 time when Как с помощью стрелочного тестера проверить конденсатор the sensor Приёмник Manbo outputs a Приемник manbo as-909 купить липецк low impulse
long Самодельное ёмкостное реле unsigned int lowIn;        
 
//the Приёмник Manbo amount of milliseconds the Реле-регулятор интегральный 14В Я-112 Б1 sensor has to Приёмник Manbo be Как с помощью стрелочного тестера проверить конденсатор low
//before we assume all Приёмник Manbo motion Приёмник Manbo has stopped
Приемник manbo as-909 купить липецк long unsigned int pause Самодельное ёмкостное реле = 5000; 
 
Приёмник Manbo boolean lockLow = Реле-регулятор интегральный 14В Я-112 Б1 true;
boolean Как с помощью стрелочного тестера проверить конденсатор takeLowTime; 
 
int Приёмник Manbo pirPin = Приемник manbo as-909 купить липецк 7;    //вывод подключения Самодельное ёмкостное реле PIR сенсора
int ledPin Приёмник Manbo = 8;
 
 
/////////////////////////////
//SETUP
Реле-регулятор интегральный 14В Я-112 Б1 void setup(){
  Serial.Приёмник Manbo begin(9600);
  Как с помощью стрелочного тестера проверить конденсатор pinMode(pirPin, INPUT);
  pinMode(ledPin, OUTPUT);
  digitalWrite(pirPin, Приёмник Manbo LOW);
 
  Приёмник Manbo //дадим датчику Приемник manbo as-909 купить липецк время на калибровку
  Serial.Самодельное ёмкостное реле print("calibrating sensor Приёмник Manbo ");
    for(int i Реле-регулятор интегральный 14В Я-112 Б1 = 0; Как с помощью стрелочного тестера проверить конденсатор i < Приёмник Manbo calibrationTime; i++){
      Приемник manbo as-909 купить липецк Serial.print(".");
      Самодельное ёмкостное реле delay(1000);
      }
    Serial.println(" Приёмник Manbo done");
    Serial.println("SENSOR ACTIVE");
    Реле-регулятор интегральный 14В Я-112 Б1 delay(50);
  }
 
////////////////////////////
Приёмник Manbo //LOOP
Как с помощью стрелочного тестера проверить конденсатор void loop(){
 
     if(digitalRead(pirPin) == HIGH){
       Приёмник Manbo digitalWrite(ledPin, Приёмник Manbo HIGH);   //the Приемник manbo as-909 купить липецк led visualizes the sensors Самодельное ёмкостное реле output pin Приёмник Manbo state
       if(lockLow){ 
         //makes Реле-регулятор интегральный 14В Я-112 Б1 sure we Как с помощью стрелочного тестера проверить конденсатор wait for Приёмник Manbo a transition Приемник manbo as-909 купить липецк to LOW before Самодельное ёмкостное реле any further output is Приёмник Manbo made:
         lockLow = false;           
         Реле-регулятор интегральный 14В Я-112 Б1 Serial.println("---");
         Serial.Приёмник Manbo print("motion Как с помощью стрелочного тестера проверить конденсатор detected at ");
         Приёмник Manbo Serial.print(millis()/1000);
         Serial.Приёмник Manbo println(" sec");
         Приемник manbo as-909 купить липецк delay(50);
         }        
         takeLowTime = Самодельное ёмкостное реле true;
       }
 
     Приёмник Manbo if(digitalRead(pirPin) == LOW){      
       Реле-регулятор интегральный 14В Я-112 Б1 digitalWrite(ledPin, LOW);  Как с помощью стрелочного тестера проверить конденсатор //the led Приёмник Manbo visualizes the Приемник manbo as-909 купить липецк sensors output pin Самодельное ёмкостное реле state
 
       if(takeLowTime){
        lowIn = Приёмник Manbo millis();          //save the time Реле-регулятор интегральный 14В Я-112 Б1 of the transition Приёмник Manbo from Как с помощью стрелочного тестера проверить конденсатор high to LOW
        takeLowTime = Приёмник Manbo false;       Приёмник Manbo //make sure Приемник manbo as-909 купить липецк this is only done Самодельное ёмкостное реле at the Приёмник Manbo start of a Реле-регулятор интегральный 14В Я-112 Б1 LOW phase
        Как с помощью стрелочного тестера проверить конденсатор }
       //if Приёмник Manbo the sensor Приемник manbo as-909 купить липецк is low for Самодельное ёмкостное реле more than the given Приёмник Manbo pause,
       //we assume that Реле-регулятор интегральный 14В Я-112 Б1 no more motion Приёмник Manbo is Как с помощью стрелочного тестера проверить конденсатор going to happen
       if(!lockLow && Приёмник Manbo millis() - Приемник manbo as-909 купить липецк lowIn > pause){ 
           //makes Самодельное ёмкостное реле sure this Приёмник Manbo block of code Реле-регулятор интегральный 14В Я-112 Б1 is only Как с помощью стрелочного тестера проверить конденсатор executed again Приёмник Manbo after
           //a Приемник manbo as-909 купить липецк new motion sequence Самодельное ёмкостное реле has been detected
           lockLow Приёмник Manbo = true;                       
           Serial.print("motion Реле-регулятор интегральный 14В Я-112 Б1 ended at ");      Приёмник Manbo //output
           Как с помощью стрелочного тестера проверить конденсатор Serial.print((millis() - pause)/1000);
           Serial.Приёмник Manbo println(" Приёмник Manbo sec");
           delay(50);
           Приемник manbo as-909 купить липецк }
       }
  }


В Самодельное ёмкостное реле скетче Arduino Приёмник Manbo видно, что датчик Реле-регулятор интегральный 14В Я-112 Б1 проводит сКак с помощью стрелочного тестера проверить конденсатор амодиагностику, а затем Приёмник Manbo переходит в Приемник manbo as-909 купить липецк режим отслеживания движений. Самодельное ёмкостное реле Когда движение обнаружено, то Приёмник Manbo загорается светодиод. По Serial Реле-регулятор интегральный 14В Я-112 Б1 Monitor вы можете Приёмник Manbo отслеживать Как с помощью стрелочного тестера проверить конденсатор сколько по времени длилось движение.

Приёмник Manbo Данный Приёмник Manbo проект можно Приемник manbo as-909 купить липецк использовать как основу для Самодельное ёмкостное реле обнаружения дПриёмник Manbo вижения в охранных сигнализациях, Реле-регулятор интегральный 14В Я-112 Б1 для включения Как с помощью стрелочного тестера проверить конденсатор освещения, в Приёмник Manbo робототехнике и Приемник manbo as-909 купить липецк т.п.