SW교육/아두이노

아두이노 인터넷 연결하기(Lan, enc28j60) - 2. 회로 연결

GrayrabbiT 2015. 8. 12. 23:33
반응형

회로를 연결하기 위해서 다음의 사이트를 다시 방문해 봅시다.


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번 핀에 연결하였습니다.

그렇다면 다음엔 소스 코드를 살펴보도록 하겠습니다~



반응형