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

2014. 8. 27. 08:422018년 이전 관심사/개발관련

반응형

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


Hardware

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



Software

1. Download Arduino Sketch V.1.5.7

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


2. Download Arduino Ethernet Driver for using WIZ550io

  1. Download Arduino Ethernet Driver
  2. Copy the ethernet driver to Arduino Directory ( arduino-1.5.7/libraries/ )

    • 기존에 설치되어 있는 Ethernet 폴더를 Ethernet_old로 변경
    • 다운 받은 Ethernet library를 arduino-1.5.7/liibraries/ 경로에 복사


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


3. Download Arduino FTP Server for using WIZ550io

  1. Download FTP Server Library (It is written by me)
  2. SD library 수정

    1. arduino-1.5.7/libraries/SD/src/SD/SD.h의 SDClass 멤버 변수를 public으로 수정


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


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

4. Run FTP Client using app of smart phone



5. Log Message on Serial Monitor



반응형