Помогите как подключить IRS-A200ST01
- Войдите на сайт для отправки комментариев
Пт, 16/03/2012 - 17:57
Здаствуйте уважаемые, нужна ваша помощь помогите подключить датчик Пироэлектрический инфракрасный сенсор (датчик движения ) IRS-A200ST01 я использую Ардуино Децимал. иПростенький скетч. Очень нужно уже всю голову сломал. product/irs-a200st01.aspx (тут датиш )
http://www.chipdip.ru/product/irs-a200st01.aspx
Тут датиш чет там не вставилась ссылка
Залейте AnalogReadSerial и посмотрите, что у вас будет писать в сириал мониторе, судя по даташиту подключаете
d к 5V,
g к GND,
s к 0 ANALOG
и между g и s подтягивающий резистор на 47кОм
Может вот это поможет cxem.net/arduino/arduino15.php
попробуй вот так
#define SENSITIVITY 100// чувствительность int sensor, sens = 0; void setup() { pinMode(13, OUTPUT); } void loop() { sensor = analogRead(0); // записываем значение с датчика в переменную delay(100); sens = abs(analogRead(0)-sensor);// сравниваем текущее значение со значением 100 млс назад if(sens > SENSITIVITY){ //если разница значений превышает чувствительность, то зажигаем светодиод digitalWrite(13, HIGH); } else{ // если разница значений меньше чувствительности, то тушим светодиод digitalWrite(13, LOW); } }поиграйся с временем опроса датчика ( delay(100) ) и с чувствительностью ( SENSITIVITY 100 )
и тебе еще понадобится специальная линза
Гут спосибо большое все получилось
Линзу Френеля еще не прикручивал, а так действет с установкой SENSITIVITY 50 на расстояние 12 см.