Stap 4: Uw RFID-Tag-ID ophalen
Om te kunnen gebruiken onze RFID-tag, we gonna moet weten de ID om in het bord te programmeren. Sluit uw RFIDuino op de computer, zoals hierboven weergegeven.
You Gonna het RobotGeek- hulpprogramma's en bibliotheken ZIP-bestand nodig hebt voor een schets die zal u toestaan om uw kaartgegevens gelezen naar de seriële monitor. De RobotGeek-hulpprogramma's en bibliotheken downloaden biedt een scala aan schetsen en bibliotheken voor het werken met RobotGeek Robot Kits. De omslag van bibliotheken bevat bibliotheken die zal voegen functionaliteit toe aan je Arduino, terwijl de RobotGeek schetsen map gedrags code voor robots, alsmede instrumenten voor het testen bevat. Installeer het door deze twee mappen toe te voegen aan uw gebruikersmap van de Arduino.
Open de schets van de RFIDuino_helloworld . Dit kunt u vinden onder:
Bestand > voorbeelden > RFIDuino > RFIDuino_helloworld
U moet ervoor zorgen dat de code voor de hardware van uw RFIduino wordt aangepast.
v1.2 schilden (2 pin antenne, 'REV 1.2' afgedrukt op het bord) moet de volgende code
RFIDuino myRFIDuino(1.2); //initialize an RFIDuino object for hardware version 1.2
v1.1 schilden (4-pins antenne, geen versienummer afgedrukt op het bord) moet de volgende code
RFIDuino myRFIDuino(1.1); //initialize an RFIDuino object for hardware version 1.1
Beide lijnen van code zijn beschikbaar in de schets van de RFIDuino_helloworld, gewoon uncomment de die je niet nodig. Als u nog twijfelt over welke hardware die u gebruikt, zie deze pagina
Sluit een micro USB-kabel vanaf uw computer naar uw Geekduino
Laden RFIDuino_helloworld op uw bord met de upload-knop in de Arduino IDE.
Eenmaal geladen, kunt u uw bord aangesloten op uw computer - u moet deze verbinding aan de macht van de Raad van bestuur en kunnen communiceren met de computer
Open de seriële Monitor.
De seriële monitor moet worden ingesteld op de standaardinstellingen ('No Line-ending', 9600 baud)
Jat een tag in de RFIDuino-antenne. Het groene lampje zal oplichten en uw zoemer lawaai zal maken.
The Serial Monitor verschijnt 5 getallen gescheiden door komma's. Deze nummers Make-up van de ID van uw label.
Kopiëren naar beneden deze nummers voor toekomstig gebruik. Het is handig om de ID op een notitie schrijven en deze koppelen aan de tag.
Tags in het protocol EM4102 hebben 64 bits dat ze naar de RFID reader terugkeren. 24 van deze bits worden gebruikt voor communicatie / protocol informatie (9 kop bits, 10 pariteitsbits en een stopbit.) Dit laat 40 bits of 5 byte voor-id van de tag. De RFIDuino bibliotheek geeft als resultaat de ID van de tag een matrix waarin deze 5 bytes. Alle van de RobotGeek leerprogramma's zullen dit Verdrag gebruiken voor het aanpakken van de Tag-id-nummer, de label-id weer te geven als 5 getallen in decimale notatie. Hier zijn echter vele manieren dat u dit nummer kan vertegenwoordigen.