2014-11-21 2 views
1

저는 현재 lejos mindstorms 프로젝트에서 일하고 있으며 컬러 센서를 사용하려고합니다. 프로젝트의 전반적인 목표는 로봇에게 일련의 크리스마스 조명을 찾고 따라 다니게하는 것입니다. 우리의 테스트 코드는 일반 객체에서 색상을 감지하지만 조명에서는 감지하지 못합니다. 조명에서 센서를 비출 때 표시되는 색이 검정색이라고 말하는 것입니다. 컬러 센서로 컬러 조명에서 컬러를 읽을 수도 있습니까?lejos color sensor problems

+3

IIRC 컬러 센서는 반사광을 판독하도록 설계되었습니다. 그것은 단지 눈이 멀었을 가능성이 있습니다. –

+0

유감스럽게도 상원 의원에게는 '반사 된 빛과 주변의 빛을 모두 감지하라'는 사양이없는 것 같습니다. 상점 페이지에. 그래서 @DaveNewton이 가장 가능성이 있습니다 : 남아있는 눈으로 레이저를 들여다 보지 마십시오. – Dawnkeeper

+0

투명 매질이 컬러 센서가 더 잘 읽을 수 있도록 도움이 될 것이라고 생각합니까? 투명한 플라스틱 상단 또는 흰색 종이처럼? 이전에 조명 위에 센서를 배치했을 때 반환 할 수있는 유일한 색은 검은 색이었고, 눈이 멀었다는 점에서 옳은 것 같습니다. –

답변

1

나는 Mindstorms로 로봇을 몇 년 동안 만들었던 클럽에서 일하고 있으며 컬러 센서로 빛의 색상을 읽을 수는 없으며 EV3 세트 나 NXT 것들. 왜


의 여기 : 컬러 센서가 표면 상으로 빛을 방출하여 작동하고, 표면에 흡수되는 정도되는 색에 기초하여, 상기 광이 반사 됨으로써, 상기 물체의 컬러를 결정할 수있다 . 그러나 컬러 센서를 컬러 빛에 맞추면 컬러 센서의 센서 부분 (다른 부분은 LED)으로 빛이 비쳐 완전히 다른 색으로 보일 것입니다. Lego Mindstorms 키트의 Color Sensor는 사용자가 원하는 것을 수행 할 수 없습니다.