Arduino Practice-5 - Laboratory of Intelligent Networks

Download Report

Transcript Arduino Practice-5 - Laboratory of Intelligent Networks

Ubiquitous Computing Practice
(RFID)
Youn-Hee Han, In-Seok Kang
{yhhan, iseka}@koreatech.ac.kr
Laboratory of Intelligent Networks
Advanced Technology Research Center
Korea University of Technology
http://link.koreatech.ac.kr
Contents
Introduction
RFID Shield, XBee Explorer
SM130 module
RFID Tag Write
RFID Tag Read
2 / 17
Introduction
RFID Module - SM130 Mifare
RFID Evaluation Shield - 13.56MHz
RFID Tag
3 / 17
XBee Explorer Regulated
4 / 17
RFID Evaluation Shield
5 / 17
RFID Shield + Xbee
6 / 17
SM130
7 / 17
SM130
8 / 17
SM130
Header
Reserved
Length
Command
Data
CSUM
0xFF
0x00
data len
command
data
all value - header
Sm130
Data sheet
참고
9 / 17
RFID Tag write
1. rfid_write 파일을 연 후 아두이노 보드에 업로드 한다.
(rfid_write 경로 : arduino-0022\example\rfid_write)
2. RFID Shield에 xbee 모듈은 제거 한다.
3. RFID Shield와 아두이노 보드와 결합한다.
4. 시리얼 모니터로 확인 하면서 Tag에 데이터를 입력한다.
10 / 17
Result-RFID Tag write
처음 시작 시
Tag 접촉 시
상태 표시
4byte data
11 / 17
Result-RFID Tag write
Data Write(4byte)
12 / 17
RFID Tag Read(Serial communication)
1. rfid_read 파일을 연 후 아두이노 보드에 업로드 한다.
(rfid_read 경로 : arduino-0022\example\rfid_read)
2. RFID Shield 에 xbee 모듈을 제거한 후 실습한다.
3. 시리얼 모니터로 Tag의 데이터를 확인한다.
13 / 17
RFID Tag Read(xbee communication)
1. rfid_read 파일을 연 후 아두이노 보드에 업로드 한다.
(rfid_read 경로 : arduino-0022\example\rfid_read)
2. RFID Shield 에 xbee 모듈을 결합한 후 실습한다.
3. PC측 xbee모듈에 데이터를 수신하는지 확인한다.
(X-CTU Terminal 사용)
14 / 17
Result-RFID Tag Read
Tag 접촉 시
15 / 17
도전과제
Tag에 따라 LED를 제어해보자



1 tag 접촉 시 노란색 LED가 on/off
2 tag 접촉 시 초록색 LED가 on/off
3 tag 접촉 시 빨간색 LED가 on/off
16 / 17
도전과제
Tag에 따라 LED를 제어해보자(Xbee 이용)



1 tag 접촉 시 노란색 LED가 on/off
2 tag 접촉 시 초록색 LED가 on/off
3 tag 접촉 시 빨간색 LED가 on/off
17 / 17