Arduino Lockbox met magneetklep en RFID & aangepaste Hardware (5 / 7 stap)

Stap 5: 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.

Gerelateerde Artikelen

Arduino gecontroleerd Lock Box met magneetklep en RFID

Arduino gecontroleerd Lock Box met magneetklep en RFID

De RFID Lock Box combineert Arduino RFID en een solenoïde uw zeer eigen persoonlijke om veilig te maken! Het vergrendelen kunnen alleen worden geopend met sleutel kaarten die u hebt geprogrammeerd in het systeem, vergrendeling iedereen uit!Deze gids
WiFi Enabled Arduino - Interfacing met web API's

WiFi Enabled Arduino - Interfacing met web API's

Bent u bekend met de Arduino, maar zijn op zoek naar een beetje meer connectiviteit in uw projecten? Dit Instructable gaat over een nieuwe (en goedkoop) draadloze module die heeft getroffen de ingebedde wereld hard - de ESP8266. Deze kleine module is
Met behulp van RFID voor persoonlijke berichten (TfCD)

Met behulp van RFID voor persoonlijke berichten (TfCD)

Het doel van deze oefening is om te bouwen van een prototype die kan verschillende gebruikers herkennen en weergeven van persoonlijke berichten. Om dit te bereiken die we gebruikten en RFID schild voor Arduino te lezen van de ID van verschillende RFI
Arduino-plein met kleur LCD

Arduino-plein met kleur LCD

B-kwadraten is een modulaire elektronica-platform waarmee gebruikers kunnen bouwen, aanpassen en voortdurend bijwerken van hun eigen elektronica toepassingen.In deze B-pleinen App zullen wij behandelen hoe een eenvoudige kleuren-LCD-toepassing met be
Android pfodApp gecontroleerd dataloggen Arduino IRTemp Meter

Android pfodApp gecontroleerd dataloggen Arduino IRTemp Meter

IntroductieDit instructable toont u hoe te maken van een Arduino gebaseerd IR-temperatuurmeter die wordt beheerd door uw Android mobiele telefoon. Het pfodApp gebruikt om te doen van het besturingselement. No Android programmering is vereist. U kunt
Arduino stopcontact met blootgestelde pinnen

Arduino stopcontact met blootgestelde pinnen

Ik vond mijn zelf vaak proberen te sluiten spullen thuis met Arduino. Dus ik dacht dat het zou goed zijn dat dat een systeem dat u gewoon uw sensor kunt aansluiten, sluit het toestel en code iets om te zien hoe het gaat. Ik heb graag nooit een toeste
Instelbare Timer Arduino Controller met relais

Instelbare Timer Arduino Controller met relais

dit is mijn eerste post hier, dus ik hoop dat ik krijg alles gelijk!Ik heb een gas millivolt (thermokoppel stapel) veranda kachel met een handmatige controle daarop.  Ik heb genoeg om op en neer zet hem op en zwenking op vandoor, dus heb ik besloten
Arduino: Bedrading en programmering van RFID Sensor

Arduino: Bedrading en programmering van RFID Sensor

RFID of radiofrequentie-identificatie, is een systeem voor de overdracht van gegevens over korte afstanden (gewoonlijk minder dan 6 inch). Vaak slechts één van de twee apparaten moet worden aangedreven, terwijl de andere een passief apparaat is. Dit
De knop e-mail: Arduino verbinden met IFTTT voor het verzenden van e-mails, tweets, tekstberichten en meer

De knop e-mail: Arduino verbinden met IFTTT voor het verzenden van e-mails, tweets, tekstberichten en meer

wat als u kon met een enkele knop, stuur een e-mail, een tweet of een SMS-bericht?Dit leerprogramma zal u tonen hoe een eenvoudige knop verbinden met uw favoriete internet apps door het te koppelen aan IFTTT.IFTTTIFTTT.com (als dit dan dat.) is een v
Arduino - Theremin met 7 Segment LED-Display

Arduino - Theremin met 7 Segment LED-Display

In dit instructable, ik zal u tonen hoe maak je een eenvoudige speelgoed die combinatie van de LED flitser en de Theremin. We gonna met behulp van enkele elementaire elektronica gebouwd op de top van een Arduino. Het basisidee van de 7 Segment LED-Di
Arduino verbinding met ethernet

Arduino verbinding met ethernet

De Arduino Ethernet-Shield kan een Arduino board verbinden met het internet. Het is gebaseerd op de Wiznet W5100 ethernet-chip (Informatieblat).De Wiznet W5100 biedt een netwerk (IP)-stack staat zowel TCP als UDP. Het ondersteunt maximaal vier gelijk
Beheersing van Arduino RoverBot met TV afstandsbediening

Beheersing van Arduino RoverBot met TV afstandsbediening

ik ben een arme Hacker voor 15-jarige Arduino, die heeft weinig toegang tot onderdelen en materialen om een hi-tech robot te bouwen.  Ik weet zeker dat er vele anderen die er die in mijn situatie verkeren.  Deze kleine Instructable zal uitleggen en a
Arduino Arduino mededeling met de ESP8266

Arduino Arduino mededeling met de ESP8266

Afgelopen zomer mijn vriendin en ik bouwde een vijver in onze achtertuin. Na rondkijken op sommige systemen voor toezicht op vijver en zien wat mensen werden opladen voor hen, besloten heb ik om mijn eigen systeem met behulp van de Arduino voor een t
Hoe te gebruiken en Arduino schild met de Raspberry Pi

Hoe te gebruiken en Arduino schild met de Raspberry Pi

Toevoegen van Arduino shields op de Raspberry Pi een pijn kunnen zijn erg groot. Je eindigen met een rotzooi van draden lopen rond en opzetten van de software is een uitdaging in zijn eigen recht.Hier is een eenvoudige oplossing om te starten met beh