Voor een project heb ik twee 2416 sure electronics led matrix displays gekocht. Dit zijn matrix displays van 24x16 die worden aangestuurd met de HT1632C chip.
Voor de HT1632 chips zijn er genoeg voorbeelden echter krijg ik deze displays met de HT1632C chip niet aan de praat. Ik gebruik een Arduino om alles aan te sturen.
Op deze site staat een voorbeeld met een 1632c chip, maar ik gebruik de sure electronics versie. Deze wordt blijkbaar iets anders aangestuurd. De code werkt namelijk wel, maar de content word op totaal verkeerde locaties geplaatst.
http://ladyada.net/products/16x24LEDmatrix
De code op deze site:
http://123led.wordpress.com/about/
Werkt helemaal perfect, maar dat is niet het gene wat ik zoek. Ik wil namelijk enkel wat tekst op het display zetten.
Ik ben geen expert op dit gebied, dus ik hoop dat iemand mij kan helpen door de code van ladyada te vergelijken met die van de pong clock om zo te zien waar het mis gaat met de plaatsing van de content. Of misschien kan iemand uit de pong clock pde alles verwijderen dat niet nodig is om het display aan te sturen zodat ik gewoon simpele code kan gebruiken die als voorbeeld worden gegeven:
Voor de HT1632 chips zijn er genoeg voorbeelden echter krijg ik deze displays met de HT1632C chip niet aan de praat. Ik gebruik een Arduino om alles aan te sturen.
Op deze site staat een voorbeeld met een 1632c chip, maar ik gebruik de sure electronics versie. Deze wordt blijkbaar iets anders aangestuurd. De code werkt namelijk wel, maar de content word op totaal verkeerde locaties geplaatst.
http://ladyada.net/products/16x24LEDmatrix
De code op deze site:
http://123led.wordpress.com/about/
Werkt helemaal perfect, maar dat is niet het gene wat ik zoek. Ik wil namelijk enkel wat tekst op het display zetten.
Ik ben geen expert op dit gebied, dus ik hoop dat iemand mij kan helpen door de code van ladyada te vergelijken met die van de pong clock om zo te zien waar het mis gaat met de plaatsing van de content. Of misschien kan iemand uit de pong clock pde alles verwijderen dat niet nodig is om het display aan te sturen zodat ik gewoon simpele code kan gebruiken die als voorbeeld worden gegeven:
code:
1
2
3
4
5
6
7
8
9
10
11
| matrix.clearScreen(); // draw some text! matrix.setTextSize(1); // size 1 == 8 pixels high matrix.setTextColor(1); // 'lit' LEDs if (matrix.width() <= 24) { matrix.setCursor(0, 0); // start at top left, with one pixel of spacing matrix.print("Adaf "); matrix.setCursor(0, 8); // next line, 8 pixels down matrix.print("ruit"); matrix.writeScreen(); |