|
Program.
Detta program, pi-rfid.c, fungerar både på PC och Raspberry Pi.
Programmet hämtats hos EmmeShop.
Kompilera med kommando:
gcc pi-rfid.c -o pi-rfid -lphidget21
Kör programmet med:
sudo ./pi-rfid
Denna del av ovanstående program är en modifierad kopia av filen RFID-simple i Phidgets exampel.
I koden jämförs värdet av taggen med två lagrade värden, ifall taggens värde överensstämmer
med ett av två, tänds den gröna lysdioden annars tänds den röda lysdioden.
När taggen tas bort släcks bägge lysdioderna
Program med MySQL.
Jag har modifierat ett program (pi-rfid.c) där rfid-kortet kontrolleras mot information i en MySQL-databas. Databasen
innehåller följande uppgifter:
rfidnr, f_namn, e_namn, behorighet
rfidnr är det unika nummer som varje rfidtagg innehåller.
För varje post kan behörigheten innehålla ettdera av två värden; Ja eller Nej.
Resultat:
Waiting for RFID to be attached....Phidget RFID 2-output 310826 attached!
PhidgetRFID
Serial Number: 310826
Version: 206
# Outputs: 2
Antenna Status: 1
Onboard LED Status: 0
Reading.....
Press any key to continue
Alice Karlsson
Ej Godkänd!
Lars Jansson
Godkännd!
Press any key to continue
|
|