Сканер своими руками со светодиодной матрицей и фототранзистором

Сканер с матрицей и фототранзисторомПредставляем проект простого сканера с разрешением более 1000 точек, в котором только один фототранзистор берет на себя роль всех датчиков! Создание такого устройства стало возможным благодаря интересной идее использования светодиодной матрицы 32×32 RGB.

Инженер под ником Marciot представил интересный DIY-проект, в котором использовал матрицу из RGB-диодов, фототранзистор и Arduino UNO. Эти 3 компонента позволили создать простой сканер, который может воспроизводить, например, форму руки, помещенной на матрицу.

Фототранзистор, расположенный над диодами, измеряет интенсивность попадающего на него света. Если свет от RGB-диода не достигает датчика, значит, над светодиодом есть объект. Измеряя каждую точку, можно сканировать объект и воссоздать его форму.

Использование фототранзистора Работа сканера
Единственный используемый датчик — фототранзистор Сканирование руки

Сам процесс сканирования начинается с выключения всех светодиодов на матрице. Тогда на мгновение загорается только один светодиод. В это время напряжение считывается с фототранзистора, который действует как аналоговый датчик света. После измерения светодиод выключается, и весь процесс повторяется для следующего светодиода — и так далее, до 1024 раз.

Все измерения выполняются дважды для получения лучших результатов. Первый выполняется, когда горит один светодиод RGB, а второй — когда все светодиоды выключены. Измерения сравниваются для исключения ложных показаний. Однако весь процесс не занимает много времени, поэтому сканер может обновлять показания каждые 2 секунды.

Работа сканера показана на видео:

Видео работы сканера

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

Ручка в действии

Удивительно, сколько можно получить с помощью одного датчика, и все благодаря оригинальной идее его использования! Если вы захотите воссоздать такой сканер, вы найдете необходимую информацию в руководстве, подготовленном автором проекта. Он предоставил весь список необходимых компонентов и программный код. А у вас есть идея практического применения такого сканера?

С Уважением, МониторБанк

Добавить комментарий