Stap 4: Definitieve schets
Neem uw unieke identifier, snijd uit de laatste twee tekens, zodat u nog 10 tekens. Bijvoorbeeld, lees ik 2900940E9526 als mijn id. Dus, ik zal het gebruiken van 2900940E95. 26 is de id's controlesom. Maak je geen zorgen hierover. Plaats uw id in de code waar het zegt [hier ID invoegen]. U kunt ook uw naam in de [toevoegen uw naam hier].
Herinner me als we ID-12 pin 9 op de RX Arduno aangesloten. We gonna vrijmaken van de RX-pin en daarvoor verhuizen naar digitale pin 4. That's it!
Controleren, compileren, uploaden en uitvoeren. Open de seriƫle monitor en scannen van uw kaart. U ziet iets als mijn output.
Gefeliciteerd! We hebben een werkende RFID lezer!
TOEKOMST:
Als we door de code graven, zien we 'futureOutput' voor pin 12 gedefinieerd. Deze pin gaat hoog gedurende twee seconden na een succesvolle, geautoriseerde kaart lezen. Het kan worden gebruikt om een relais voor het uitvoeren van een aantal veel verschillende dingen. Dat is aan jou!
Ook, aan het einde van de code is de 'unlock()'-functie. Dit bepaalt wat er gebeurt tijdens het ontgrendelen. Code hier konden worden toegevoegd aan het initiƫren van een andere reeks, misschien X10 protocol om te bepalen van een home toestel? U kan zien dat van mij in de toekomst * WINK WINK *.
(NEGEER DE VOLGENDE/LAATSTE STAP. De editor bevriest wanneer ik probeer te bewerken, opknoping op 'Bijwerken'. Zo, het blijft er totdat ik erachter te komen hoe om zich te ontdoen van het.)