위즈네트 아카데미

OPEN PROJECT

오픈 프로젝트

WIZwiki-W7500 RC Project [8월19일] 프로젝트 마무리

Minsu 2015.08.19 17:56 조회 수 : 103

RC Car

Wizwiki-W7500 RC Project

진행과정

6월(1~4주차)

- Wizwiki-W7500 체험 및 사용법 숙지기간

- RC조정기 및 수신기 구매 ▶ Wizfi250모듈과 Android App간의 통신을 통해 제어하기로 프로젝트 정정

7월

- 1 ~ 2주차 : 외부 모듈(변속기, 브러쉬드 DC모터) 제어 테스트 ▶ 정확한 주파수 범위대를 찾지 못해 많은 시간을 지체함

- 3~4주차 :  Wizfi250모듈 사용법 숙지 및 테스트

8월

- 1~2주차 :  Wizfi250 Soft AP모드를 통한 TCP/UDP 통신 테스트

- 3주차 : Wizfi250 & Wizwiki-W7500을 통한 RC 테스트(종합)

- 4주차 : 프로젝트 진행 중 오류 및 문제점 인지 및 해결




 

1

원래 RC카울을 씌운 모습입니다. 저희 프로젝트가 마무리 되고 이렇게 카울까지 씌우고 나니 좀 멋있어보이네요

 

KakaoTalk_20150819_153715303

 

KakaoTalk_20150819_153714178

 

베터리 및 핀위치

왼쪽 상단에 위치한 3.7v(7200mAh)짜리 리튬폴리머 베터리를 이용하여 Wizwiki-W7500의 전원을 공급하였습니다.

Wizwiki-W7500위에 위치한 저 수상한 정체는

RC카를 통해 테스트 하던 중 빠른 속도로 벽에 부딛치며 연결된 Pin들이 자주 손상되던 부분을 해소하기 위해 Pin위치를 옆으로 위치시킨 자작쉴드(?)입니다.

(RC카가 뒤집어졌을 시에도 Pin들이 자주 부딛혀 부러지곤 했었습니다.)

 

변속기

 

KakaoTalk_20150819_153714227




 

 

마무리

 

 

저희 프로젝트는 TCP통신보다는 신뢰성이 낮지만 빠른속도를 통해 제어할 수 있는 UDP통신을 이용하여 제어하였습니다.

Android App <---> Wizfi250

- 스마트폰의 가속도 센서를 이용하여 얻어온 값과 SeekBar의 게이지 값을 Wifi UDP통신을 통해 Wizfi250으로 전송합니다.

이때 전송되는 데이터를 패킷이라 칭하고 패킷은 데이터 구분자 'D', 방향값, 속도값으로 구성됩니다.

그림1

( 가속도 센서 기울기값 : 방향제어, SeekBar의 게이지 값 : 속도값 )

SeekBar <-- SeekBar

 

Wizfi250 <---> Wizwiki-W7500

- Wizfi250으로부터 패킷을 전달 받고, 패킷을 방향값과 속도값으로 분리합니다.

Wizwiki-W7500 ---> 변속기 --->  브러쉬드 DC모터

- 패킷으로 부터 분리된 속도값은 변속기 제어값으로 사용하기위해 제어범위값에 맞춰 수정합니다.( [기존값 6500] * 0.00001  => 0.065)

Wizwiki-W7500 ---> 서보모터(방향)

- 패킷으로 부터 분리된 방향값 또한 서보모터의 제어값으로 사용하기 위해 수정합니다.( [기존값 50] * 0.01 => 0.5)




 

테스트 동영상 > here

 

테스트 동영상 > here

 

 

스마트폰을 통해 RC카를 제어하려 하기 위해 많은 어려움과 시간을 겪었지만

이렇게 성과가 나오니 성취감과 뿌듯함을 느껴 지금까지 힘들었던 시간이 헛되지 않은 것 같습니다.

 

이번 체험단을 통해 저희들은 Wizfi250을 사용하는 것과 TCP 및 UDP통신, 통신시 전송되는 패킷의 딜레이 및 손상되는 현상,

등 기존보다 자세히 실습해볼 수 있었습니다.

 

Wizfi250이 기존에 Arduino를 통해 사용되는 예제들이 대부분이어서 담당자분께 많은 문의를 드렸었는데요

저희들 때문에 빠쁜데도 친절하게 시간내주셔서 정말 감사드립니다.

덕분에 이 프로젝트를 정상적으로 마칠 수 있었던 것 같습니다.

 

저희들은 학과 특성상 실제로 만져보고 구현해 볼수 있는 기회가 없었는데

이번 체험단을 통해서 새로운 성취감과 경험을 겪을 수 있었고 뜻깊은 시간을 가진것 같습니다.

대학교 4학년 졸업하기전 저희들에게 이런 기회를 가질 수 있게 해주신 Wiznet과 담당자 분들께 진심으로 감사드립니다.