Перейти к содержанию
    

Детектор расстояния между объектами.

Есть два устройства, размером с две пачки сигарет.

Если они находятся в непосредственной близости, в пределах 3 метров, то на обоих устройствах загорается светодиод. Если устройства отдалены друг от друга более чем на 3 метра, то светодиод на обоих устройствах не светиться.

 

Взаимное расположение устройств может быть любое. Работать будут в помещении.

 

У меня только в качестве идеи одно есть - ставить приёмо-передатчик в каждое устройство и следить за уровнем сигнала. Сигнал стал меньше какого-то порога - светодиод загорелся или погас.

 

Какими ещё методами можно подобное реализовать.

 

PS знаю, что в некоторых сигнализациях автомобильных примерно тоже самое реализовано.

Всем спасибо за советы/ответы.

Как вариант - Bluetooth Low Energy, под это дело есть даже стандартный профиль - Proximity profile BLE. Если взять BLE112 или BLE113, в которые можно приложение загружать, по габаритам получится явно намного меньше, чем пачка.

А если нужно точнее расстояние отслеживать - нынче есть несколько технологий локализации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как вариант - Bluetooth Low Energy,..... нынче есть несколько технологий локализации.

Да-да-да.... Попалась задачка на глаза программисту.

Теперь пойдут антенны с фазированной решеткой, спутниковые навигаторы с дополнительной обработкой семиядерным процессором, гироскопы и детекторы кармы....

Ну просто панически избегаем простых и надежных решений. Как будто вся сила творческого интеллекта направлена на поиски решения похуже и как можно подороже.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какими ещё методами можно подобное реализовать.

Если два объекта в зоне видимости друг друга, то можно поработать со световыми эффектами. Суть такова.

На одном из объектов стоит вращающийся источник света с узким световым лучом в вертикальной плоскости. На противоположной стороне фото приемник или несколько разнесенных фотоприемников. Если скорость вращения источника постоянная, то в зависимости от расстояния время освещения фото приемника будет обратно пропорциональна расстоянию, далее простая математика.

Ну и возможны всякие модификации со скоростями вращения, числом лучей за оборот и их шириной, спектрами, модуляциями (по числу принятых тиков) и т.п..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я к тому, что приёмник звука по-разному принимает с рабочей стороны и с тыльной. Если одинаковый источник расположить в поз 1 или 2 на одинаковом расстоянии, то и уровень сигнала будет разный.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не нашёл в теме описания среды между коробками. Вдруг там перина или китайский пуховик между ними возникнет - от звука мало что останется для микрофона.

Тоже самое и с радиоизлучением и светом. Что может быть между коробками? Вакуум, воздух или ещё что-либо может находиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да-да-да.... Попалась задачка на глаза программисту.

Теперь пойдут антенны с фазированной решеткой, спутниковые навигаторы с дополнительной обработкой семиядерным процессором, гироскопы и детекторы кармы....

Ну просто панически избегаем простых и надежных решений. Как будто вся сила творческого интеллекта направлена на поиски решения похуже и как можно подороже.

Ну вот) А BLE то Вам чем не угодил)? Просто и дешево. А у кого есть смартфон с BLE - можно его использовать вместо черной коробки - практично, современно, красиво... Или там не человек им пользуется? Сергей, как это хозяйство использоваться будет, колитесь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не нашёл в теме описания среды между коробками. Вдруг там перина или китайский пуховик между ними возникнет - от звука мало что останется для микрофона.

Тоже самое и с радиоизлучением и светом. Что может быть между коробками? Вакуум, воздух или ещё что-либо может находиться?

Действительно, может ТС стоит поэксперементировать, например различные преграды между объектами поставить...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, мало данных дал. Согласен.

 

Устройства - носимые. У человека в кармане будут лежать.

 

Свет не подойдёт, и звук, думаю, тоже. Одежда его поглотит.

 

Ну вот) А BLE то Вам чем не угодил)? Просто и дешево. А у кого есть смартфон с BLE - можно его использовать вместо черной коробки - практично, современно, красиво... Или там не человек им пользуется? Сергей, как это хозяйство использоваться будет, колитесь?

 

В игровом процессе каком-то. У человека в руках или в кармане будет лежать устройство это.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В игровом процессе каком-то. У человека в руках или в кармане будет лежать устройство это.

Для измерения таких малых расстояний, эл-магнитное излучение не очень подходит, так как скорость света очень велика - расстояние метр свет проходит за 3.3нс.

Если рассматривать вариант с излучением посылки устройством А и ответом на неё устройства Б и измерением времени между запросом и ответом на стороне А, то на метр получаем 6.7нс, но вносится неопределённая задержка на время обработки сигнала устройством Б.

К тому-же ТС совсем не раскрыл условия эксплуатации. Будет это только два устройства или таких устройств может быть несколько?

Если второе - то каждому устройству придётся опрашивать каждое другое устройство по отдельности.

 

Для увеличения точности как тут уже упоминали лучше использовать что-то более медленное - например звук.

Если это игровое пространство, то можно сделать так:

В углах помещения расположить 3шт. УЗ-передатчика, передающих через равные интервалы некую метку (каждый свою), часы передатчиков жёстко синхронизировать между собой по скоростному интерфейсу.

В коробочках разместить УЗ-приёмники, принимающие и декодирующие метки и по временным соотношениям между ними определяющие свои координаты в пространстве.

А затем просто передающие их в радиоэфир.

Так, думаю, можно даже гораздо больше точность получить чем +-1метр.

И такой алгоритм почти не накладывает ограничений на кол-во одновременно работающих коробочек-микрофонов.

 

ЗЫ: Да, так как передатчики внешние, то их питание можно сделать не автономным и передавать метки большей мощностью, так что и в карманах должно быть слышно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно, а есть какие-нибудь производители, которые предлагали бы такую систему позиционирования (Indoor Navigation) в помещении?

Изменено пользователем Herz
Избыточное цитирование

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

rfid - лишь датчик, а светодиод зажигать - тут мозги нужны

 

Вместо пассивного чипа можно поставить контроллер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...