Ich habe einen PIC kit 2 (PIC kit 2 bei Reichelt)
Man muss dann nur noch eine Pinreihe auf die Platine löten, damit man den Programmer anstecken kann, dies ist aber auf der Platine schon vorgesehen. Programmieren geht dann über ein Adapterkabel, da auf der Platine ein Paar PINs im Gegensatz zur Standard-Programmierschnittstelle vertauscht sind.
Nachdem sich an der Firmware noch einiges ändern wird ist es momentan glaube ich noch zu früh um fertig programmierte Bausteine zu verschicken.
Das anlernen geht entweder so wie vorher mit der Katze unter das Dach halten, oder (für die Katze bequemer :)) indem man die ID in den EEPROM des PIC schreibt. Ich könnte das auch über die serielle Schnittstelle möglich machen.
Die Lesedistanz ist meiner Meinung nach bei 12V genauso wie vorher (bei mir ca. 10cm-15cm, bei 9V (über die Batterie) ist sie natürlich wesentlich geringer. Die Zuverlässigkeit ist bei den beiden Chips die ich getestet habe gut (habe ich natürlich auch für diese Chips entwickelt). Das ist eben auch der Knackpunkt, das ganze gehört auch mal an anderen Chips getestet. Bei mir ist die Erkennung sogar etwas besser, da ich den Scanvorgang öfter ausführe als die original-Firmware. War auch wichtig bei mir, da unsere Katze ziemlich schnell unter dem Dach durchläuft, und die alte Firmware das teilweise gar nicht mitbekommen hat.
Bei uns auch, sonst werde ich von meiner Freundin gelyncht, wenn die Katze vor der verschlossenen Tür steht ;).
Vielleicht kurz zu meinem Vorhaben: Ich mache den ganzen Spaß weil ich eine E-Mail mit einem kurzen Video der Katze beim reinkommen haben möchte.
Bei mir hängt an der seriellen Schnittstelle ein Router mit Linux drauf drann (OpenWrt). Dieser hat am USB eine Webcam und Netzwerkanschluß. Dieser nimmt nun beim Signal von der Katzenklappe das Video auf und schickt es mir.
So, und als kleine Sicherheit dass die Katze nicht ausgesperrt wird werde ich das so machen dass ich auch eine Mail bekomme wenn eine nicht erkannte Katze gegen die Klappe drückt. Dann sehe ich in der Mail dass es unsere ist und kann per Antwort die Klappe manuell freigeben. Aber wie gesagt, das nur als Sicherheit, ich denke nicht dass es da mehr Probleme geben wird als mit der alten Firmware.
Als gaaanz entferntes Ziel habe ich mir noch eine Mauserkennung gesetzt, da ich ja dann schon eine Webcam da habe und eine CPU mit halbwegs Rechenleistung. Aber da bin ich noch weit davon entfernt, habe mich auch noch nicht mit Bilderkennung beschäftigt, außer mit den Grundlagen auf der FH.
Gibt es für die Gehäuseform einen Sockel? Das wäre natürlich das Optimum… ich habe es so gemacht, dass ich mir bei eBay eine Klappe mit defekter Mechanik (relativ) günstig ersteigert habe… und an der Platine bastle ich fleißig herum, während ich das Original unangetastet lasse.
Dazu muß man aber noch sagen, dass wenn man die ganze Platine tauscht und die Antenne nicht muß man mit einem Oszi noch den Trimmkondensator auf der Platine an die Antenne anpassen. Evtl. gehts auch mit nem guten Multimeter, habe ich noch nicht ausprobiert.
Viele Grüße
Andi