Raspberry Pi에서 RFID 태그 리더기 RDM880 사용
3628 단어 RaspberryPirfidPythonRDM880
개요
RDM880이라는 RFID 리더기
Seeed Studio11399002213.56Mhz RFID 모듈 IOS/IEC14443type a
판독기의 주파수는 13.56MHz로 NFC와 같다.NFC는 교통용 전자화폐(Suica 등)에 사용되는 FeliCa로 유명하다.
RFID 모듈을 사용하여 RFID 및 NFC 태그를 읽고 Raspberry Pi와 직렬 통신합니다.
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
환경
단계
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
프로비저닝
실행
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의 부분은 카드의 시퀀스 번호입니다.
웹 페이지 정보
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의 부분은 카드의 시퀀스 번호입니다.웹 페이지 정보
XSHELL 블로그 기사 요약
주식회사 XSHELL 개발상 식전보
XSHELL SBC를 쉽게 사용할 수 있는 솔루션을 제공합니다.
isaax 、 IoTit 반드시 사용하고 당신의 의견을 들어주십시오.
우리 함께 멋진 프로젝트를 실현합시다!
Reference
이 문제에 관하여(Raspberry Pi에서 RFID 태그 리더기 RDM880 사용), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/xshell/items/2bab010c5afc627271cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)