?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

[FAQ] 레트로 워치 화면이 멈추고 전환되지 않는 경우

페이지 정보

작성자 하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일14-10-28 14:25 조회1,248회 댓글0건

본문

레트로 워치 코드를 올리고 폰과 sync 및 초기화면 출력은 정상적으로 되지만 화면이 멈추는 경우 아래와 같이 테스트해 보세요.

 

이 경우 버튼 연결부분을 확인해봐야 할 것 같습니다. 특히 버튼을 연결하지 않은 상태로 코드를 테스트하는 경우 이런 문제가 발생하곤 합니다. 원래 버튼을 누르면 시계화면 -> 메시지 화면 전환하도록 되어 있는데, 버튼이 없는 경우(혹은 잘못 연결된 경우) 버튼 연결핀에서 잘못된 값을 계속 읽어 화면처리가 되지 않는 경우입니다.

 

//if(digitalRead(buttonPin) == LOW) isClicked = LOW; // 이 라인을 주석처리해서 실행 안되게

isClicked = HIGH; // 이 라인 추가해서 항상 isClicked = HIGH (클릭안함) 상태로 인식되게 수정

 

버튼을 연결 안하셨다면 위와 같이 수정하고 테스트 해보세요. 대신 사용자가 임의로 화면 전환은 할 수 없고 폰과 데이터 sync 가 되었을 때만 메시지가 표시 화면으로 자동 변환됩니다. 디스플레이와 블루투스 연결 상태 및 기본 동작은 이 상태에서도 확인할 수 있습니다.

 

 


하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물

모든 전통이 한 때는 오해를 면치 못했다. 마찬가지로 모든 아이디어는 한 때는 비웃음을 면치 못했다. -홀브룩 잭슨 ::::: 느닷없이 떠오르는 생각이 가장 귀중한 것이며, 보관해야할 가치가 있는 것이다. -베이컨 ::::: 미리 숙고하면 힘든 일도 그저 실행에 옮기는 순간 쉬워진다. - 로버트 M. 피어식

댓글목록

등록된 댓글이 없습니다.