Ce projet fait suite à l’excellent travail de ScotSEA et son Arduino réinitialiser le programme (voir). Je n’avais jamais pris mon Catgenie dehors comme Scott, mais avait construit une petite planche contact à la place. J’ai eu programme précédente mise à jour de Scott afin qu’il sortie quelque sortie de débogage sur l’ordinateur lors de la remise à zéro, car le processus n’avait jamais été très lisse.
Aujourd'hui, je suis ronde à l’essai des solutions plus permanentes. J’ai essayé :
- Faire l’Arduino faire semblant d’être une cartouche . Cela n’a pas fonctionné pour une raison quelconque - le contrôleur semble ne jamais recevoir de commandes I2C de la Catgenie.
- Remplacement de la cartouche avec une EEPROM de 24LC00 . Alors que je pourrais lire et écrire à la puce à l’aide de l’Arduino, la Catgenie n’aimais pas ça.
La solution, avec que je me suis retrouvé est une cartouche de SaniSolution modifiée contenant un Arduino, certains indicateurs LED et un bouton pour réinitialiser la cartouche. Il est alimenté par le Catgenie et est donc entièrement autonome.
Matériel requis
Vous aurez besoin :
-Une carte Arduino. J’utilise le Duemilanove, mais la plus récente Uno ou l’un des plus petits conseils moins chers devrait être bon
-2 x LED (par exemple. un rouge, un vert)
-1 x interrupteur/bouton
-1 x 10 résistance k
-Un petit morceau de veroboard au fil de la LED et le bouton
-Certains fastons
-Un fer à souder et soudure
-Certains mince fil (j’ai utilisé certains non tordu Cat-5)
-Une mèche très fine (j’ai utilisé 1. 0 mm) et une perceuse