PchButik.se

RFID

RFID modul översikt
RFID testare

Enkel testare för RFID modul frÄn PchButik.se

Kod och struktur i PlatformIO

Kod och struktur i PlatformIO

Kod (main.cpp)

main.cpp

#include <Arduino.h>
#include <SPI.h>
#include <MFRC522.h> //Balboa

#define BEEP_PIN A5
#define SS_PIN 10
#define RST_PIN 9

void beep();

MFRC522 mfrc522(SS_PIN, RST_PIN);  // Create MFRC522 instance.

void setup() {
  pinMode(BEEP_PIN, OUTPUT);
  digitalWrite(BEEP_PIN, HIGH);
  Serial.begin(9600); // Initialize serial communications with the PC
  Serial.println("Serial.begin...");
  SPI.begin();     // Init SPI bus
  Serial.println("SPI.begin...");
  mfrc522.PCD_Init(); // Init MFRC522 card
  Serial.println("Scan PICC to see UID and type...");

  beep();
}

void loop() {
  // Look for new cards
  if ( ! mfrc522.PICC_IsNewCardPresent()) {
    return;
  }

  // Select one of the cards
  if ( ! mfrc522.PICC_ReadCardSerial()) {
    return;
  }

  beep();

  // Dump debug info about the card. PICC_HaltA() is automatically called.
  mfrc522.PICC_DumpToSerial(&(mfrc522.uid));
}

void beep(){
  digitalWrite(BEEP_PIN, LOW);
  delay(200);
  digitalWrite(BEEP_PIN, HIGH);
  delay(200);
}
Dump frÄn serial-porten

Dump frÄn serial-porten.

Video som visar RFID-modulen i funktion – lĂ€ser RFID-taggar och skriver ut UID via serieporten.

Denna sida Àr konverterad med hjÀlp av AI.
En sida för dig som bygger elektronik sjÀlv, experimenterar och laborerar.
Skapad av Per-Anders Hult för PchButik.se.