TouchPass: RFID-lösenordsposten (5 / 7 steg)
Steg 5: Programmet Arduino
#include < SoftwareSerial.h >
SoftwareSerial RFID = SoftwareSerial (10, 11); RX är 10, TX (som inte kommer att användas) 11
Sträng key; Nyckeln som skannades
Ogiltiga inställningar)
{
Keyboard.BEGIN(); Börjar tangentbordet (uppenbarligen)
RFID.begin(9600); Börjar med läsaren
}
char läsa; Det senaste tecknet läsa
Ogiltig loop)
{
While(RFID.available() > 0) //Checks för indata från RFID-läsare
{
Läs = RFID.read(); Tar input från från RFID-läsare
viktiga += läsa;
IF(Key.indexOf("4F0088AE355C") > = 0) //The-ID för ditt "email" kort
{Keyboard.println("myemailpassword"); nyckel = "";} Lösenordet för din e-post
IF(Key.indexOf("4F0088FAFCC1") > = 0) //The-ID för ditt "dator" kort
{Keyboard.println("mycomputerpassword"); nyckel = "";} Lösenordet för din dator
IF(Key.indexOf("4F0088DA978A") > = 0) //The-ID för ditt "instructables" kort
{Keyboard.println("myinstructablespassword"); nyckel = "";} Lösenordet för din instructables
}
}
Noga genom att koden. Vissa linjer behöver ändras för att matcha dina kort-ID och ditt lösenord.
När du har ändrat de rader som behövs, kan du ladda upp den.