[TD 2015] windows server에서 만나보는 docker와 windows container(최한홍)
WizFi250을 이용하여 Arduino에서 Wi-Fi 사용하기
1. 이 문서는 나눔글꼴로 작성되었습니다. 설치하기
WizFi250-EVB와 아두이노를 연결하여
무선인터넷구현하기
2014-12-03
곽 동 은
2. 목차
• Arduino 란
• Arduino + WizFi250 개발 환경 구축
• Web Server Client Example
– Cloud Service Example
• Appendix
– WizFi250 Library가 정상적으로 동작하지 않는 경우
– Eclipse 기반의 WizFi250 개발 환경 구축
23. WizFi250 Library가 정상적으로 동작하지 않는 경우 ( 1/3 )
• Check Point 1
– WizFi250 Firmware 버전이 1.0.0.0 이상인지 확인 한다.
• Check Point 2
– WizFi250-EVB를 PC와 USB Cable로 연결 한 후, Factory Reset 수행
• WizFi250은 Default로 UART Interface를 사용한다.
• SPI Interface로 전환하기 위해서는 WizFi250을 Factory Reset 한 후, Arduino Board에 연결하면 된다.
24. WizFi250 Library가 정상적으로 동작하지 않는 경우 ( 2/3 )
• Check Point 3
– WizFi250-EVB의 SPI 핀들이 5V Level로 동작 하는지 확인
• R14의 0옴 저항이 1,2번에 연결되어 있으면 정상
25. WizFi250 Library가 정상적으로 동작하지 않는 경우 ( 3/3 )
• 참고 자료
– http://kaizen8501.tistory.com/70
– http://kaizen8501.tistory.com/79
Back
26. Wiznet 26
ECLIPSE 기반의 WIZFI250 개발 환경 구축
Eclipse 설치 및 Arduino Plugin 설치
http://kaizen8501.tistory.com/5 참고
26
27. Wiznet
Eclipse 설치 및 Arduino Plugin 설치(1/5)
Eclipse Download
http://www.eclipse.org/downloads/
27
28. Wiznet
Eclipse 설치 및 Arduino Plugin 설치(2/5)
Arduino Plugin 설치
[Help]-[Install New Software]를 선택하고 아래 주소를 추가
http://www.baeyens.it/eclipse/update
28
29. Wiznet
Eclipse 설치 및 Arduino Plugin 설치(3/5)
Configuration for building Arduino Project
[Windows]-[Preferences]-[General]-[Workspace]의 Save automatically before build 체크
29
30. Wiznet
Eclipse 설치 및 Arduino Plugin 설치(4/5)
Configuration for building Arduino Project
[Arduino]-[Arduino] 선택 후 해당 정보 입력
Arduino IDE path : 설치된 Arduino IDE의 경로를 설정
Private Library path : Arduino projec에서 제공하는 Library 이외에 별도의 Library를 사용하기 위한 폴더
경로 지정
Use Arduino IDE tools in eclipse : 체크
30
31. Wiznet
Eclipse 설치 및 Arduino Plugin 설치(5/5)
Configuration for building Arduino Project
Test serial dll 버튼을 클릭하여 Serial driver가 설치 되어 있는지 확인
아래와 같은 팝업 출력 시 정상적으로 Serial을 이용 할 수 있음
31
33. Wiznet
Project 생성 및 컴파일(1/5)
[New]-[Project]-[Arduino]-[New Arduino sketch] 선택 후, Project Name과 Project Board와
Serial Port 설정
C++ 형태의 프로젝트가 생성 됨
33
36. Wiznet
Project 생성 및 컴파일(4/5)
Compile
아래와 같은 로그를 출력하며 컴파일이 안될 경우, make 바이너리를 다운로드 하면 해결
36
http://gnuwin32.sourceforge.net/packages/make.htm 접속 후, Setup Program을 선택
Make 바이너리 설치 후 Windows PATH 환경 변수에 설치된 make 바이너리의 경로를 입력
39. Wiznet
WizFi250 개발 환경 설정(1/2)
Project 생성 후, 해당 프로젝트에서 사용할 Library를 Import 함
WizFi250 Example를 구현하기 위해서는 SPI Library와 WizFi250 Library를 Import 해
야 함
39
40. Wiznet
WizFi250 개발 환경 설정(2/2)
Serial Monitor 사용
[Window]-[Show View]-[Other]-[Arduino]-[Serial monitor view] 선택
40
Back