Raspberry Pi에서 RFID 태그 리더기 RDM880 사용

주식회사 XSHELL 개발상 식전보

개요


RDM880이라는 RFID 리더기

Seeed Studio11399002213.56Mhz RFID 모듈 IOS/IEC14443type a
판독기의 주파수는 13.56MHz로 NFC와 같다.NFC는 교통용 전자화폐(Suica 등)에 사용되는 FeliCa로 유명하다.
RFID 모듈을 사용하여 RFID 및 NFC 태그를 읽고 Raspberry Pi와 직렬 통신합니다.

RFID 구조

  • 리더의 안테나에서 정보와 함께 전파(전자파)를 낸다
  • 전파 라벨 측을 수신하여 전자 감응 등을 통해 전기를 공급한다
  • 탑재 IC에서 처리(읽기와 쓰기)
  • 라벨에서 리더로 전파를 보낸다
  • 리더가 데이터를 수신하고 가져옵니다
  • RFID 주위의 사양과 개념의 구분은 상당히 혼란스럽다.
    태그와 리더의 규격과 빈도가 다른 조합은 움직이지 않으므로 구매 전에 확인해야 한다.

    규격


    천석 전자상거래 판매 페이지 인용
    천석 전자상거래 Seeed Studio11399002213.56Mhz RFID 모듈 IOS/IEC14443type a
    모델: RDM880 주파수: 13.56MHz
    표준: ISO/IEC14443type a
    R/W 칩: MFRC500MFRC400MFRC531, MFRC632
    전송률: 9600-115200bit/s(configurable, default9600)
    전원 공급 장치: DC5V(5%) 전류: <70mA
    동작 범위: 30~100mm(읽기 범위는 안테나/플러그인/레이블에 따라 다름)
    인터페이스: TTL electric level
    기판 사이즈: 39×십구×9mm(DIP28P 크기)
    안테나 사이즈: 54.20×72.70mm, 케이블: 80mm

    환경

  • Mac OS X El Capitan
  • Raspberry Pi 3
  • OS 2017-08-16-raspbian-stretch-lite.img
  • Seeed Studio11399002213.56Mhz RFID 모듈 IOS/IEC14443typea
  • 단계


    Raspberry Pi와 RDM880의 연결은 공식 지침을 참조하십시오.
    여기서 간단하게 설명하자면 모듈을 가로로 보면 왼쪽 상단에 두 개의 바늘이 있다
    RDM880 측면:
    - 왼쪽 상단 연결 부속 안테나
    - 오른쪽 위 모서리를 사용하지 않습니다.
    - 오른쪽 아래 5V, GND, TX, RX, 없음(이번에는 사용하지 않음)의 순차적 연결입니다.

    RDM880이라는 라이브러리 사용


    https://github.com/JeremyGrosser/rfid/blob/master/rdm880.py
    사용하기 쉬운 것을 우선으로 하여 다음 프로그램의 사용test를 만듭니다.우리도 RDM880의 프로그램 라이브러리를 사용한다.
    
    git clone https://github.com/gm-stack/overlook
    vim test.py
    

    프로비저닝

  • 통신 표준
  • ISO14443A
  • 설비
  • /dev/ttyUSB0
  • 통신 속도
  • 9600
  • 위에서 설명한 대로 변경합니다.USB 장치 이름이 적절하게 변경되었습니다.

    실행

    
    python test.py
    
    

    출력


    아무것도 없거나 실패했어요.

    msgtype        reply
    stationid      00
    length         02
    status         01 (Command failed)
    data           
    bcc            80
    

    성공 시

    
    msgtype        reply
    stationid      00
    length         06
    status         00 (Command OK)
    data           4E 65 32 AA
    bcc            B5
    
    이 데이터 4E6532AA의 부분은 카드의 시퀀스 번호입니다.

    웹 페이지 정보

  • Seeed Studio 공식 페이지
  • 기타 항목은 본사의 블로그 보도를 참조하세요!
    XSHELL 블로그 기사 요약
    주식회사 XSHELL 개발상 식전보
    XSHELL SBC를 쉽게 사용할 수 있는 솔루션을 제공합니다.
    isaaxIoTit 반드시 사용하고 당신의 의견을 들어주십시오.
    우리 함께 멋진 프로젝트를 실현합시다!

    좋은 웹페이지 즐겨찾기