ДО курс по робототехнике

3 апреля 2013 г.

Сканер изображений из Lego Mindstorms NXT



В предыдущих статьях уже говорилось, как сенсор освещенности может определять цвет предмета. Следует также помнить, что начиная с NXT 2.0, в базовый комплект входит цветовой сенсор, для которого определение именно цвета, является основной задачей. Ну и не забудем, про цветовой сенсор от компании HiTechnic.


А что, если один из этих сенсоров посадить на раму с двигателем, а под раму положить какую-нибудь картинку?

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

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


Комментариев нет:

Отправить комментарий