자율주행(4)
-
#10/12 아두이노 로봇 HowTo
적외선 거리 측정 모듈 (HS-IRSM) 적외선 거리 측정 모듈은 다음과 같이 생겼다. 핀의 연결은 하나의 데이터 라인을 아두이노와 연결을 하고 전원을 각각 연결한다. LED가 두 개가 있어 한쪽에서 적외선을 내 보내고 한쪽에서는 받는다. 지금까지 썼었던 초음파 센서는 음파임에도 우리가 들을 수 없었고 적외선은 우리가 볼 수 있는 가시광선 영역에서 벗어나기 때문에 볼 수 없다. 하지만 적외선의 경우에는 디지털 카메라로 볼 수가 있다. 다음의 사진은 모듈을 로봇의 전면 하단부에 장착을 하고 전원을 준 상태로 사진을 찍은 것이다. 투명했던 LED 한쪽에서 빛이 나옴을 볼 수 있다. 이렇게 적외선을 사용하는 경우에는 카메라로 적외선이 나오는지 여부는 확인을 할 수 있다. 적외선을 많이 사용하는 것이 리모콘..
2022.11.04 -
#9/12 아두이노 로봇 HowTo
스텝 2. 업그레이드 1차로 자율 주행 로봇을 만들고 나서 아쉬운 점을 나열을 했었다. 센서의 한계로 인해서 장애물을 감지 못하여 예상했던 대로 움직이지 못하는 경우가 꽤나 있었다. 거실에서 자율 주행을 시작해 놓으면 한 동안 이리저리 왔다 갔다를 반복하다가 주방의 어딘가에서 아이방 어딘가에서 헛바퀴만 도는 경우가 많았다. 그래서 조금 업그레이드를 해 보려고 몇 가지 주문을 했다. 블루투스 모듈 (HC-06) 적외선 거리 측정 모듈 (HS-IRSM) LCD 모듈 자율 주행보다는 수동으로 조정을 하는 것도 재미있겠다 싶어 블루투스 모듈을 주문을 했다. 사실 리모콘 모듈을 가지고 먼저 테스트를 해 봤는데 실수로 리모콘 입력부(IR)가 쇼트가 나서 탄 이유도 있었지만 리모콘은 IR이 입력이 수신부 정면..
2022.11.04 -
#7/12 아두이노 로봇 HowTo
로봇 동작시키기 로봇의 동작은 전진, 후진, 좌회전, 우회전, 180도 회전 등으로 나눌 수 있을 것이다. L298N은 각도 조절을 할 수 없기 때문에 경험치에 의해서 각도를 조절해 보려고 한다. 우선 배터리의 전압에 따라서도 회전 속도가 달라지니 각자 테스트를 해 보는 수 밖에 없을 것이다. 모터의 회전 자체는 변경을 할 수 있는데 여기서는 속도는 기본으로 두고 진행을 할 예정이다. 100% 배터리가 충전이 되었을 때 테스트를 하는 것이 좋겠다. 배터리가 많이 닳아 있는 상태라면 100% 충전이 되었을 경우 예상보다 더 회전을 할 수 있을 것이다. void loop() { Robot_RightTurn(); Robot_LeftTurn(); Robot_180Turn(); } /* * 로봇을 180도 회전시..
2022.11.04 -
(★3) 거의 모든 IT의 역사
저자 정지훈 출판 메디치미디어 2010.12.07. 애플 최초의 개인용 컴퓨터 Apple II 부터 시작을 한다. 그 보다 덜 유명한 세계 최초의 개인용 컴퓨터 앨테어 Altair 8800과 함께 너무나 익숙한 인물들이 등장을 하니 출근길 오디오 북으로 듣는 와중에도 집중이 잘 되었다. 이 책을 고를 때는 제목을 보고 학부시절 교양 과목 중의 하나였던 EDPS가 생각이 났다. 우리끼리는 EDPS를 음담패설로 이야기를 하곤 했는데 이니셜이 같았기 대문이다. 그 의미는 Electronic Data Processing System으로 IT에 대해서 기초를 배우는 과목이었다. IT를 이야기할 때 비 전공자들과 이야기를 한다면 1955년 생으로 고인이 된 스티브 잡스, 은퇴를 한 마이크로소프트의 빌 게이츠 그리고..
2020.11.17