내가 언급 한 자료 유형을 단독으로 감지 할 수있는 센서에 대해 알지 못합니다. (따라서 내 의견은 robotics and electronics SE site에 문의하는 것이 좋습니다.
즉, 터치 할 때 회로를 완성하는 간단한 전도도 센서를 사용하여 전도성/비전 도성 (금속/목재)을 감지 할 수 있어야합니다. 금속과 같은 단열재를 만질 때는 그렇지 않습니다. 더 나은 옵션은 스터드 - 파인더 장치에 사용되는 것과 비슷한 capacitive sensor 일 수 있습니다.
식물, 모래 또는 포장과 같은 표면 유형을 감지하려면 창의적 사고와 센서 조합을 사용해야 할 것입니다.
지형의 상대적 경도를 감지하는 예입니다.이 장치가 일종의 이동 차량에 장착 된 경우, 그러한 센서 중 하나는 스프링 장착 전기자에 부착 된 전위차계 일 수 있습니다 어떤 종류의, 어떤 끌기 지상. 아이디어는 뼈대가 스프링 장력에 의해 차량 주행에 수직으로 곧바로 정렬하려고 시도하는 것입니다. 잔디, 모래 및 포장으로 인해 뼈대가 스프링이 표면을 밀 수있는 능력에 따라 다른 양을 휘게합니다.
프로그래밍 영역에 더 많이 적용하려면 전위차계의 저항을 측정하여 처짐 각도를 계산하는 알고리즘을 작성하고 표면 유형을 결정해야합니다. 뼈대는 정적 값을 생성하지 않을 것입니다 (항상 움직일 것입니다). 따라서 평균 거리를 계산하고 아마도 거리를 계산해야합니다.
이러한 표면에는 빛의 반사율, 수분 수준, 음향 반향 프로파일 등 다른 특성이 있습니다. 표면 및 표면을 정확하게 식별 할 수있는 센서 어레이를 설계하는 연습으로 남겨 둡니다. 당신이 원하는 정밀도의 재료. 궁극적으로 특정 속성에 부합하는 센서 (및 데이터 프로그래밍에 대한 프로그래밍)에 의존해야합니다.
Robotics 및 Electronics 용 StackExchange 사이트가 더 도움이 될 수 있습니다. http : //electronics.stackexchange.com/ – JYelton