пятница, 10 декабря 2010 г.

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




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

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

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

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

1 комментарий:

Related Posts Plugin for WordPress, Blogger...