ИК барьер ИК излучатель

Hovo
Offline
Зарегистрирован: 27.08.2015

Доброго всем дня ;)

Подскажите пожалуйста, у меня есть ИК излучатель и ИК приемник   

Я их с подключил с Arduino дал программу все ок все работает

https://www.arduino.cc/en/Tutorial/Calibration

Проблема появляется тогда когда изменяется свет, скажем я дал колобровку под дневным светом все ок я подношу руку светики горьят отношу руку они отключаются, а уже когда просто вечером я включаю лампочку в доме то светики начинают гореть просто так тоже самое происходит ночью 

Изменение параметров ИК в зависимости от света можно увидеть и но com23 монеторе, проблема у меня в том что я не могу написать программу так ччтобы было несколько значений а не одна как в программ по ссылке которую я превёл чтоб светики горели только при движении

Подскажите пожалуйста как написать программу(что исправить) чтобы светики горели только при движении

Извените за русский, заранее спасибо

Hovo
Offline
Зарегистрирован: 27.08.2015

Ребят может кто то поможет а?

avton
avton аватар
Offline
Зарегистрирован: 11.05.2014

Суть задачи сделать ИК барьер?

Если так ,то берете например такой модуль http://www.ebay.com/itm/Flame-Sensor-Module-Wavelength-760nm-1100nm-LM393-IR-Flame-Temp-Sensor-Board-/310532157685?hash=item484d28b0f5  ,ставите напротив него свой ИК светодиод и получаете на выходе  0 или 1 , в завимости от того есть препятсвие между нии или нет .

Вот второй вариант http://www.ebay.com/itm/2pcs-Car-Obstacle-avoidance-Infrared-Sensor-module-Reflective-photoelectric-/400811557510?hash=item5d523b0286  ,в нем прото выпаивается излучающий диод,удлиняются выводы и ставится напротив.

Hovo
Offline
Зарегистрирован: 27.08.2015

Уважаемый, Avton во первых спасибо что ответили и тем самым хотите мне помочь, если я вас правильно понял то надо работать только с ИК приемником? Во второй вашей ссылке тоже самое что и у меня только там собранной а я сам собираются и если снять ИК излучатель как будет работать ИК приёмник

И какой код для Arduino?

Hovo
Offline
Зарегистрирован: 27.08.2015

И подскажите можно ли изменить переведённый мною код так чтобы они вмести работали так как я хочу? Заранее спасибо)))

avton
avton аватар
Offline
Зарегистрирован: 11.05.2014

на платах собран  компаратор , чуствительность настраивается переменником,на выходе сообветственно либо 0 либо 1 )  Это конечно не совсем то ,что вы просили)

 

Hovo
Offline
Зарегистрирован: 27.08.2015

Ок, но чувствительность зависит от окружающего света?

avton
avton аватар
Offline
Зарегистрирован: 11.05.2014

у меня не зависит,работает больше года на включении света в ванной 

http://arduino.ru/forum/proekty/umnye-tualet-i-vannaya

Hovo
Offline
Зарегистрирован: 27.08.2015

Мне просто нужно чтобы он работал только при движении

Hovo
Offline
Зарегистрирован: 27.08.2015

А какой для него код для Arduino?

bwn
Offline
Зарегистрирован: 25.08.2014

Что вы понимаете под "работал при движении"? Чтобы минимизировать влияние наружного света - помещаем приемник в непрозрачную трубку. Чем глубже, тем меньше влияние, но и меньше угол обзора.

Hovo
Offline
Зарегистрирован: 27.08.2015

Bwn спасибо что помогает )))

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Проблема появляется тогда когда изменяется свет, скажем я дал колобровку под дневным светом все ок я подношу руку светики горьят отношу руку они отключаются, а уже когда просто вечером я включаю лампочку в доме то светики начинают гореть просто так тоже самое происходит ночью 
 

можно добавить в схему фоторезистор - он будет следить за текущей освещённостью и , типа калибровать чЮвствительность ИК-приёмника

Hovo
Offline
Зарегистрирован: 27.08.2015

Я имею введу чтобы работала только на движения тоисть не реагировал на изменения свето в помещении

Hovo
Offline
Зарегистрирован: 27.08.2015

Я вот сколько не пробовал как только освещённость меняется светики загараются

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

проблема у меня в том что я не могу написать программу так ччтобы было несколько значений а не одна как в программ
 

несколько значений порога срабатывания и даст следящий фоторезистор

Hovo
Offline
Зарегистрирован: 27.08.2015

Но с фоторезистором не пробовал а куда его ставить?

