Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SPI.h>
- #include <RFID.h>
- /* Vengono definiti PIN del RFID reader*/
- #define SDA_DIO 10 // 53 per Mega
- #define RESET_DIO 9
- #define delayRead 1000 // Time of delay
- /* Viene creata una istanza della RFID libreria */
- RFID RC522(SDA_DIO, RESET_DIO);
- void setup()
- {
- Serial.begin(9600);
- /* Abilita SPI*/
- SPI.begin();
- /* Viene inizilizzato RFID reader */
- RC522.init();
- Serial.println("Setup");
- }
- void loop()
- {
- /* Temporary loop counter */
- byte i;
- // Se viene letta una tessera
- if (RC522.isCard())
- {
- // Viene letto il suo codice
- RC522.readCardSerial();
- String codiceLetto ="";
- Serial.println("Codice delle tessera letto:");
- // Viene caricato il codice della tessera, all'interno di una Stringa
- for(i = 0; i <= 4; i++)
- {
- codiceLetto+= String (RC522.serNum[i],HEX);
- codiceLetto.toUpperCase();
- }
- Serial.println(codiceLetto);
- delay(delayRead);
- Serial.println();
- Serial.println();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement