산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

RFID+릴레이+RFID 도어록 코드 =RFID PC 스위치!

구성품 및 소모품

Arduino UNO
× 1
RFID 모듈(일반)
MFRC522를 사용했습니다.
× 1
릴레이 모듈(일반)
5v 단일 채널 릴레이 모듈을 사용했습니다.
× 1
남성/여성 점퍼 와이어
RFID 모듈용 7 -> Arduino, 릴레이용 3 -> Arduino 및 릴레이용 2 -> 마더보드.
× 12

이 프로젝트 정보

이 프로젝트는 개인용 컴퓨터에 비밀번호 외에 선택적 보안 기능을 추가하는 것입니다.

저는 호기심에 유튜브에서 찾은 RFID + 릴레이 도어록 코드를 사용하기로 했습니다. "이봐! 둘 다 같은 모듈을 가지고 있고, 코드도 같을 수 있다!" 피>

기본적으로 MFRC522 라이브러리(저는 DumpInfo 사용) [https://github.com/miguelbalboa/rfid]의 예제 코드를 사용하여 RFID 카드 또는 태그/키에서 UID를 먼저 가져와야 합니다. 그런 다음 코드에 UID를 추가하여 릴레이를 활성화하고 데스크톱 PC를 켤 수 있도록 합니다.

릴레이는 RFID 카드로 활성화되며 일반적인 푸시 버튼 스위치에 충분한 지연 횟수로 작동합니다. (PC를 켜기 위해 500ms 지연을 사용했습니다). 그리고 RFID 키를 만들어 종료 프로세스를 시작합니다(전원 버튼을 약 5초 동안 누르면 꺼집니다.)

내 설명을 이해하지 못하면 질문을하십시오. 이곳은 처음입니다! ㅋㅋㅋㅋ

************************************************** ****************************

팔로우할 소셜 미디어 링크(원하는 경우):

페이스북 - https://fb.me/HeathenHacks

트위터 - https://twitter.com/HeathenHacks

인스타그램 - https://instagr.am/HeathenHacks

************************************************** ****************************

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

<울>
  • RFID-릴레이
  • RFID-릴레이Arduino
    이것은 실제로 RFID 도어록 코드입니다. 방금 PC 전원을 켜는 데 사용했습니다.
    /* * ---------------------------------- ------------------------------------------ * 이 스케치는 MFRC522 라이브러리를 사용합니다. 자세한 내용 및 기타 예는 https://github.com/miguelbalboa/rfid *를 참조하십시오. * * 참고:라이브러리 파일 MFRC522.h에는 유용한 정보가 많이 있습니다. 읽어주세요. * * 이 스케치는 RC522 RFID 모듈을 사용하는 간단한 잠금 메커니즘을 보여줍니다. * -------------------------------------------------- --------------------------- * 사용되는 일반적인 핀 레이아웃:* ---------------- -------------------------------------------------- ----------------------- * MFRC522 Arduino Arduino Arduino Arduino Arduino * 리더/PCD Uno Mega Nano v3 Leonardo/Micro Pro Micro * 신호 핀 핀 핀 핀 핀 * ------------------------------------------------ ----------------------------------------- * RST/리셋 RST 9 5 D9 리셋 /ICSP-5 RST * SPI SS SDA(SS) 10 53 D10 10 10 * SPI MOSI MOSI 11 / ICSP-4 51 D11 ICSP-4 16 * SPI 미소 미소 12 / ICSP-1 50 D12 ICSP-1 14 * SPI SCK SCK 13 / ICSP-3 52 D13 ICSP-3 15 * */#include #include #define RST_PIN 9 // 구성 가능, 위의 일반적인 핀 레이아웃 참조#define SS_PIN 10 // 구성 가능, 위의 일반적인 핀 레이아웃을 참조하십시오.MFRC522 mfrc522(SS_PIN, RST_PIN); // MFRC522 인스턴스 생성.String read_rfid; // 필요한 수를 추가하고 UID.String ok_rfid_1="e199312d"를 포함하는 것을 잊지 마십시오. // 이것은 내 주요 RFID 카드용입니다. 일명 내 PC를 켜는 데 사용할 것입니다. 원하는 경우 종료하는 데 사용할 수도 있습니다.String ok_rfid_2="fbecb673"; // RFID Keyfob용입니다. 일명 종료 열쇠 고리. 바람직하지 않습니다. PC를 정상적으로 종료하십시오.int lock =7; // Card.int의 경우 lock2 =7; // Keyfob./* * 초기화. */void setup() { Serial.begin(9600); // PC와 시리얼 통신 초기화 while (!Serial); // 직렬 포트가 열리지 않으면 아무것도 하지 않음(AMEGA32U4 기반 Arduinos용으로 추가됨) SPI.begin(); // SPI 버스 초기화 mfrc522.PCD_Init(); // MFRC522 카드 초기화 //아래에서 잠금 선택:pinMode(lock, OUTPUT); pinMode(lock2, OUTPUT);}/* * 직렬에 16진 값으로 바이트 배열을 덤프하는 도우미 루틴. */void dump_byte_array(byte *buffer, byte bufferSize) { read_rfid=""; for (byte i =0; i  
    MFRC522 라이브러리
    https://github.com/miguelbalboa/rfid

    회로도

    포토샵을 이용해서 만들었습니다. 전선에는 혼동을 피하기 위해 다양한 색상이 있습니다.

    제조공정

    1. 단순 콤비네이션 자물쇠
    2. 은행 금고
    3. 회전문
    4. 운하 및 자물쇠
    5. 잠금
    6. 바코드 스캐너
    7. 콤비네이션 잠금장치
    8. 스마트폰 근접 센서로 사무실 문 자동 잠금 만들기
    9. WiFi 로그인 페이지를 사용하는 스마트 도어록 by Arduino &ESP8266
    10. Jamb 스위치란 무엇입니까?