RFID RC522 Modul Reader And Writer

DKK25.00 inkl. moms

RFID RC522 Modul Reader And Writer 13.56 Mhz.

Info: Tags (Brik) eller andet tilbehør er ikke med i prisen. (Kun modul)

På lager

Fortæl andre om dette produkt.

Email
Varenummer (SKU): 2189 Kategori: Tags: , , , ,

Beskrivelse

RFID RC522 Modul Reader And Writer. Kan modtage signal fra kort, og tags.

Tekniske detaljer:

Main Chip: Philips 1 S50
Storage capacity: 8Kbit, 16 partitions, each partition with 2 grounp passwords
Size: 30 * 40 * 3mm
Operating Frequency: 13.56 MHz
Communication speed: 106K Boud
Read and write distance: 2.5 ~ 10cm
Read and write time: 1 ~ 2ms
Operating Temperature: -20 ℃ ~ 85 ℃
Endurance:> 100,000 times

Installere Arduino IDE Software

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere chippen.
Download fra dette link: Download

Installere rfid-master Library

  • Download library (Download)
  • Udpak filer
  • Flyt/kopir mappen “rfid-master” til  “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Åben “Sketch/Include library/Manage Librarys” for at opdatere library.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er “rfid-master” installeret

Programmering

Inden programmeringen kan udfæres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port.

Eksempel

Her vises er eksempel på hvordan du kan få din aktiveret en LED via en brik, eller kort. Bruges til at få adgang eller aktivere en servo motor til en dør.

Du skal bruge:

SDA (Module) = pin 10 (Arduino)
SCK (Module) = pin 13 (Arduino)
MOSI (Module) = pin 11 (Arduino)
MOSO (Module) = pin 12 (Arduino)
GND (Module) = GND (Arduino)
RST (Module) = pin 9 (Arduino)
3V (Module) = 3V (Arduino) – Må ikke få 5V!

 

Kode

Med dette eksempel kan du åbne “Serial Monitor” – “Værktøjer/Serial Monitor” for at se hvad ID er på din brik, indtast derefter nummeret ind i koden ved “A4:15:D6:83”.

#include "SPI.h"
#include "MFRC522.h"

#define SS_PIN 10
#define RST_PIN 9

int LEDPin = 3;   // Status LED

MFRC522 rfid(SS_PIN, RST_PIN);

MFRC522::MIFARE_Key key;

void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
  SPI.begin();
  rfid.PCD_Init();
  pinMode(LEDPin, OUTPUT);
  Serial.println("I am waiting for card...");
}

void loop() {

  // put your main code here, to run repeatedly:
  if (!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial())
    return;

  // Serial.print(F("PICC type: "));
  MFRC522::PICC_Type piccType = rfid.PICC_GetType(rfid.uid.sak);
  // Serial.println(rfid.PICC_GetTypeName(piccType));

  // Check is the PICC of Classic MIFARE type
  if (piccType != MFRC522::PICC_TYPE_MIFARE_MINI &&
      piccType != MFRC522::PICC_TYPE_MIFARE_1K &&
      piccType != MFRC522::PICC_TYPE_MIFARE_4K) {
    Serial.println(F("Your tag is not of type MIFARE Classic."));
    return;
  }
  String strID = "";
  for (byte i = 0; i < 4; i++) {
    strID +=
      (rfid.uid.uidByte[i] < 0x10 ? "0" : "") +
      String(rfid.uid.uidByte[i], HEX) +
      (i != 3 ? ":" : "");
  }

  strID.toUpperCase();
  Serial.print("Tap card key: ");
  Serial.println(strID);
  delay(500);

  if (strID.indexOf("A4:15:D6:83") >= 0) {  //put your own tap card key;
    Serial.println("********************");
    Serial.println("**Adgang Tilladt**");
    Serial.println("********************");
    digitalWrite(LEDPin, HIGH);
    delay (100);
    digitalWrite(LEDPin, LOW);
    delay (50);
    digitalWrite(LEDPin, HIGH);
    delay (100);
    digitalWrite(LEDPin, LOW);

    return;
  }
  else {
    Serial.println("****************");
    Serial.println("**Adgang Nægtet**");
    Serial.println("****************");
    digitalWrite(LEDPin, HIGH);
    delay (1000);
    digitalWrite(LEDPin, LOW);
    return;
  }
  
}

Download

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Yderligere information

Placering

A2.S38.1

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “RFID RC522 Modul Reader And Writer”

Din e-mailadresse vil ikke blive publiceret.