|
08.08.2016, 13:55 | #1 |
Junior Member
Регистрация: 08.08.2016
Сообщений: 3
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
- Вопрос участнику - где то на 2 й странице .. а зачем разносить приемник и передатчик? Можно их разместить вместе, разделив между собой (вариант в 2 трубочки) а напротив поместить отражатель, например как на велосипеде. Структура поверхностей в нем это 2 зеркала под 90гр., соответственно сигнал отразится откуда пришел.
- Раскритикуйте мою идею. Я не понял стартового кода - где идет формирование пакета импульсов на ик диод и только потом считывание с приемника (видимо не знаю устройство самого приемника это не простой фотодиод ...) Идея такая - внутри цикла зажигать св-д, и записывать показания из приемника в стек, делать например 20 посылок. После этого анализировать стек. Есть вероятность того что можно по результату вычисления определить насколько сильно отражается сигнал от препятствия. Например при получении 20 единиц это четкое срабатывание, но при пропуске парочки "0" возможно что то другое. Например если мы создаем датчик дождя то это другой сигнал для "дворников" |
22.09.2015, 17:32 | #2 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Датчик препятствий или автоматический выключатель
Цитата:
Хотя если использовать доп. выход с ШИМ , то можно что то соорудить Цитата:
|
||
22.09.2015, 17:59 | #3 |
Junior Member
Регистрация: 04.09.2015
Сообщений: 13
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
Как раз на ШИМ и повесил, держа в руках посмотрел, вроде получается. Как поведет себя на машине пока не ясно. Привинтить к вращающейся серве не получается (по эстетическим соображениям), мы не ищем легких путей . Вопрос еще, как можно разделить сигналы с ИК диодов (левый/правый) от случайного отражения и попадания в противоположный tsop?
Другими словами, при попадании излучении правого ИК диода в левый tsop, что б он игнорировал эти импульсы? |
22.09.2015, 18:13 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Датчик препятствий или автоматический выключатель
Обычно монтируют несколько светодиодов подключенных последовательно
А зачем их разделять? Светодиоды посылают сигнал постоянно, а приемники будут опрашиваться последовательно друг за другом Если на приемнике лог.ноль то значит там и препятствие |
24.09.2015, 12:39 | #5 |
Junior Member
Регистрация: 04.09.2015
Сообщений: 13
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
У меня так и не получилось сделать на ШИМе(((
не зависимо от значения 20 или 200 может сработать на расстоянии 100 см так же и 10 см. Причем если меньше 10 см, то может вообще не сработать. Может у Вас получится более удачный скетч? Мне вообще нужно что б одним датчиком ловил два значения ("препятствие далеко" - 70-100 см и "препятствие близко" - 1-10 см). Причина по которой необходимо разделять левый/правый, что б сигнал отразившийся от препятствия которое по факту находится с правой стороны. Например если будет стоять круглый столб, то угол отражения вполне может попасть на противоположный приемник. Расстояние между приемниками будет не более 10 см. |
24.09.2015, 13:09 | #6 | |||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Датчик препятствий или автоматический выключатель
Цитата:
Цитата:
Цитата:
|
|||
04.10.2015, 17:29 | #7 |
Junior Member
Регистрация: 04.09.2015
Сообщений: 13
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
Почти получилось. На маленькой скорости объезжает, разворачивается как надо, но вот если по прямой разгонится.... аж бампер отлетает)) что можно придумать? И у кого как реагирует на ножки стульев? У меня если ножка попадает по середине, он тупо не видит и со всего разгона врезается (придется по середине еще один дальномер ставить)
|
04.10.2015, 21:05 | #8 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Датчик препятствий или автоматический выключатель
Цитата:
|
|
17.10.2015, 15:54 | #9 |
Junior Member
Регистрация: 04.09.2015
Сообщений: 13
Вес репутации: 0 |
Re: Датчик препятствий или автоматический выключатель
Недавно наткнулся на статью, где написано что ШИМ можно сделать любой частоты, и сразу возник вопрос. Если это:
for(i=0; i<num; i++) //цикл несущей { digitalWrite(irLed, HIGH); //зажигаем ик-диод delayMicroseconds(impulse); //положительный полупериод digitalWrite(irLed, LOW); //гасим ик-диод delayMicroseconds(impulse-1); //выравниваем скважность } Заменить на analogWrite(irLed, 127); // при частоте ШИМ 38 кГц На сколько это реально? |
17.10.2015, 16:05 | #10 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Датчик препятствий или автоматический выключатель
А на камкой ардуине есть ШИМ 36-38кГц?
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|