회로를 연결하기 위해서 다음의 사이트를 다시 방문해 봅시다.
https://github.com/jcw/ethercard
이 사이트에 핀 설명이 다음과 같이 나와 있습니다.
Physical Installation
PIN Connections (Using Arduino UNO):
VCC - 3.3V
GND - GND
SCK - Pin 13
SO - Pin 12
SI - Pin 11
CS - Pin 8 # Selectable with the ether.begin() function
PIN Connections using an Arduino Mega
VCC - 3.3V
GND - GND
SCK - Pin 52
SO - Pin 50
SI - Pin 51
CS - Pin 53 # Selectable with the ether.begin() function
# The default CS pin defaults to 8, so you have to set it on a mega:
ether.begin(sizeof Ethernet::buffer, mymac, 53)
이렇게 나와 있고, mega를 쓰실 정도가 되신다면 저희랑 놀면 안되니.. UNO를 통해 설명 드리겠습니다.
UNO의 경우 3.3v를 기본으로 GND를 연결하고 SCK는 13, SO 12, SI 11, CS 8 인데 이 녀석은 유동적일 수 있습니다.
네 이제 핀 연결을 해 보시죠.
(어렵지 않으니 회로 사진은 생략하겠습니다.
왜냐구요?
전 F-M 선이 없어서 이렇게 되었거든요.-_-a
저...정글 숲을 지나서 가자.. 엉금엉금 기어서 가자……-_-a
네 뭐 이렇게 되었습니다. 어렵지는 않아요. 대신 한 가지, 전 begin 쪽에서 핀을 다르게 주기 위해서 CS를 2번 핀에 연결하였습니다.
그렇다면 다음엔 소스 코드를 살펴보도록 하겠습니다~
'SW교육 > 아두이노' 카테고리의 다른 글
아두이노와 엔트리 연동시키기 (0) | 2016.01.26 |
---|---|
아두이노 인터넷 연결하기(Lan, enc28j60) - 3. 소스 살펴보기 (0) | 2015.08.12 |
아두이노 인터넷 연결하기(Lan, enc28j60) - 1. 라이브러리 설정 (0) | 2015.08.12 |
(초보자용) 아두이노 알아보기 (0) | 2015.07.15 |
arduino mega, mini, micro 드라이버 문제 해결 (0) | 2015.07.12 |