Hovo
Offline
Зарегистрирован: 27.08.2015

А куда его поставить фоторезистор?

Hovo
Offline
Зарегистрирован: 27.08.2015

Я знаю что без фоторезистора он работает норм но как не знаю

Hovo
Offline
Зарегистрирован: 27.08.2015

SU 27-16 тебе большое спасибо что так помагаешь мне ;))))))))

Logik
Offline
Зарегистрирован: 05.08.2014

Hovo пишет:

Проблема появляется тогда когда изменяется свет, скажем я дал колобровку под дневным светом все ок я подношу руку светики горьят отношу руку они отключаются, а уже когда просто вечером я включаю лампочку в доме то светики начинают гореть просто так тоже самое происходит ночью

А что же вы хотели! Фотоприемнику без разницы кто его засвечивает.

Предложеный подход - сравнение уровня освещенности с порогом изначально безнадежен. Он годится только новичку поигратся. Не более. Можно конечно аккуратненько выбрать уровень компарации, отстроится от естественного освещения, потом выглянет солнце, щелкнет зажигалка или перегорит лампочка - начинается новая подгонка. Меняйте подход. Варианты:

1. Частотное разделение. Светодиодом моргаете с частотой десятки кГц. Сигнал с фотоприемника анализируется на наличие частоты. Есть частота - это сигнал светодиода, мы засвечены. Самый магистральный путь, так работают ИК ДУ.

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

3. Спектральное разделение. Фотоприемник (а по схеме у вас фоторезистор, хотя на фотке скорей фотодиод) имеет широкий спектр принимаемых волн. Светодиод излучает в узком спектре. Если поставить оптический фильтр, пропускающий длины волн излучения светодиода и не пропускающий остальной свет, то на таких волнах светодиод "пересветит" все засветки, даже солнце. Метод чисто оптический и был бы бесполезен, но есть один фокус. Если в качестве фотоприемника использовать светодиод, того же типа что и излучатель, но включенный по схеме фотодиода, то такой неправильный фотоприемник идеально согласовывается по спектру с излучателем. На ИК светодиодах работает, на видимых не пробовал.

Hovo
Offline
Зарегистрирован: 27.08.2015

Logik спасибо за ответ ))) просто я начинающий

Hovo
Offline
Зарегистрирован: 27.08.2015

И если я вас правильно понел надо снять ик приемник и вместо него поставить второй излучатель но соединение дать как у ик приемника?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Logik , разве не сможет фоторезюк подсказать МК текущую освещённость ( в динамике ) ?
а уж МК от этого сам рассчитает порог переключения....

Он годится только новичку поиграться.
согласен ! только посмотри в других темах уровень Hovo

Hovo
Offline
Зарегистрирован: 27.08.2015

Вы бы не могли по проще обеснить первые два варианта особенно первый буду очень блогадарен

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Hovo , обрати внимание в каком-то посте писали про трубочки-гильзы , это самое простое
и приёмник и излучатель - в трубочки ( чем длиннее - тем лучше )
где будет стоять система ? дальность от излучателя до приёмника ?

Hovo
Offline
Зарегистрирован: 27.08.2015

SU 27-16  ты прав растёт уровня, я вот учась усердно, что касается трубочек я экспериментировал попробую ещё 

Hovo
Offline
Зарегистрирован: 27.08.2015

Они рядом находятся сантиметр или два друг от друга

Hovo
Offline
Зарегистрирован: 27.08.2015

А фоторезистор очень резко меняет своё значение в зависимости от света 

bwn
Offline
Зарегистрирован: 25.08.2014

Hovo пишет:

А фоторезистор очень резко меняет своё значение в зависимости от света 

В зависимости от падающего света изменяется сопротивление. Для конкретики - в даташит.

Hovo
Offline
Зарегистрирован: 27.08.2015

Ну да меняет сопротивление, только я не понимаю как его использовать для ик барера

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Hovo пишет:

Они рядом находятся сантиметр или два друг от друга

и для кого такой барьер :)- ?
упитанная мышь - не пролезет !
тараканы ? мухи ? пчёлы ?
...шутка :)

Hovo
Offline
Зарегистрирован: 27.08.2015

Неее ;)))))) смотри четыре светика подключены через барьер которые все находится под стеклом как только что то ставится на стекло светики загараются

Hovo
Offline
Зарегистрирован: 27.08.2015

Если ставиться скажем стокан или что то в этом роде то кто расстояние отлично для етого 

karl2233
Offline
Зарегистрирован: 05.07.2015

