Wie steuert man ws2812b mit einem Giga r1

Ich bin neu in diesem Forum, da ich mich auch mal mit Arduinos ausprobieren möchte. Ich wollte meine eigene Lichtsteuerung aufbauen. Ein Streifen WS2812 LEDs gekauft und an meinen Arduino Mega2560 angeschlossen. Nun ist der mir bei anderen Projekten abgeraucht und so habe ich mir einen Arduino Giga r1 zugelegt. Nun funktioniert leider die NeoPixel Bibliothek nicht mehr.
Nach Recherchen scheint die NeoPixel Bib nicht für den Giga r1 geschrieben worden zu sein.
Ich hab zwar einen Artikel zu dem Beitrag gefunden, in dem ein Programmschnipsel gezeigt wird mit dem das Problem gelöst werden soll, aber leider verstehe ich nicht ganz wo ich den einfügen muss.

Kann mir das vielleicht jemand erklären?

in dem Thread hat Haschtl erwähnt, dass er einen Fork angelegt und die show() Methode um den GIGA erweitert hat

Schuat man sich das in seinem repo an, sieht man das auch:

Du musst also Dir das dortige NEOPIXEL-Paket holen https://github.com/Haschtl/Adafruit_NeoPixel/archive/refs/heads/master.zip und mit dem Inhalt die lib ersetzen.

1 Like

Hallo,

genau, den Link vom Fork folgen, den grünen Button Code drücken und Download .zip auswählen. Dann liegt dessen Lib als .zip schon einmal auf deinem Rechner. Dieses .zip entpacken und die originale Lib mit den Dateien der geänderten Lib überschreiben. Die Datei- und Ordnerstruktur sieht genauso aus nur intern hat Haschtl Änderungen vorgenommen. IDE vorher schließen.

1 Like

Das das jetzt so einfach war, ist zwar etwas peinlich, aber euch vielen Dank für die schnelle Hilfe.

1 Like

Kein Problem - wenns hilft, hast Du und wir alles richtig gemacht. :slight_smile:

1 Like

Schön wenn es jetzt funktioniert.
Zum Neopixel ansteuern braucht man 1nen IO-pin.

Der Arduino Giga R1 hat 75 IO-pins. Was wirst du an die restlichen 74 IO-Pins anschließen?

Ich hätte das Neopixel-Projekt mit einem ESP8266 Wemos D1 Mini für 3 Euro gemacht.

Vollkommen irrelevant.

1 Like

Man nutzt was man gerade unter den Fingern hat.
Grüße Uwe

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.