Posts

Posts uit april, 2021 tonen

NFC Scanner voor toegangscontrole

Afbeelding
  Deuren en Sloten Omdat ik al geruime tijd de deuropeners had geautomatiseerd, lag het voor de hand om een toegangssysteem te bouwen wat automatisch de deuren opende als een bevoegd iemand voor de deur stond. Ik heb verschillende methoden bekeken: gezichtsherkenning vingerafdrukscanner RFID en/of de opvolger, NFC Toen ik de kans kreeg om goedkoop een aantal NFC/RFID scanners aan te schaffen, ben ik met het laatste idee aan de haal gegaan. Het bleek redelijk makkelijk om zowel met Arduino als onder Python de 'tags' uit te lezen: Arduino:  Hierbij gebruik ik de Adafruit PN532 library, die zowel SPI als I2C ondersteunt; ik gebruik i2c. #include <Adafruit_PN532.h> #define PN532_IRQ   (2) #define PN532_RESET (3) Adafruit_PN532 nfc(PN532_IRQ, PN532_RESET); void setup(void) {   nfc.begin();   uint32_t versiondata = nfc.getFirmwareVersion();   if (! versiondata) {     Serial.print("Didn't find PN53x board");     while (1); // halt   }   nfc.SAMConfig(); } void loop