#include #include #include "PN532.h" #include #define MODEL_QUERY 0x80 #define SERIAL_ERROR 0x55 #define NFC_TAGQUERY 0x82 #define NFC_TAGQUERY_UID 0x84 #define NFC_ARDUINO 0x02 #define NFC_NOTAG 0x81 #define NFC_TYPE_PROFESSOR 0x04 #define NFC_TYPE_STUDENT 0x01 #define CPU_FREQ 16000000L boolean tagDetected; boolean tagType; PN532_SPI pn532spi(SPI, 10); PN532 nfc(pn532spi); void init_serial(int speed) { UBRR0 = CPU_FREQ/(((unsigned long int)speed)<<4)-1; UCSR0B = (1<