Hi,
schön!Zitat:
Zitat von PhoenixTS82
Viel Erfolg und Spaß dabei. Zeig mal ein Video, wenn's fertig ist!Zitat:
jetzt gehts darum die einzelnen Bilder zu programmieren
Gruß
Fred
Druckbare Version
Hi,
schön!Zitat:
Zitat von PhoenixTS82
Viel Erfolg und Spaß dabei. Zeig mal ein Video, wenn's fertig ist!Zitat:
jetzt gehts darum die einzelnen Bilder zu programmieren
Gruß
Fred
ja, wie gesagt, jetzt gehts darum die bilder zu proggen
https://www.roboternetz.de/phpBB2/viewtopic.php?t=41695
hmm ich komm nicht dahinter wie ich mit dem timer ein ganzes bild machen soll, also z.b. die ganze matrix oder eine ebene.
Hallo,
Du steuerst die Zeilen ja einzeln an und dort dann die jeweiligen LED(s). Als Pseudocode (ohne Initialisierung der Ports etc.!) würde das etwa so aussehen, wobei ich davon ausgehe, dass das "Bild" als Bits in einem Vektor gespeichert ist, wobei die LED-AN/AUS-Werte für die jeweilige Zeile in "LEDs[Zeile]" stehen, das ganze Bild also in diesem Vektor definiert ist:Zitat:
Zitat von PhoenixTS82
Da sich das Ganze ja wiederholen soll, musst um die "for"-Schleife noch eine Endlos-Schleife.Code:#define Zeilen 5
uint8_t LEDs[Zeilen];
// hier Funktion zum Füllen von "LEDs[]" (= "das Bild") einfügen!
// Ausgabefunktion:
for (uint8_t Zeile=0;Zeile<Zeilen;Zeile++) {
ZEILENAUSGABEPORT=1<<Zeile;
SPALTENAUSGABEPORT=LEDs[Zeile];
wait(); // muss konkretisiert werden!
}
(Ich aus C- und Assembler-Land; nix sprechen Bascom!)
Viele Grüße
Fred