Schritt 4: Testen der iButton-Projekt
Der Analyzer hat sogar einen ein-Draht-Decoder, so Sie tatsächlich die Bytes sehen können. Die sechs Bytes aus der Mitte sind auch auf der iButton selbst, gezeigt. Ich schrieb auch eine Routine, um die Sachen zu schreiben, die Firmware aus den Fob in den EEPROM der PIC12F683 liest.
Dann ich mit meiner Pickit eine Lektüre des Geräts machte können Sie das Ergebnis auf dem zweiten Bild zu sehen: die ersten sechs Bits sind die Zahlen aus dem Schlüsselanhänger signalisiert wird, dass mein Algorithmus gut funktioniert, und das Eeprom wurde erfolgreich geschrieben.
Eine mögliche Entwicklung konnte die aufgezeichneten Id-s in das Eeprom zu speichern werden es lesen, jedes Mal, wenn das Programm gestartet wird (obwohl, die viel RAM benötigen würde) und vergleichen sie ständig gegen die Id-s, dass Ar aus der angeschlossenen iButtons. Auf diese Weise eine konnte einfach erstellen Sie eine Liste mit den iButtons erlaubt, das Schloss zu öffnen, und lehnen alles, was in dieser Liste nicht aufgeführt.