본문 바로가기

  • Q. Finch가 장애물을 감지하지 못할 경우
    A.
    설명

    Finch가 장애물을 감지하지 못합니다.

    원인

    Finch는 적외선 LED 2개와 적외선 수신기 1개를 사용하여 장애물을 감지합니다. 적외선은 대부분은 장애물을 인식하는 저렴하면서도 효과적인 수단이지만 제한이 있습니다.

    • 어둡고 반사되지 않는 물체는 인식이 어렵습니다.
    • 의자다리와 같이 좁고 긴 물체는 감지하지 못할 수 있습니다.
    • 특정 검은색 플라스틱은 적외선 (IR 스펙트럼에서 유리처럼 보임)을 전달해서 감지될 만큼 충분히 적외선을 반사시키지 않습니다.
    • 2011년 11월 15일 이전에 판매된 Finch는 좌우 센서에 간섭이 있어서 로봇바로 앞에 있는 물체를 감지하기 어려울 수 있습니다.
      이 센서의 반응성을 개선 할 수 있는 간단한 문제 해결 안내가 있습니다.
    • 판지 상자나 흰색 종이와 같은 밝은 색 장애물을 사용하는 것이 좋습니다. 장애물을 포일로 감싸면 반응성이 상당히 개선됩니다.
  • Q. Finch가 정확한 직진/ 회전하지 못할 경우
    A.
    설명

    Finch의 움직임이 반복적이지 않습니다. 일정시간 후 90도를 움직였다면 다음번에는 100도를 움직입니다.

    원인

    Finch의 테더로 인해 반족 움직임이 어렵습니다. 회전하면 테더가 꼬여서 같은 방향으로 계속 회전하는 것에 저항하는 스프링력이
    발생 합니다. 테더가 Finch의 움직임을 힘들게 해서 직선으로 움직여야 할때 다소 몸체가 돌아갈 수 있습니다. 다음과 같은 방법으로
    테더 효과를 줄일 수 있습니다.

    • Finch가 움직일 때 테더를 위로 들어올립니다.
    • Finch를 매끄러운 바닥에서 작동시킵니다 카펫이 깔린 곳은 속도가 느려집니다.
    • Finch에 추를 더합니다.(아래쪽에 동전을 붙이는 것이 좋습니다.)
    • 낮은 속도로 회전시킵니다.
    • 정확한 움직임이 필요한 활동이나 과제를 피합니다. Finch는 미로찾기에는 잘 작동하지 못하지만 광원은 잘 따라갑니다.
  • Q. Finch의 USB 연결이 불규칙하게 끊어질 경우
    A.
    설명

    프로그램을 실행하면 Finch가 컴퓨터와의 연결이 끊어지는 듯합니다.

    원인

    올바르게 컴파일된 프로그램을 실행했지만 Connecting to Finch (Finch 에 연결 중) 이라는 메시지가 나오가 중단됩니다. LED의
    색이 연해지는 모드가 지속됩니다.

      가능한 원인
    • Finch가 연결되지 않았을수 있습니다.
    • Finch를 연결 했을때 컴퓨터 USB 허브가 Finch를 제대로 인식하지 못합니다. 이는 “USB Device not recognized
      (USB 장치를 안식 할 수 없습니다)”오류와 함께 발생합니다.
    • Finch를 연결했을때 컴퓨터가 절전 모드에 들어간 다음 깨어났을때 Finch를 제대로 인식하지 못해
      “USB Device not recognized (USB 장치를 안식 할 수 없습니다)” 오류와 함께 발생합니다.
    해결

    Finch를 분리하고 10초 다시 연결합니다.

  • Q. 프로그램을 컴파일 하고 실행했는데 아무 반응이 없을 경우
    A.
    설명

    프로그램을 실행했는데 Finch LED가 꺼지고 5초후 다시 켜집니다.

      가능한 원인
    • 이전에 실행했던 프로그램이 예외를 발생시켜서 충돌이 일어났습니다. Finch의 연결을 방해하는 잘못된 스레드를
      발생시키기도 합니다.
    • 64비트 플랫폼에서 32비트 Java를 실행시켰습니다. 64비트 OS를 사용한다면 JDK도 64비트 여야 합니다.
    해결

    잘못된 스레드가 원인이라면 Finch를 분리했다가 다시 연결하면 문제가 해결됩니다. 그렇지 않을 경우 IDE를 다시 시작하십시오. JDK가 원인이라면 64비트 JDK를 다운로드하십시오.

  • Q. 문자 음성 변환(TTS)또는 음성 재생 작동 불가
    A.
    설명

    SaySomething 또는 playWav를 호출했을 때 아무런 반응도 나타나지 않습니다

    원인

    Finch 클래스는 컴퓨터 스피커를 사용해서 합성된 음성. wav 파일, 악보를 재생합니다. 컴퓨터 스피커가 켜져 있는지 확인하십시오.

맨위로