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

Аналоговые сенсоры линии, цвета?

Всем привет,
аналоговых сенсоров цвета и линий типа лед/фоторезистор в торговле с переизбытком, они большей частью хоббийного назначения, есть 1 канальные (линия) 8 канальные, те что для распознавания цвета (оттенки серого), все бы ничего, но у них у всех 1 проблема, они не видят источник уже 3 мм, кроме того есть зависимость от основы, на которой источник (блики и т.п.)
У меня проекция находится под стеклом, которое с целью гашения бликов закрыто матовым фильтром. Ширина точки (линии) 1 мм. Городить на сенсор фокусирующие линзы...?
Что можно посоветовать, возможно кому известны такого типа готовые доступные сенсоры?

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


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

А цель-то какая? Вообще ничего не понятно из сообщения…

Что до выбора сенсоров для детектирования чего-либо, то можно попробовать ПЗС-линейки. Они нынче недорогие и с ними даже слабый МК вполне управится. Правда, они жутко шумят без охлаждения и из-за этого у них очень высокий нижний предел чувствительности, явно не 10¯⁹лк, как хотелось бы…

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


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

Цель - инерциальная навигация по виртуальному треку.
 

Изменено пользователем Magnet

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


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

4 hours ago, Magnet said:

Всем привет,
аналоговых сенсоров цвета и линий типа лед/фоторезистор

Никогда не слышал о сенсорах на основе льда. Это что-то новенькое. 

Если нужно отслеживать позицию малых объектов, можно взять КМОП или ПЗС матрицу/линейку, как Эдди советует.

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


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

Quote

Если нужно отслеживать позицию малых объектов, можно взять КМОП или ПЗС матрицу/линейку

Речь идет не о распознавании видео объекта или его отслеживании, а выполнении процедуры контроля выхода из цветовой зоны.
Сенсор льда это прикольно конечно, но речь идет конкретно об этом189628322_TrackingModule.png.1291a386c3603d93f2f6ede22bf34d82.png

 

Изменено пользователем Magnet

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


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

Жесть какая! И этот "сенсор" кто-то покупает? Ну-ну…

Как минимум, заменить фоторезистор на фотодиод. Включить его правильно.

Детектировать цвета можно аналогично: ставим три светодиода, на каждый наносим дешевые светофильтры R, G и B. Правда, на мой взгляд, в этом случае намного дешевле будет взять готовую ПЗСку с маской Байера из дешевой веб-камеры. С обвязкой, правда, придется повозиться значительно дольше. Но это же just for fun!

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


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

По поводу веб-камеры согласен, буду идти в эту сторону, к тому же есть пространство для экспериментов с фокусирующей оптикой, зумерением и прочими функциями камеры. 

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


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

31.03.2021 в 21:51, Eddy_Em сказал:

дешевле будет взять готовую ПЗСку с маской Байера из дешевой веб-камеры.

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

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


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

Взять готовую камеру не получится, т.к. в этом случае помимо одного микроконтроллера придется использовать еще и одноплатник (хотя бы рублей за тысячу).

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


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

4 hours ago, Eddy_Em said:

Взять готовую камеру не получится, т.к. в этом случае помимо одного микроконтроллера придется использовать еще и одноплатник (хотя бы рублей за тысячу).

В моем случае SBC или таблет  в связке с GPS приемником и Google Map (в случае гео навигации), в случае навигации в закрытом помещении это векторный план здания. 

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


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

6 часов назад, Eddy_Em сказал:

в этом случае помимо одного микроконтроллера

Просто взять микроконтроллер получше :biggrin:

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


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

1 hour ago, mantech said:

Просто взять микроконтроллер получше :biggrin:

Микроконтроллеры скромно курят на заборе в ардуиновых конюшнях:yes3:

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


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

Пару вечеров, вот что получилось с USB камерой.
В двух словах:
Для работы с ним вам понадобится USB-камера, микроскоп и так далее.
Модуль распознает цвета и оттенки в небольшом регионе (зеленый квадрат в центре) и в зависимости от цвета, может открывать выходные логические сигналы по 16 каналам.
На переднюю панель выведены все функции для калибровки камеры в зависимости от окружающего освещения. Вы также можете установить время сканирования и скорость детектирования логических бинарных команд на выходе I/O.
Процедура калибровки очень зависит от внешнего освещения, от разрешения камеры, от свойств поверхности с цветными маркерами.
На видео едва заметно, как финале камера выловила присутствие на границе красного маркера желтые пиксели, что есть результат подсветки лед лампы.
Но в целом алгоритм рабочий.   

 

Изменено пользователем Magnet

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


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

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

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

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

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

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

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

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

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

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