검색
홈으로 마이페이지 주문조회 장바구니
로그인
회원정보 게시판
회사소개 이메일
도서(BOOK)
키트(KIT)
특판 상품
졸업작품&전자기초
응용모듈
전자부품
모터
기구
엔클로져
고객센터 게시판
자유게시판
MCU 통합 게시판
강좌-RaspberryPi
강좌-드론(쿼드콥터)
강좌-아두이노(기초)
강좌-아두이노(응용)
신제품/신기술 소개
DIY 공작 게시판
윤교수의 연구실 칼럼
 ☎ : 02-776-4868

 F: 02-779-6757

☞ 평일 : 09~18시
☞ 주말 : 10~13시


국민822401-04-027758
☞ 예금주 : Ohm사
국민822401-04-027761
☞ 예금주 : R&C사
 
 
1 (주)알트소프트 사이트
 
2 LabVIEW 강좌 사이트
 
3 윤교수의 마이크로프로세서 월드
 
4 전자 엔지니어
 

 

 
강좌-아두이노(응용)
 
2015. 02. 17 (13:59)
제목[아두이노 응용] 10. DFRobot Wifi Shield(2) - AP+STA 모드 : TCP-Server
작성자 조회 : 2160

10. DFRobot Wifi Shield(2) – AP+STA 모드 : TCP-Server

 

지난 강좌에서는 DFRobot Wifi 쉴드의 TCP-Client 모드에 대해서 설명하였다. 이번 강좌에서는 TCP-Server 모드에 대해서 설명 하도록 한다.

 

AP+STA 모드 : TCP-Server

 

아두이노 보드와 PC 간에 USB 케이블로 연결이 되어 있으면, 쉴드보드의 슬라이드 스위치의 위치를 USB쪽으로 맞춘 후에 동작을 확인 하도록 한다.

 

앞서와 마찬가지로, 아두이노와 연결된 상태에서 전원 혹은 USB 케이블을 연결 한 후에, 본인의 PC 무선 네트워크 상태를 확인해 보면, DFROBOT_WIFI_SHIELD_V3로 되어 있는 SSID를 확인 할 수 있다. 웹브라우져를 연 후에 10.10.10.254를 입력하면, 아래와 같은 설정 화면이 나타나는 것을 볼 수 있다.

 




1. 설정 창에서 [Work Mode]를 선택한 후 모드를 “AP+STA mode”를 선택한다. 반드시, Save 버튼을 클릭한다.

 


 

2. [STA Setting] 탭을 선택 한 후에,  버튼을 클릭해서 본인이 사용하고 있는 무선 공유기를 찾아서 선택한다. 반드시, 비밀 번호를 입력 후에, 버튼을 클릭해서 저장을 한다.

만약, 저장 버튼을 잊게 되면 다시 설정해야 하는 불편함을 감수해야 된다.

 


 


 


 

3. [Other Setting] 탭을 선택 한 후에, Serial Port Parameter Setting 부분은 그대로 사용하고, Network Parameter setting 부분을 아래와 같이 설정한다.

주의 할 것은 Server Address부분에 본인이 사용하고 있는 IP 주소를 적는다.

 

설정 후에 버튼을 클릭해서 저장한다.

 

Protocol TCP-Server

Port ID 8899

Server Address 192.168.0.2  -> 본인 PC IP를 적는다.

TCP Time Out Setting300

 


 

4. 쉴드를 리셋한다.

 

 

5. 리셋 후에 다시 DFROBOT_WIFI_SHIELD_V3를 찾아서 연결하면, 아래와 같은 정보가 표시되는 것을 볼 수 있다. Router SSID IP Address는 본인의 환경에 맞게 표시가 되어 아래와는 차이가 있다.

 

 

6. 설정이 끝났으면, 본인이 사용하고 있는 라우터에 접속을 해보자.

 


 


 

7. 모든 설정이 다 끝나고, 라우터에 연결이 됐다면 첨부 파일에 있는 USR-TCP232-Test RS232 to Ethernet Convert tester 소프트웨어를 받아서 실행해 본다. 이 소프트웨어는 RS-232 to Ethernet을 쉽게 실험해 볼 수 있는 것으로 유용하게 사용될 수 있다.

 

COM Settings 부분에서 본인의 통신 포트를 설정하고, Open 버튼을 클릭한다. Net Settings  부분에서는 Server IP를 제외하고 아래와 같이 설정한다. Server IP는 쉴드 보드에 자동 할당된 IP 주소를 사용하면 된다.

 

 

COM 포트 전송 창에 전송할 데이터를 입력 한 후에 버튼을 클릭하면, 오른쪽의 Network data receive 창에 수신된 데이터가 표시 된다.

 

반대로, 네트워크 전송 창에 창에 전송할 데이터를 입력 한 후에 버튼을 클릭하면, 오른쪽의 COM data receive 창에 수신된 데이터가 표시 된다.

 

위와 같은 과정에 문제가 없이 실행이 되면, Wifi 쉴드의 TCP-Server 동작이 문제 없이 되는 것을 알 수 있다.

 

다음 강좌에서는 AP 모드에 대해서 알아 보도록 하겠다.



* USR-TCP232-Test RS232 to Ethernet Convert tester 다운 받기

비밀번호 확인 닫기
name password
  Content name date hits
[아두이노 응용] 10. DFRobot Wifi Shield(2) - AP+STA 모드 : TCP-Server  
2015/02/17 2160
상호명 : R&C사 사업자등록번호 : 106-02-43112 통신판매업신고번호 : 용산 03564
대표 : 곽민수 사업장소재지 : 서울시 용산구 갈월동 17-1번지 세기빌딩 101호
전화 : ☎ : 02-776-4868 ,F: 02-779-6757 개인정보담당자 : 곽민수
[회사소개] [이용안내] [이용약관] [개인정보취급방침]
Copyright ⓒ 도서출판 OHM사와 학습기기 R&C사 All Rights Reserved.