Läsa RFID-taggar med en Arduino (4 / 5 steg)
Steg 4: Sista skiss
Ta din unika identifierare, skär bort de två sista tecknen så du är kvar med 10 tecken. Jag läste till exempel 2900940E9526 som min identifierare. Så, jag kommer att använda 2900940E95. 26 är det ID kontrollsumma. Oroa dig inte om detta. Sätt in ditt ID i koden där det står [infoga IDENTIFIERARE här]. Du kan också lägga till ditt namn i den [Lägg till ditt namn här].
Minns när vi kopplade ID-12 stift 9 till Arduno RX. Vi kommer att frigöra RX stift och flytta den anslutningen till digitala stift 4. Det är det!
Kontrollera, kompilera, ladda upp och köra. Öppna den seriella monitorn och skanna ditt kort. Du borde se något lik min utgång.
Grattis! Vi har en fungerande RFID-läsare!
FRAMTID:
Om vi gräver igenom koden, kommer vi se "futureOutput" definierats för stift 12. Detta stift går högt i två sekunder efter en framgångsrik, auktoriserade card Läs. Det kan användas för att styra ett relä för att utföra ett antal många olika saker. Det är upp till dig!
Även är i slutet av koden "unlock()" funktionen. Definierar vad som händer under upplåsningsprocessen. Koden kan läggas här för att inleda en ny följd, kanske X10 protokoll för att styra en Vitvara? Du kan se att från mig framöver * WINK WINK *.
(IGNORERA DET NÄSTA/SISTA STEGET. Redaktören fryser när jag försöker redigera den, hänger på "Uppdatera". Så, det stanna där tills jag fundera ut hur man bli av med den.)