Hallo Leute!
Irgendwie bekomm ich das Teil nicht zum laufen!
Finde kein Skript mit dem ich damit ne Laufschrift oder überhaupt nen Text darstellen kann!
Vielleicht hat jemand ne Idee!
Vielen Dank
Gruss Peter
Wie wäre es mit einer Typenbezeichnung, einem Link zu dem Teil, welche Lib verwendest Du?
Gruß Tommy
Hallo!
Vielen Dank erstmal für die Antwort!
#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#ifndef PSTR
#define PSTR // Make Arduino Due happy
#endif
#define PIN 6
// MATRIX DECLARATION:
// Parameter 1 = width of the matrix
// Parameter 2 = height of the matrix
// Parameter 3 = pin number (most are valid)
// Parameter 4 = matrix layout flags, add together as needed:
// NEO_MATRIX_TOP, NEO_MATRIX_BOTTOM, NEO_MATRIX_LEFT, NEO_MATRIX_RIGHT:
// Position of the FIRST LED in the matrix; pick two, e.g.
// NEO_MATRIX_TOP + NEO_MATRIX_LEFT for the top-left corner.
// NEO_MATRIX_ROWS, NEO_MATRIX_COLUMNS: LEDs are arranged in horizontal
// rows or in vertical columns, respectively; pick one or the other.
// NEO_MATRIX_PROGRESSIVE, NEO_MATRIX_ZIGZAG: all rows/columns proceed
// in the same order, or alternate lines reverse direction; pick one.
// See example below for these values in action.
// Parameter 5 = pixel type flags, add together as needed:
// NEO_KHZ800 800 KHz bitstream (most NeoPixel products w/WS2812 LEDs)
// NEO_KHZ400 400 KHz (classic 'v1' (not v2) FLORA pixels, WS2811 drivers)
// NEO_GRB Pixels are wired for GRB bitstream (most NeoPixel products)
// NEO_GRBW Pixels are wired for GRBW bitstream (RGB+W NeoPixel products)
// NEO_RGB Pixels are wired for RGB bitstream (v1 FLORA pixels, not v2)
Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(32, 8, PIN,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG,
NEO_GRB + NEO_KHZ800);
const uint16_t colors[] = {
matrix.Color(255, 0, 0), matrix.Color(0, 255, 0), matrix.Color(0, 0, 255) };
void setup() {
matrix.begin();
matrix.setTextWrap(false);
matrix.setBrightness(255);
matrix.setTextColor(colors[0]);
}
int x = matrix.width();
int pass = 0;
void loop() {
matrix.fillScreen(0);
matrix.setCursor(x, 0);
matrix.print(F("Hello"));
if(--x < -36) {
x = matrix.width();
if(++pass >= 3) pass = 0;
matrix.setTextColor(colors[pass]);
}
matrix.show();
delay(100);
}
Hab den Script probiert.
Das ist das Teil.
Danke
Gruss Peter
Setze Deinen Code bitte in Codetags (</>-Button oben mitte im Forumseditor oder [ code] davor und [ /code] (ohne Blank) dahinter oder gehe in der IDE auf Bearbeiten - Für Forum kopieren und füge es hier ein).
Dann ist er auch auf mobilen Geräten besser lesbar.
Das kannst Du auch noch nachträglich ändern.
Gruß Tommy
Hallo!
Ich hoffe das passt so?
Gruss Peter
Eine sehr unspezifische Fehlerbeschreibung.
Ich auch und ich sehe sich bewegende Punkte in Rot, Grün und Blau.
Vermutlich ist also an der Hardware etwas, wie es nicht sein sollte.
Genau es sollte ja eigentlich nen Text sein der da durchläuft.
gruss Peter
Das sollte es!
laut dem Video
Was für ein Video?
Schau mal hier rein. Ich vermute, dass NEO_MATRIX_ROWS
falsch ist und _COLUMNS
sein müsste. Und danach machst Du Dir einen Testsketch, wo Du gezielt einzelne Lampen anschaltest, um zu sehen, ob die gewählte Anordnung stimmt.
Beispielsweise die oberste und unterste aus der ersten und die zweite und vorletzte aus der zweiten Spalte:
Vermutlich sind die Indices dann 0, 7, 9 und 14 - wir fangen ja immer bei 0 an zu zählen.
Hallo hab jetzt 2 Abende rumprobiert und komme nicht weiter.
Hat jemand ne Idee, oder hat so ein Teil im Gebrauch und kann mir helfen?
Danke
Gruss Peter
Leider muß ich mich wiederholen: Eine sehr unspezifische Fehlerbeschreibung!
Leider nein, denn ich sehe nicht, was Du siehst.
Sorry!
Immer wenn ich den Sketch raufgespielt habe ist nur ein Chaos bei den LED´s es leuchten immer im Chaos verschiedenste LED´s aber irgendwie keine Laufschrift.
Hab auch das mit dem Tausch von Rows und Columns hab ich gemacht.
Leider habe ich das mit dem Testscetch nich hinbekommen.
Gruss Peter
Ich habe Deine Matrix nicht, sondern 144 Pixel in Reihe. Für mich sieht das Bild recht geordnet aus, Gruppen von 32 Pixeln bewegen sich rauf oder runter. Ob es Buchstaben sind, vermag ich aber nicht zu erkennen.
@TO: Gefallen Dir die Antworten, die Du hier bekommst, nicht? Nebenan wird es auch keine anderen Antworten geben.
Gruß Tommy
Hallo Tommy darum geht es nicht! Nicht jeder ist in jedem Forum unterwegs.
Sorry
Ich hatte halt auf einen gewissen Lösungsanzsatz gehofft.
Wie gesagt wenn ich den Scetch aufrüfe, dann bekomm ich halt nur ein wirres LED Blink Chaos.
Deshalb hatte ich gehofft jemand hat so ein Panel und hat das am "laufen".
Gruss Peter
Was ist aus wno158s Vorschlag aus #12 geworden?
Hallo Klaus!
wie ich geschrieben habe, hab ich das mit den Colum und rows geändert. Aber ohne Erfolg.
Das mit dem einfach Sketch habe ich allerdings nicht hinbekommen.
Leider fehlt mir da das Verständnis für die systematik. Sorry
Gruss Peter