정보나눔

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

안드로이드 폰의 NFC로 도어락 사용자 등록을 어떤 방법으로 해야 할까요?
군기시 | 2019-01-18
 

1. 프로젝트 사용한 보드 종류

  아두이노 UNO

 

 

2. 사용한 개발 프로그램명

  아두이노 IDE

 

 

3. 사용한 센서 모델명

  PN532

 

 

4. 연결한 회로 설명 (또는 이미지)

 

 

5. 소스코드 (주석 필수)

  

 

 

6. 문제점 및 에러 내용

 

 

 

제가 만드려는 것이 어플 이용자가 안드로이드 폰으로 NFC태그를 하면 on/off를 하게 하려는데요.

 

태그해서 on/off 하게 하는것은 성공했는데 어떻게 해야 어플 이용자만 on/off 가능하게 할 지 잘모르겠네요.

 

UID로 구분하려니 카드나 토큰은 정해진 UID값이 있지만 안드로이드 폰은 태그할 때마다 랜덤하게 변하네요.

 

비슷한 프로젝트로 http://twinw.tistory.com/170 이 분은 UID 16자리 중 변하는 부분은 놔두고 고정된 4자리만 비교하는걸로 해놨고

 

https://pgr21.com/pb/pb.php?id=qna&no=103436 하고 https://cafe.naver.com/develoid/631067 글을 보면

 

안드로이드 폰의 UID를 고정하기가 매우 복잡하고 까다로워서 개발자분들도 안건드는거 같은데 

 

https://trip98.tistory.com/659 시중에 있는 도어락은 스마트폰 NFC로도 카드 등록이 되나 봅니다;;;;;

 

대체 어떤 방식으로 등록해서 구별하는건지 아시나요?

 

이전글   |    와이파이 모듈간의 통신 2019-01-17
다음글   |    아두이노 IDE를 업데이트할때 2019-01-21