[Arduino]WIZ550 ioShield-A 기반의 FTP Server 구현(SD Card 사용)

0
1376

Hardware

  • Arduino Due, WIZ550 ioShield-A, Sd card, LAN Cable

1

2

Software

Download Arduino Sketch V.1.5.7

  • Arduino Due를 사용하기 위해서는 1.5.x 이상의 Arduino IDE를 사용해야 한다.

3Download Arduino Ethernet Driver for using WIZ550io

  • Download Arduino Ethernet Driver
  • Copy the ethernet driver to Arduino Directory ( arduino-1.5.7/libraries/ )
    • 기존에 설치되어 있는 Ethernet 폴더를 Ethernet_old로 변경
    • 다운 받은 Ethernet library를 arduino-1.5.7/liibraries/ 경로에 복사

4

  • 주의 : 다운받은 Ethernet Library에서 WIZ550io를 사용하기 위해서는 arduino-1.5.7/libraries/utility/w5100.h을 아래와 같이 수정해야 한다.

5

Download Arduino FTP Se2rver for using WIZ550io

  • Download FTP Server Library (It is written by me)
  • SD library 수정
    • arduino-1.5.7/libraries/SD/src/SD/SD.h의 SDClass 멤버 변수를 public으로 수정

6

  • WIZ550io_FTPServer_UsingSDCard.ino을 열고 Arduino Due Board에 Upload 한다.

7

 

  • Upload 한 application을 실행하고 Serial Monitor로 Log message를 확인 한다.

 

Run FTP Client using app of smart phone

8 9

 

Log Message on Serial Monitor

10

 

NO COMMENTS