정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

배우기-응용] 아두이노-nfc쉴드 관련 질문있습니다.
김경준 | 2015-11-08

http://kocoafab.cc/tutorial/view/492 에 나온대로 

실습을 진행하였는데, 질문이 생겼습니다.

Mifare 카드는 일정한 UID Value를 갖는데,

스마트폰의 nfc기능을 켜고 리더기에 가져다 대면 

UID Value 가 계속 바뀝니다.. 

 

질문1. 식별하는 방법이 있나요?

(제가 생각하는 시나리오는 리더기에 스마트폰을 가져다 대면 '누구의 스마트폰'라는 것을 식별하는 것입니다.)

 

질문2. 바뀌는 이유는 무엇일까요? 암호화때문인가요?

 

프로필사진

kocoafabeditor 2015-11-09 09:51:21

스마트폰 중에서는 Mifare 규격의 NFC를 사용하지 않는 스마트 폰들이 있습니다. 이러한 경우에는 위 컨텐츠에서 사용한 NFC리더 쉴드로 인식이 불가능 합니다.(그렇게 때문에 일정한 UUID가 출력되지 않습니다.)

* 컨텐츠 제작시 사용한 스마트폰은 갤럭시 S4 였고, 이경우 NFC 규격은 Mifare UltraLight 였습니다.

 

NFC 쉴드에 대한 정보를 보시면 해당 쉴드는 Mifare Classic, Mifare Ultralight를 사용할수 있습니다.

 

* NFC 쉴드에 대한 정보 : https://learn.adafruit.com/adafruit-pn532-rfid-nfc/overview

이전글   |    커튼 light 2 에 관해서 질문드려요 2015-11-06
다음글   |    cc3000문의드립니다 2015-11-09