본문 바로가기

AVRCAR project

RC car 리모트 컨트롤러 후킹 모듈

연기되기 전에  겨울방학때 작업했던 부분이다

왼쪽에 있는 기판이 직접만든 RC카 리모컨 제어모듈

오른쪽에 있는게 첫 게시물에있는 AVR 이다. 

AVR의 왼쪽 편을 보면 파란색노란색으로 꼬아져있는 케이블과 검정색과 빨간색이 연결되있는 선을 

볼수있는데 내 맥북과 연결되는 시리얼라인이다 (맥북 유에스비단자쪽에 시리얼투 USB)


왼쪽에 RC카 리모컨 제어모듈을 자세히보자







































예전부터 마이크로 프로세서와 트랜지스터로 스위치를 후킹(hooking) ? 해킹[hacking] ? 해서

제어하면 재밌는것을 많이 할수있겠다는 생각을 했었고 이번에 시행을 했다

일단 제일먼저한것은 RC카 기판을 내 모듈기판에 고정을 시키는것이다 위사진을보면 세로로 새워서 연결했는데

일단 기판조각 2개와  모듈기판에 일자로 구멍을 뚫어 에폭시로 연결하고 RC카 리모콘 기판에 있는 나사구멍에 나사를 박아 고정을 시켰다.

그다음 스위치에 점프선을 남땜하여 모듈기판으로 점프시켰다 스위치당 선 한개씩만 뽑고 

전원부를 통일시켜야 후킹이되기때문에 리모컨의원래 전원인 AAA 전지 2개 의전압 3V 를 맞추기위해

LM1117S-3.3 이라는 부품 (사진상 전원부부분에 아래쪽 검정 직사각형부품) 을 이용해 AVR의 5볼트전원을 3.3볼트로 낮추고 RC기판에 전원을 공급해준다

그리고 트랜지스터에 그라운드와 AVR에서 나온 아웃풋 핀 그리고 스위치에서 점프한 선을 연결하면

AVR에서 각 핀값에 1을 넣어주면 해당 스위치가 눌린것처럼된다

그리고 상태동작을 확인해야 문제발생시 어디서 문제가 발생하는지 알기 쉬우므로 녹색 엘이디를 각각달아 놓았다.


lm1117 부품이 SMD 타입이라 기판위에 납땜하기 힘들었던 점빼면 그렇게 어렵진 않은 구성이었다