@kai:
Vielen Dank für dein Angebot.
ich versuche mal das Datenformat zu erklären:
Die Daten für den POI müssen in einem speziellen Fomat erstellt werden, dass die Ansteuerung der LEDs durch den Prozessor berücksichtigt und das zudem von Bascom interpretiert werden kann.
Dazu eine Tabelle erstellt, in der die Ansteuerung für jeden der 6 Hardware Ausgabe Ports A-F des Prozessors steht.
-> Eine "1" bedeutet das eine LED leuchtet, bei "0" bleibt sie dunkel.
Die Ansteuerung der LEDs ist zusätzlich in einer Matrix mit 3 Gruppen zu je 14 Ports angelegt. Das bedeutet um alle LEDs einmal anzusteuern benötigt man 3 Datensätze.
In der Praxis sieht das für einen Bildpunkt so aus:
Data &B00000000 , &B00000000 , &B00000000,
Data &B11111110 , &B11111101 , &B11111100,
Data &B11111111 , &B11111111 , &B11111111,
Data &B01000000 , &B01000000 , &B01000000,
Data &B00000000 , &B00000000 , &B00000000,
Data &B00000000 , &B00000000 , &B00000010,
Die Date sorgen z.B. dafür das alle blauen LEDs leuchten.
Hat ein Muster x Bildpunkte, benötigt man diese Daten x mal hintereinander wobei das Wort "Data" nur einmal vorne stehen muss.
Um die Daten zu erzeugen müsste folgendes geschehen:
1) Das Bild muss in ein Format umgewandelt werden mit
a) 42 Pixel Höhe
b) den 7 RGB Grundfarben
2) Je nach Farbwert muss pro Bildspalte (= ein Bildpunkt) ein Datensatz (wie oben gezeigt) erzeugt werden.
-> Dazu müsste ich die exakte Berechnung der "1" und "0" Werte eines Datensatzes liefern.
Vielen Dank für dein Angebot.
ich versuche mal das Datenformat zu erklären:
Die Daten für den POI müssen in einem speziellen Fomat erstellt werden, dass die Ansteuerung der LEDs durch den Prozessor berücksichtigt und das zudem von Bascom interpretiert werden kann.
Dazu eine Tabelle erstellt, in der die Ansteuerung für jeden der 6 Hardware Ausgabe Ports A-F des Prozessors steht.
-> Eine "1" bedeutet das eine LED leuchtet, bei "0" bleibt sie dunkel.
Die Ansteuerung der LEDs ist zusätzlich in einer Matrix mit 3 Gruppen zu je 14 Ports angelegt. Das bedeutet um alle LEDs einmal anzusteuern benötigt man 3 Datensätze.
In der Praxis sieht das für einen Bildpunkt so aus:
Data &B00000000 , &B00000000 , &B00000000,
Data &B11111110 , &B11111101 , &B11111100,
Data &B11111111 , &B11111111 , &B11111111,
Data &B01000000 , &B01000000 , &B01000000,
Data &B00000000 , &B00000000 , &B00000000,
Data &B00000000 , &B00000000 , &B00000010,
Die Date sorgen z.B. dafür das alle blauen LEDs leuchten.
Hat ein Muster x Bildpunkte, benötigt man diese Daten x mal hintereinander wobei das Wort "Data" nur einmal vorne stehen muss.
Um die Daten zu erzeugen müsste folgendes geschehen:
1) Das Bild muss in ein Format umgewandelt werden mit
a) 42 Pixel Höhe
b) den 7 RGB Grundfarben
2) Je nach Farbwert muss pro Bildspalte (= ein Bildpunkt) ein Datensatz (wie oben gezeigt) erzeugt werden.
-> Dazu müsste ich die exakte Berechnung der "1" und "0" Werte eines Datensatzes liefern.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von dreampoi ()