Новости:

Все для вираго и про вираго!

Главное меню

Датчики дистанции

Автор gorni, августа 19, 2017, 07:37:58

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

gorni

Заинтересовала меня идея "машинки", способной держать строго заданную дистанцию. И если с ходовой частью всё более-менее понятно, то с датчиком, который будет контролировать дистанцию и давать сигнал на электромотор (вкл вперёд/вкл назад/выкл)у меня "тёмный лес"...

Поскольку в электронике я неотдупляшка, то даже сформулировать запрос в поисковике толком не получается. Посему интересуют любые мысли на сей счёт...
Итого требования:
1."машинка" должна держать заданную дистанцию до конкретного объекта.
2. Возможность с быстрого переключения заданной дистанции(конкретно 75м, 50м и 2м), причём "переключатель" должен находиться у сопровождаемого объекта.
3. Рулевое не требуется, движение строго "вперёд - назад"
4. Работоспособность в условиях закрытых помещений и отсутствия прямой видимости.

Есть какие мысли?


 

megathrone

Сразу скажу, что я этой темой тоже интересуюсь, но я пока теоретик.
Из дальнобойных и точных датчиков на ум приходят только лидары (лазерные радары). Но они, вроде, очень дорогие.
Сам по себе датчик не может управлять мотором, для этого нужен промежуточный элемент - контроллер. По сути это маленький компьютер, в который зашивается определенная программа. Для простых применений подойдет какое-нибудь ардуино за 150 рублей, а если требуется серьезная производительность (например, для обработки данных кругового радара или изображения с видеокамеры), то придется уже юзать что-то типа Raspberry Pi или аналогов.

Darkwalker

"У.З." датчики.
В LEGO техникс комплектующих есть такие. Также там моск блочный есть. Все это программица и ориентируется по комнате.
DX.COM отличный источник хлама такого. От сервомоторов до датчиков и контролеров.
Нет Справедливости. Есть только Я.

megathrone

Цитата: Darkwalker от августа 19, 2017, 01:38:47  
"У.З." датчики.
Проблма в том, что их максимальная дальность действия метров 5, а тут нужно 75.

Darkwalker

Нет Справедливости. Есть только Я.

Darkwalker

А для серьезных дистанций уже установки радарные надо мутить. Или системы оптики. Типа лазерных дальномеров угловых.
Нет Справедливости. Есть только Я.

gorni

   Мутновато я написал. Под "отсутствием прямой видимости" имелись ввиду в основном люди. Чтобы их не давить, достаточно дополнительно парктроник поставить. Основной же дальномер предполагается с меткой. Собственно идея спёрта у квадрокоптеров с функцией "follow me". Только там метка даёт коптеру координаты gps, а в нашем случае такой возможности нет.
   

InRain

Дык это. На ардуино есть и ультразвуковые датчики. Оптические продаются на али.

gorni

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

megathrone

Цитата: gorni от августа 21, 2017, 01:09:14  
Оптические и ультразвуковые не годятся т.к. между ними и сопровождаемым объектом будут люди
То есть нужно определить дистанцию до объекта, который загорожен людьми? Это уже совсем непростая задача.
Например, повесить на объект радиомаячок, и замерять уровень сигнала. Чем он выше, тем меньше расстояние. Но точность будет невысокая, к тому же препятствия(люди) на пути радиосигнала будут ослаблять сигнал (хотя может быть это и не критично, нужен человек со спец образованием чтобы провести расчеты) и замер дистанции иожет выдавать заниженные показания.

Ktykhy

По принципу гпс,
На обоих железках точное время  и метка шлёт сигнал со своим временем  приемник дать его, считает разницу со своим часами. И рассчитывает дистанцию.
Это первое что в голову пришло.
Думаю есть и более простые решения
Ещё надо учитывать в какой среде все это будет работать.

gorni

Других вариантов пока не нашёл. Синхронизировать часы обнулением, совмещая метку с "машинкой".

Ktykhy

Думаю вариантов масса, надо профильный ресурс

gorni

"Заграничные форумы отличаются от Российского тем, что на заграничном задаёшь вопрос - получаешь ответ, а на Российском задаёшь вопрос и тебе 20 страниц объясняют что ты мудак"

Ну а здесь прям "неформат" :)

Gocha

какой ответ Ты хотел услышать? Новичок осваивает мотоцикл:учится держать дистанцию,рулить ,ускоряться тормозить...Ты хочешь какой то датчик...для чего? тут как говорится какой вопрос такой ответ,страна тут не причем.