loading...

Thursday, March 5, 2020

CARA MENGETAHUI NO ID RFID


Alat dan bahan :
  • Arduino Uno R3,
  • RFID RC522 + TAG
  • Kabel jumper
  • Projectboard
  • Library RFID, silahkan download.
Rangkaian :

Konfigurasi pin :
  • 3.3v dihubungkan ke 3.3v
  • RST dihubungkan ke pin 9
  • GND dihubungkan ke GND
  • MISO dihubungkan ke pin 12
  • MOSI dihubungkan ke pin 11
  • SCK dihubungkan ke pin 13
  • SDA dihubungkan ke pin 10.
Sketch program :
#include <SPI.h>
#include <MFRC522.h>
#define pinSDA 10
#define pinRST 9
MFRC522 RFID(pinSDA, pinRST);
void setup() {
  Serial.begin(9600);
  SPI.begin();
  RFID.PCD_Init();
  Serial.println("RFID indomaker.com");
  Serial.println("");
  Serial.println("Tap Kartu/Gantungan !");
  Serial.println();
}
void loop() {
  if ( ! RFID.PICC_IsNewCardPresent()) {
    return;
  }
  if ( ! RFID.PICC_ReadCardSerial()) {
    return;
  }
  Serial.print("ID Tag :");
  String content = "";
  byte letter;
  for (byte i = 0; i < RFID.uid.size; i++) {
    Serial.print(RFID.uid.uidByte[i] < 0x10 ? " 0" : " ");
    Serial.print(RFID.uid.uidByte[i], HEX);
    content.concat(String(RFID.uid.uidByte[i] < 0x10 ? " 0" : " "));
    content.concat(String(RFID.uid.uidByte[i], HEX));
  }
  Serial.println();
  delay(2500);
}a


klik serial monitor maka akan tampil
terima kasih



0 Comments:

Post a Comment