몇몇 회원분들의 소개로 아두이노를 알게되어 욕구불만해소용(?)으로 짬짬히 제 취향에 맞춘 소형송신기를 만들고 있습니다. 송신모듈은 FlyDream 2.4G 입니다.
기능은,
6채널 PPM Negative shift(Hitec, Futaba 신호 체계)
10모델 메모리
A, E, T, R 디지털 트림
모델이름 저장(최대 7자)
Elevon, V-tail 믹싱
전채널 리버스
A, E, T, R EPA
A, E, R Dual Rates
등으로 제가 가진 조종기가 Hitec System X 라 이 조종기의 기능을 거의 그대로 가져왔습니다. 필요한 기능이 있으면 더 추가할 생각입니다. 모델 복사 같은......
현재 디지털 트림외에는 거의 구현이 끝났습니다. 많이 부끄럽지 않을 정도가 되면 아두이노 스케치 및 상세 소개를 올리겠습니다.
김영일님의 조종기 소스와 Ian Johnston 의 프로젝트( http://www.ianjohnston.com/content/index.php?option=com_content&view=article&id=32 )가 큰 도움이 되었습니다. 아두이노가 상당히 직관적이라 C 언어를 좀 알고있고 약간 많은(?) 시행착오만 거치면 요런 것도 만들 수 있습니다. 도전해보시기 바랍니다.
메뉴부분만 맛뵈기로 올립니다. 이름하여 Kwang's TX 줄여서 KTX
*개발 환경: 아두이노 나노 V3.0, 아두이노 1.0
최초 시동 화면

시동 후 선택키를 누르고 있으면 모델선택 메뉴로 이동(모델 0 ~ 모델 9)


비행모드 화면. 모델번호 모델명 모델타입(Conventional, Elevon, V-tail)이 나타남

모델 환경 설정 초기화면(좌, 우 버튼 동시 누름으로 메뉴 화면 들어감)

모델 이름 변경

모델 타입 변경

채널 리버스

채널 EPA 설정(채널당 양방향으로 0~100%)

채널 듀얼 레이트 설정

A, E, T, R 신호 펄스를 숫자로 보여줌

메뉴 나오기. 비행모드 화면으로 전환
