Stap 2: Code
Ik ben begonnen met wat code Gepost in het Forum van de Arduino door FredBlias. Zelfs met een werkende codevoorbeeld had ik nog steeds te worstelen een beetje om te begrijpen wat er gaande was onder de motorkap. Het belangrijkste om te begrijpen is dat de chip leest of schrijft er 8 bytes tegelijk naar een geheugenlocatie tijdelijke "Kladblok".
U moet downloaden en installeren van de bibliotheek van de privacy van de Arduino Playground. Er is ook een aantal interessante details over het protocol dat meestal toe te passen op de Dallas temperatuursensoren.
Ik heb de code aangepast zodat u kunt ofwel lees/schrijf 128 tekens (bytes in ASCII-code) of bits in een matrix van 32 x 32 (een willekeurige indeling). Standaard probeert de code te praten met de chip, en als de communicatie zijn gevestigd, lees dan het geheugen.
Dit ziet eruit als vervormd bits, behalve de "M71" komt overeen met het model van de printer. Ik neem aan dat de rest is informatie over verlopen datum en label type.
Nu, laat het onze eigen maken.