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

 #include <SPI.h>

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

  #define SS_PIN 10
  #define RST_PIN 9
  #define BUZZER_PIN  8
  String thetu = "b61caef8";
  String uidString = "";
  MFRC522 mfrc522(SS_PIN, RST_PIN);  // Tạo đối tượng

  void setup() {
  Serial.begin(9600);
  pinMode(BUZZER_PIN, OUTPUT);
  SPI.begin();          // Khởi động SPI bus
  mfrc522.PCD_Init();   // Khởi động module RC522
  Serial.println("Đưa thẻ lại gần...");
  }

  void loop() {
  // Kiểm tra có thẻ mới không
  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 == thetu){
    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?