Jump to content

    
Magnet

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

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
4 hours ago, Magnet said:

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

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

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

Share this post


Link to post
Share on other sites
Quote

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

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

 

Edited by Magnet

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
31.03.2021 в 21:51, Eddy_Em сказал:

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
4 hours ago, Eddy_Em said:

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

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

Share this post


Link to post
Share on other sites

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

 

Edited by Magnet

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.