RFID-Deadbolt hacka (10 / 10 steg)
Steg 10: Ladda upp skiss
Du kommer att behöva kontrollera att RFID-läsare inte är ansluten till kretskortet, eller åtminstone tråd anslutningen till D0 måste vara öppen. Detta måste göras för att säkerställa att koden är framgångsrikt upp. Användning MotorSetup skissen att ställa in din servomotor till mittläget eller vad placerar du behöver. Använd GetTags för att undersöka unikt ID för din specifika RFID-taggar. Spela in värdet för användning i den slutliga skissen. RFID_Deadbolt _rev2 är det fullständiga programmet. Du kommer att behöva ändra variablerna i den slutliga skissen att matcha din RFID-taggar, motor låsa och låsa upp positioner (visas nedan, den markerade delen är där du kan ändra din tagg-ID och motor positioner).
Kontrollera din deadbolt lås läge när du laddar upp den final koden. Är det bäst att ladda upp koden och testa funktionen före sista bifogade filen till deadbolt. Alla skisser finns i "Ytterligare filer" ZIP-arkivet på produktsidan kit.
20 int lock = 135; servo position för låsta (värde från 0 till 180)
21 int låsa upp = 45; servo position för olåst (värde från 0 till 180)
22 int pos = 135; startposition, låst
23 boolean låst = false;
24
25 int val = 0;
26 röding kod [12];
27 int bytesread = 0;
28 char tag1 [12] = "84003408F0"; RFID-Tag 1 (ändra till din asset tag-nummer)
29 char tag2 [12] = "70006F6E79"; RFID-Tag 2 (ändra till din asset tag-nummer)
30 char tag3 [12] = "360065DE91"; RFID-Tag 3 (handsändare)