Arduino Lockbox med magnetventil och RFID & anpassad hårdvara (5 / 7 steg)
Steg 5: Få ditt RFID-tagg-ID
Vi ska använda våra RFID-tagg, behöver veta dess ID att programmera in i styrelsen. Anslut din RFIDuino till datorn som visas ovan.
Du kommer att behöva RobotGeek verktyg och bibliotek ZIP-fil för en skiss som tillåter dig att läsa dina kortdata till seriell bildskärmen. RobotGeek verktyg och bibliotek Hämta erbjuder en mängd olika skisser och bibliotek för att arbeta med RobotGeek Robot kit. Mappen bibliotek innehåller bibliotek som kommer att lägga till funktioner till din Arduino, medan mappen RobotGeek skisser innehåller beteendemässiga koden för robotar, samt verktyg för att testa. Installera det genom att lägga till dessa två mappar i din Arduino användarmapp.
Öppna den RFIDuino_helloworld skissen. Detta kan hittas under:
Fil > exempel > RFIDuino > RFIDuino_helloworld
Du kommer att behöva kontrollera koden justeras för maskinvaran RFIduino.
v1.2 sköldar (2 pin antenn, "REV 1.2" tryckt i styrelsen) måste följande kod
RFIDuino myRFIDuino(1.2); //initialize an RFIDuino object for hardware version 1.2
v1.1 sköldar (4-pin antenn, ingen versionsnummer tryckt på styrelsen) måste följande kod
RFIDuino myRFIDuino(1.1); //initialize an RFIDuino object for hardware version 1.1
Båda rader kod finns i RFIDuino_helloworld skissen, helt enkelt avkommentera den en du inte behöver. Om du är fortfarande osäker på vilken maskinvara du använder, se denna sida
Anslut en micro USB-kabel från datorn till din Geekduino
Lasta RFIDuino_helloworld på brädan med knappen Ladda upp i Arduino IDE.
Efter lastningen, kan du lämna din styrelse ansluten till datorn - du behöver denna anslutning att driva styrelsen och att kommunicera med datorn
Öppna den Serial monitorn.
Seriella bildskärmen bör fastställas till standardinställningarna ("No Line slut", 9600 baud)
Svep en tagg över RFIDuino antennen. Den grön lampan tänds och din Summer kommer att göra ett ljud.
The Serial bildskärmen kommer att Visa 5 nummer avgränsade med kommatecken. Dessa siffror utgör ID för din tagg.
Kopiera ner dessa siffror för framtida användning. Det kan vara praktiskt att skriva ID på en fästis och koppla den till taggen.
Taggar i EM4102 protokollet har 64 bitar som de återvänder till RFID-läsare. 24 av dessa bitar används för kommunikation / protokollet information (9 titelradbitarna, 10 paritetsbitar och en stoppbit.) Detta lämnar 40 bitar eller 5 byte för taggens ID. RFIDuino biblioteket returnerar taggens ID som en matris som innehåller dessa 5 byte. Alla RobotGeek tutorials kommer att använda denna konvention för att hantera taggens ID nummer, Visa tagg-id som 5 siffror i decimalform. Men här finns många sätt att du kan representera detta nummer.