Raspberry Pi 3 als SPI_Master Konfigurieren und WS2801 ansteuern

Thies_Waldow

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Ich bin absoluter Neuling in Sache Raspberry Pi und habe absolut keine Ahnung wie ich meinen Raspberry als SPI_Master Konfigurieren kann so das ich
die WS2801 Controller meiner LEDs ansteuern kann.

Möchte erstmal nur einen Test ausführen so das ich die LEDs erstmals ansteuern kann.

Ich hoffe hier kann mir jemand helfen???

Gruß Thies
 
Hallo!

Das Thema hat aber ziemlich wenig mit SPS-Steuerungen zu tun... Aber egal...

Nutzt Du Linux oder Windows? Unter Windows kannst Du die entsprechende Arduino-Lib verwenden. Unter Linux gibt's sicherlich auch was entsprechendes. Kommt eben auch drauf an ob Du mit Python, C oder sonstwas programmieren willst...



Am besten wird allerdings sein erstmal die Grundlegende anwendung des RPi zu erlernen.



Abgesehen davon reicht für die WS2801 ein Arduino



Gruss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die schnelle Antwort.
Ich habe ein Raspberry Pi genommen da später noch eine Ansteuerung über eine Display erfolgen soll.
Der Raspberry Pi ist in meinem Fall eine SPS und wird Programmiert über Codesys.

Hauptsächlich geht es um die Konfiguration des SPI_Master und möchte einfach nur die ersten bytes schicken zum ausprobieren.


Wie ich meine GPIOs ansteuere und ähnliches kann ich...

Gruss
 
Ok... Mit Codesys kann ich dir nicht helfen... Aber ich könnte mir vorstellen dass das mit Codesys zu langsam is. Und die WS2801 wird per Bitbanging angesteuert...



Ok... Hab grad das Datenblatt angeschaut... Scheint wirkich per SPI angesteuert zu werden... Aber ob das benötigte timing erreicht wird weiss ich nicht...
 
Zuletzt bearbeitet:
Hi,
zwei Möglichkeiten:
1. ne Bibliothek erstellen und devdesc dazu wie es im PDF des Pi's beschrieben ist "c:\Users\<deinWindowsUsername>\CODESYS Control for Raspberry PI\3.5.8.10\Documentation\RaspberryPI_CodesysV3_FirstSteps_DE.pdf"

2. Schau mal diese Applikation an "c:\Users\<deinWindowsUsername>\CODESYS Control for Raspberry PI\3.5.8.10\Examples\PiFace_FB.Project"
die soll zeigen wie man den SPI aus aus der Applikation heraus ohne Bibliothek verwenden kann ;-)

Grüße
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Antwort...
Das PiFace_FB.Project habe ich mir schon angeguckt aber dennoch habe ich allgemein noch Probleme mit dem Baustein.
Ich verstehe noch nicht ganz den Zeiger auf den Buffer eines Arrays.

Gruß
 
Zurück
Oben