안녕하세요, 규격서에 나온 대로 HF22S10용 하네스를 만들어서 HF22S10에 연결해봤지만 아날로그 센서값이 이상하게 읽혀서 혹시 배선을 잘못 했나 싶어서 문의글을 올립니다.
제가 하네스를 만들고 센서값을 읽은 과정은 아래와 같습니다:
- 조이스틱과 연결할 수 있는 Hirose DF11-12DS-2C 커넥터와 호환되는 크림프를 구매해서 사용했습니다.
- 조이스틱의 X, Y축 값만 읽고 싶어서 첨부한 이미지에 나온 기능 중 Ground, Supply power, X axis, Y axis 핀만 연결하는 하네스를 만들었습니다. 조이스틱을 기준으로 상단의 핀 중 왼쪽 3개 (핀 2,4, 6), 하단의 핀 중 왼쪽 1개 (핀1)과 연결되도록 전선과 연결했습니다.
- 하네스용 전선으로는 규격서에 나온 권장 굵기를 가지는 22 AWG 전선으로 구성된 다중전도체 전선을 사용했습니다. 전선의 길이는 규격서에 나온 길이인 25 cm 보다 긴 1m 짜리 전선에 연결했습니다.
- 아두이노 기가 보드의 5V핀과 조이스틱의 Supply power, GND 핀과 Ground, A0핀과 X axis, A1핀과 Y axis 선을 연결하여 센서값을 읽었습니다. 그 결과, 조이스틱을 움직이지 않아도 센서값이 0~1023 사이를 반복적으로 오갑니다.
제가 배선한 과정 중에 혹시 잘못한 부분이 있다면 어디를 수정하면 센서값을 올바르게 읽을 수 있을 지 알려주시면 정말 감사하겠습니다.