с таким фотодиодом всегда  будет ложное срабатывание, дело в спектре света.

лучше конструкцию сделать на TSOP - там несущая как раз для того, что бы исключить ложные.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

многостаночник , блин !
я за тобой по двум темам уже не успеваю :)

Неее ;)))))) смотри четыре светика подключены через барьер которые все находится под стеклом как только что то ставится на стекло светики загараются
ничё типерь не понятно.... это не ИК-барьер получается.....
можешь картинку нарисовать ? с пояснением чего ты хочешь.....

провёл опыт:
перевернул комповскую мышь , дождался угасания светика подсвечивания
- поставил чистый стакан - реакции = 0
- поставил нечистый стакан ( и такое бывает ) - светик подсветки разгорелся

ты что-то такое хочешь сделать ?

Hovo
Offline
Зарегистрирован: 27.08.2015

То есть TSOP будет работать только когда будет движение? Спасибо что ответили ;)

Hovo
Offline
Зарегистрирован: 27.08.2015

Я просто третию тему не хочу открывать чтобы ты чуть чуть отдыхал)))) видишь как я о тебе думаю)))

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

ты на каком языке думаешь ?
иногда не понятна твоя мысль на русском :(

один мент второму - посмотри , мигалка работает ?
второй высунулся и посмотрел на мигалку , ответ - работает... не работает.... работает... не работает.....

TSOP работает всегда , пока подано питание

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Hovo пишет:

Я просто третию тему не хочу открывать чтобы ты чуть чуть отдыхал)))) видишь как я о тебе думаю)))

Спасибо ! :)
обо мине думает Путин , мне этого достаточно :)-

Hovo
Offline
Зарегистрирован: 27.08.2015

Да конечно с удаволствием все обесню

Смотри 4 суетика подключены к arduino вместе с ик изд. И ик приём. Все они находятся под стеклом, скажем поставил я на стекло стакан не имеет значение грязный или нет если стакан поставлю в области ик светики горят естественно пре чёрном стакане не горит ну понятно и за цвета стокана

bwn
Offline
Зарегистрирован: 25.08.2014

SU-27-16 пишет:

Hovo пишет:

Я просто третию тему не хочу открывать чтобы ты чуть чуть отдыхал)))) видишь как я о тебе думаю)))

Спасибо ! :)
обо мине думает Путин , мне этого достаточно :)-

Если бы только о тебе((((

Hovo
Offline
Зарегистрирован: 27.08.2015

Хочу сделать скажем мини столик с светиками и когда на него что-то ставится определённые участки света загорелись и наоборот

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

bwn пишет:

SU-27-16 пишет:

Hovo пишет:

Я просто третию тему не хочу открывать чтобы ты чуть чуть отдыхал)))) видишь как я о тебе думаю)))

Спасибо ! :)
обо мине думает Путин , мне этого достаточно :)-

Если бы только о тебе((((

воооооооон оно чё !
т.е. - и за тибя , и за всех ?
получается - за миня думает на 1 / 150000000 ?

блиииииин...... :(

Hovo
Offline
Зарегистрирован: 27.08.2015

Bwn о тебе тоже думаем родной)))

Hovo
Offline
Зарегистрирован: 27.08.2015

Ром что ты написал насчёт TSOP он будет работать как я хочу?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Hovo пишет:

Хочу сделать скажем мини столик с светиками и когда на него что-то ставится определённые участки света загорелись и наоборот

ИК-барьер не подходит для такой задачи :(
...прикольная задумка

базовый-родной язык - какой ?
вот не понял - ставишь предмет в ОПРЕДЕЛЁННОЕ место и под ним включается подсветка ?
или - ставишь предмет в любое место на стеклянном столе и включается подсветка ?

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Hovo пишет:

Ром что ты написал насчёт TSOP он будет работать как я хочу?

нет , он не поймёт что ты от него хочешь :)

был вопрос - определённое место на столе или любое место на столе ?

Hovo
Offline
Зарегистрирован: 27.08.2015

Да если вес столик сделано таким образом то куда бы ты не поставил предмет загорается определённая количество светиков определяешь его ты по своему усмотрению базовый язык Армянский я сам из Еревана

Hovo
Offline
Зарегистрирован: 27.08.2015

Вот не давно стал изучать кто все с и прогромирование сложно но прорвусь))))  месяца два нету как этим занимаюсь

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

ИК-барьер отпадает сразу ! он может контролировать только маленький участок стола

сканировать весь стол ? а если руку положил на стол или пачку сигарет ?
трудноватая задачка.... брось ! переходи к другим задумкам....