탁자에서 떨어지지 않는 디오라고는 했지만
사실 탁자에서 떨어진다.
센서 감지 후 후진과 좌회전 로직에 의해 경계선에 있을 때에는...
그리고 경계선에 어색하게 사선으로 진입한 경우에는 센서 감지가 늦어서 떨어진다.
암튼...
지난 USB 케이블 연결에서 블루투스 모드로 테스트를 해 봤다.
블루투스 모드라고 해서 별도의 알고리즘 작성이 필요할 줄 알았는데...
아니었다.
아두이노 펌웨어를 USB연결 상태에서 블루투스 버젼 파일을 업로드한 후
PC에서 블루투스 장비 추가로 디오를 연결하고 포트연결을 확인 한 후
USB 연결선을 제거하고 USB연결 때와 같은 방식으로 포트만 달리하여 연결하면 되어
쉽게 셋팅이 끝났다.
그리곤 스크래치 파일을 열어서 그대로 '시작'
확실히 USB선이 없어서 회전이 깔끔하게 처리가 되어 좋았다.
이젠...
회전각 90도에 맞추어 정교히 회전하는 방법을 찾아보아야 하겠다.
그 전에 물론 모터 셋팅을 맞추고 난 후
모터 상의 문제를 최대한 줄여야 하겠고...
이 후에 모터 속도에 따른 회전 시간을 조절하여 맞추어 보아야 하겠다.
그런데 아무래도 바퀴가 좀 헐거운 듯해서 쉽지는 않을 듯...
'200.SwEdu' 카테고리의 다른 글
LittleBits 3종세트 훑어보기 (0) | 2015.06.19 |
---|---|
소프트웨어야 놀자 주간 참여 (0) | 2015.06.17 |
Dio #2 - 탁자 위에서 떨어지지 않는 디오 만들기 (3) | 2015.06.16 |
아두이노 강좌 영상 모음 (0) | 2015.06.15 |
SW교육 운영 지침 및 해설서(By 교육부) (0) | 2015.06.11 |