Sabtu, 25 April 2020

CARA MENGETAHUI NO ID RFID DI ARDUINO



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);

}





klik serial monitor maka akan tampil



terima kasih





0 Comments:

Posting Komentar