web builder


NFC-Reader ACR122U


Unkompliziertes Lesegerät mit USB Anschluss zum Auslesen und Beschreiben von NFC-Transpondern

NFC Reader ACR 122U Bild

Der NFC-Reader ACR122U erfüllt seine Aufgabe NFC-Transponder auszulesen sowie zu beschreiben hervorragend.

Implementierung mit C# unter Visual Studio 2019 ist über die ACR122U Klasse möglich.


Nuget

Installieren aus nuget: https://www.nuget.org/packages/NFC-ACR122U/

Install-Package NFC-ACR122U

dotnet add package NFC-ACR122U

Beispiel

private static ACR122U acr122u = new ACR122U( );

static void Main(string[ ] args)
    acr122u.Init(false, 50, 4, 4, 200);  // NTAG213
    acr122u.CardInserted += Acr122u_CardInserted;
    acr122u.CardRemoved += Acr122u_CardRemoved;
    Console.ReadLine( );
}

private static void Acr122u_CardInserted(PCSC.ICardReader reader)

    Console.WriteLine("NFC Transponder wurde aufgelegt.");
    Console.WriteLine("Unique ID: " + BitConverter.ToString(acr122u.GetUID(reader)).Replace("-", ""));
    string data = "Hello World";
    Console.WriteLine("Daten auf NFC Transponder schreiben: " + data);
    bool ret = acr122u.WriteData(reader, Encoding.UTF8.GetBytes(data));
    Console.WriteLine("Schreibvorgang: " + (ret ? "erfolgreich" : "fehlgeschlagen"));
    Console.WriteLine("Daten von NFC Transponder auslesen: " + Encoding.UTF8.GetString(acr122u.ReadData(reader)));
}

private static void Acr122u_CardRemoved()
{
    Console.WriteLine("NFC Transponder wurde entfernt.");
}

Nfc Lesen Test Konsole Bild