블로그 이미지
pgmr이상현
Instagram:sh_lee77 머신비전, YOLO, 영상처리, Deep Learning, 딥러닝

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

Notice

서버에서의 좌표를 받아 물총을 제어하기 위해선 먼저 서버연결을 해야합니다.

서버를 연결하기 위해서는 WiFi Shield 또는 Ethernet Shield가 필요합니다.


우리는 먼저 WiFi Shield를 사용해보기로 했습니다.

JSN270이라는 쉴드를 사용해보기로 했습니다.

JSN270 WiFi Shield 는 위와같이 생겼다. 처음 써봐서 어떻게 쓰는건지 몰라서

두리번 두리번 했습니다.

쓰는 방법을 알아냈는데, 위와같이 Uno보드 위에 고대로 겹쳐서 끼워주시면 됩니다.


JSN270 WiFi Shield는 검색해보니까 다른 Shield들 하고는 서버연결하는 코드가,

조금 상이 했습니다. JMP SYSTEMS라는 회사에서 만든건데 예제소스는 이 회사

홈페이지에서 받을수 있습니다. SITE  <-- 여기 클릭!! 

자료를 다운받으면 예제소스를 받을 수 있습니다.


서버 연결을 해보겠습니다.

예제소스에 우리의 서버 IP주소만 넣어주면 간단하게 위와같이 서버가 연결된 것을 확인할 수 있습니다. 생각보다 간단하게 잘되네요. 그런데 문제점이 있었습니다.

다시한번 연결을 시도하니 Timeout Failed,  Failed connect,  Restart System

연결이 실패합니다. Restart하라고 해서 다시 연결을 시도해 봅니다.

역시나 연결이 실패하네요...

위 사진에 표시한 Reset버튼을 눌러보겠습니다. 다시 연결이 잘 됩니다.

우리가 뭔갈 잘못하고 있나 생각을 해서 자료를 찾아봤습니다.


다른분들도 이러한 문제점을 겪고 있다는 문제점을 인지하고, 여분으로 사놓았던

Ethernet Shield를 사용하기로 했습니다. 같이사길 잘했다


다음 포스팅은 Ethernet Shield를 사용한 서버연결에 대해 포스팅하겠습니다.

posted by pgmr이상현