Stap 4: programmeren
U kunt dezelfde code gebruiken hier zoals we in het deurslot RFID gebruikt als u meerdere tags hebben u zou willen gebruiken als sleutels. Als u slechts één tag gebruiken moet, gaat u verder met deze handleiding.
- Open
RFIDuino_demo2_lockbox
op uw bord. U vindt deze schets onder
File>Examples>RFIDuino>RFIDuino_demo2_lockbox
U moet ervoor zorgen dat de code voor de hardware van uw RFIduino wordt aangepast. De RobotGeek RFID Garage deuropener Kit wordt geleverd met de RFIDuino V1.2.
v1.2 shields (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 shields (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 RFIDuino_demo2_lockbox
schets, gewoon uncomment de die je niet nodig.
Als u nog twijfelt over welke hardware die u gebruikt, zie deze pagina
U moet ook het wijzigen van de schets om de ID van een code die we in Hello World vonden. Zoek regel 57 - kijkt het als dit. byte key_tag[5] ={0,0,0,0,0};
Nu ook de id-nummers voor uw tag invoegen. Bijvoorbeeld, als onze ID tags was ' 70 0 44 22 242' we zouden wijzigen de code er als volgt uitzien
byte key_tag[5] ={77,0,44,22,242};
Het is sterk aanbevolen dat u een van de grotere RFID-tags, zoals de dunne RFID-kaart of Clamshell RFID-kaart, toen ze op een grotere afstand dan de kleinere codes in de EM4102 Tag Kit lezen.
Sluit een micro USB-kabel vanaf uw computer naar uw GeekduinoBelasting HIGH
op uw bord met behulp van de upload knop int de Arduino IDE.Eenmaal geladen, moet u de USB-kabel van de computer loskoppelt...Jat de tag 'sleutel' over de RFIDuino-antenne. Het groene lampje zal oplichten en uw zoemer drie verschillende noten spelen. Bovendien, wordt het Relais geactiveerd. Als uw systeem correct is aangesloten, moet dit de garagedeur openenJat een tag thats niet de tag 'sleutel' over de RFIDuino-antenne. Het rode lampje zal oplichten en uw zoemer drie monotone noten spelen. Het Relais zal niet reageren.Als alles correct werkt, moet u nu de RFIDuino antenne monteren. Opmerking dat de antenne een bereik beperkte heeft, dus als je gaat te mounten binnen, het moet tegen de dunste muur mogelijk. Hebt u een dikke muren, zou u wilt uitvoeren de antenne draad buiten en bevestig de antenne in een vak weerbestendige project (zoals de behuizing van de PacTec WP2R die we op een oudere RFID gebruikt gebaseerd kit, maar heb niet het genoegen van het testen met deze gehad) op de buitenste muur van de garage. Deze optie is net zo veilig als de montage van de antenne binnen, zoals er geen manier om trigger de estafette door de draden van de antenne RFIDuino is zonder de antenne aan op de juiste tag bloot te stellen.