Giới thiệu sản phẩm

#include <SPI.h>
#include <MFRC522.h>

#define SS_PIN 10
#define RST_PIN 9
#define BUZZER_PIN  8
String Binh = "b61caef8";
String Hoang = "6722fda6";
String uidString = "";
MFRC522 mfrc522(SS_PIN, RST_PIN);  


void setup() {
  // put your setup code here, to run once:
 Serial.begin(9600);
  pinMode(BUZZER_PIN, OUTPUT);
  SPI.begin();          // Khởi động SPI bus
  mfrc522.PCD_Init();   // Khởi động module RC522
  Serial.println();
}

void loop() {
  // put your main code here, to run repeatedly:
if (!mfrc522.PICC_IsNewCardPresent()) return;
  if (!mfrc522.PICC_ReadCardSerial()) return;

  uidString = "";  // Xóa dữ liệu cũ
  for (byte i = 0; i < mfrc522.uid.size; i++) {
    if (mfrc522.uid.uidByte[i] < 0x10) uidString += "0";
    uidString += String(mfrc522.uid.uidByte[i], HEX);
}
Serial.print("UID đã lưu (String): ");
  Serial.println(uidString);
  delay(1000);
  if (uidString == Binh or uidString == Hoang){
    Serial.print("CHINH XAC");
    digitalWrite(BUZZER_PIN,HIGH);
    delay(1000);
    digitalWrite(BUZZER_PIN,LOW);
  }
  else
  {
    Serial.print("KHONG CHINH XAC");
    delay(1000);
  }
  }
Hình ảnh sản phẩm
Hãy bình luận để nhặt 100 thóc nhé

Đăng nhập để tham gia bình luận

Thông tin tác giả

Địa vị cộng đồng: Nông dân

Sản phẩm cùng tác giả

Sản phẩm liên quan

    Không có sản phẩm nào

Bạn muốn thử làm game không?