본문 바로가기

AVRCAR project

(6)
오디오 모듈관련 자료 정리 아두이노에 오디오모뎀 (=소프트모뎀) 통신용 포트이다. 아이폰이나 안드로이드에 비교적 저렴하게 직접 아두이노와 통신할수있다. (가장저렴한것은 아두이노가 연결된 컴퓨터를 통한 통신)※4극 단자이다 물론 케이블도 4극을 써야한다. 게다가 저번글 (http://how-make.tistory.com/9) 에서 썼듯 재대로된 케이블파는곳이 거의없다. 낙원상가가서 사세요. 테스트기들고가서 테스트하고 사는것도 좋음..사실 단자와 1:1로 연결해도 상관없을법하지만 풀업저항등을 고려한 기판인것같다.모듈구매는 일본에선 http://www.switch-science.com/catalog/600/이쪽을 이용하는듯 싶고우리나라에서는http://www.artrobot.co.kr/front/php/product.php?produc..
현재 진행상황 아이폰앱으로 알씨카제어앱에서 softmodem 라이브러리로 소리신호를보내면아두이노측 softmodem이 소리를 문자로 해석제어모듈에 신호를 보낸다 그러면 RC카 작동!컴퓨터를 거치지않아도된다.아이폰앱도 개발한건데 조이스틱방식으로 개조하고싶은데그럼 아두이노측도 변경해야되는데 게임개발경험이있으면 좋을것같다 게임개발서적하나 봐야겠다
오디오포트 통신 모듈 오디오 모듈이다 오디오라인 ( 3.5파이 4극 오디오 케이블 수 - 수 ) 으로 아두이노와 아이폰 혹은 안드로이드와 통신할수있게하는 모듈이다 테스트하다가 아무리해도 아두이노에서 아이폰방향으로 통신을 할수가없었는데1.케이블문제였다 일단 3극케이블은 안된다 난 그런실수는 하지않지만 혹시나 누가 그럴까봐 주의하도록2.coms 케이블은 쓰지말자 진짜 엿같다 4번째극이라고해야되나 그러니까 플러그의 라인중심쪽에 가까운극이 반대편 플러그와 연결이 되있지않았다.4극 케이블인 NA706 케이블을 사러 coms 매장에전화하고 NA706 대신 대체품이있다고해서 갔었다NA851 이라는 단종된 모델로 주셨는데 사고서 한 3~4일뒤에 테스트해보는데 통신이안되는기다. 그래서 전화를 했더니 706으로교환을 해주신다고 하셨다.아.....
RC car 리모트 컨트롤러 후킹 모듈 연기되기 전에 겨울방학때 작업했던 부분이다왼쪽에 있는 기판이 직접만든 RC카 리모컨 제어모듈오른쪽에 있는게 첫 게시물에있는 AVR 이다. AVR의 왼쪽 편을 보면 파란색노란색으로 꼬아져있는 케이블과 검정색과 빨간색이 연결되있는 선을 볼수있는데 내 맥북과 연결되는 시리얼라인이다 (맥북 유에스비단자쪽에 시리얼투 USB) 왼쪽에 RC카 리모컨 제어모듈을 자세히보자 예전부터 마이크로 프로세서와 트랜지스터로 스위치를 후킹(hooking) ? 해킹[hacking] ? 해서제어하면 재밌는것을 많이 할수있겠다는 생각을 했었고 이번에 시행을 했다일단 제일먼저한것은 RC카 기판을 내 모듈기판에 고정을 시키는것이다 위사진을보면 세로로 새워서 연결했는데일단 기판조각 2개와 모듈기판에 일자로 구멍을 뚫어 에폭시로 연결하고 RC..
처음 이프로젝트를한지 6개월이 지났다. 방학내에 끝내려는 프로젝트는 영화촬영등의 학교방송국 활동으로 무기한 연기되었고 약간 여유가 생긴 전주부터 다시 시작되었다그 연기된 기간동안 몇가지 변화가 있었다 일단은 아이폰으로 영상분석및 프로세싱을 하는것으로 변경 기존에 키넥트 - PC - AVR - CAR 의 구조에서 iPhone - AVR - CAR 의 구조로 단순화 시키기로 했다그래서 iPhone 과 AVR 의 연결 매체를 무엇으로 쓸지 고민을 하다가 Softmodem 이라는 방식을 쓰기로했다 아이폰의 이어폰단자를 통해 통신을 하는것인데 싸고 간편하게 통신을 할수있어서 선택을 했다.특히 아이폰은 인증받지않는 악세사리에 대한 규제가 심한데 그 부분을 쉽게 해결할수있기도 했다.그리고 Softmodem 에 관한 라이브러리가 잘구축되어있는 아두이노로 갈..
2011/2012 winter AVRCAR project 사실 아무것도 계획된것 없이 방학을 맞이하다보니까 대충의 키워드를 그냥 실행에 착수했다. 그 키워드는 AVR+kinect+Drift RC CAR 근본적으로 AVR과 Drift RC car 의 리모트컨트롤러를 연결하여 컴퓨터로 제어할수있도록 구성을 해놓고 키넥트SDK 로 모니터링 피드백 혹은 모션 제어를 한다는 발상에서 시작됬는데 2학기때 마이크로프로세서 과목에서 8051을 어셈블러로 다뤄봤겠다 AVR은 게다가 C로 짤 수 있어서 수월하겠거니하고 질러버렸다 일단 현재 구매는 해놨고 도착한것은 AVR보드 와 키넥트(배송 주문을 잘못해서 자대 방송국으로 가버렸다;;) 그리고 drift rc car 는 해외 구매해서 오려면 2주는 넘게걸릴것 같다. 이니셜D 에서 주인공이 타는 AE86 토레노 목표는 끝맺기 내가..