Dio를 가지고 만든 후 정리한 두 번째 미션
탁자 위에서 떨어지지 않는, 움직이는 디오 만들기
적외선IR 센서를 스크래치에서 쉽게 통제할 수 있다면
라인트레이서와 같이 특정 영역 안에서 계속 돌며 '갇혀 있는 디오'만들기를 하고 싶었다.
하지만, 아직은 스크래치에서 IR 센서를 다루도록 되어 있지 않다는 말에...
나름 하게된 다른 비슷한 미션...
'탁자 위에서 떨어지지 않는, 움직이는 디오 만들기'
작동의 흐름은 이렇다.
디오가 전진을 하다가 탁자의 테두리 부분에 다다르면
전진을 멈추고 조금 뒤로 후진하여 왼쪽으로 방향을 틀어 다시 전진한다.
이를 탁자 위에서 디오가 떨어지지 않고 계속 반복하게 한다.
이를 위해서 IR 센서 대신에 선택한 것이
예전에 갈릴레오 보드 테스트로 받았던 세트에 포함된,
여분의 초음파거리 센서(Ultrasonic Range Finder HC-SR04)
디오 자체에 있는 초음파거리센서를 분리하여 위치를 조정하여 새로이 장착할 수도 있겠지만...
모든 재료의 활용이 자유롭지 않은 집에서 눈비비며 새벽에 작업하다 보니
복잡한 분리 과정 선택보다는
여분의 거리 센서를 적당한 방법으로 디오에 장착하여 연결하는 방법을 선택했다.
먼저 한 일은
디오에 장착된 초음파거리센서의 연결 단자를 분리하는 것.
초음파센서 상단 연결핀에 바로 연결된 단자를 분리하니 다른 단자를 꼽기 쉽도록 되어 있었다.
아래 사진에서 정 가운데 부분에 흰색 단자 위에 작은 흰색 단자가 바로 초음파센서에 바로 연결되었던 단자 부이다.
여분의 초음파거리 센서를 적당히 연결하여
처음에는 구조체를 만들어줄, 마땅한 것을 찾다가 활용한 것이 쓸모 없는 명함을 테이프로 연결하는 방법(^.^;;)
외모는 좀 허접해 보이지만 그래도 원하는 제 기능을 다 한다는...
작동 모습 - 동영상
'200.SwEdu' 카테고리의 다른 글
소프트웨어야 놀자 주간 참여 (0) | 2015.06.17 |
---|---|
Dio #2-1. 블루투스 모드; 탁자에서 떨어지지 않는 디오 (0) | 2015.06.17 |
아두이노 강좌 영상 모음 (0) | 2015.06.15 |
SW교육 운영 지침 및 해설서(By 교육부) (0) | 2015.06.11 |
디오 받고 첫 작업 - 2진수 판정하여 LED로 표시하기 (0) | 2015.06.08 |