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

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