Arduino Serial mit Clock RGB Ansteuerung

Gast #7118753
Lesenswert?
• ▲
▼
Hallo,

ich möchte folgende LEDs mit einem Arduino ansteuern:

Laut Datenblatt muss man da Quasi ein Clock Signal auf eine Leitung 
geben und au der anderen Leitung die Daten schicken.

Bevor ich da jetzt anfange, das Rad nochmal neu zu erfinden:
Gibt es da eine Bibliothek, mit der man ein serielle Schnittstelle
mit einer Clock Leitung betreiben kann?

Ansonsten schreib ich mit jetzt irgend ne for-Schleife, die
das Bit für Bit abarbeitet.
Angehängte Dateien:
Gast #7118788
Lesenswert?
• ▲
▼
Chris schrieb:
> Gibt es da eine Bibliothek, mit der man ein serielle Schnittstelle
> mit einer Clock Leitung betreiben kann?
https://www.arduino.cc/reference/en/language/functions/communication/spi/



Chris schrieb:
> Ansonsten schreib ich mit jetzt irgend ne for-Schleife, die
> das Bit für Bit abarbeitet.
https://www.arduino.cc/reference/de/language/functions/advanced-io/shiftout/



Du kannst natürlich auch alles selber bauen, Datenblatt lesen und 
programmieren lernen. Dauert etwas länger, verschafft aber auch tiefere 
Einblicke und Übung.
Gast #7118792
Lesenswert?
• ▲
▼
> Du kannst natürlich auch alles selber bauen, Datenblatt lesen und
> programmieren lernen. Dauert etwas länger, verschafft aber auch tiefere
> Einblicke und Übung.

Habe früher mal mit Assembler angefangen.
Da musste man jedes Register manuell irgendwo hinkopieren,
bin schon froh, das man mit den Hochsprachen dann schon ein bisschen 
schneller ans Ziel kommt.
Gast #7118805
Lesenswert?
• ▲
▼
Chris schrieb:
> Hallo,
> hatte schon überlegt, ob es eine Standardschnittstelle ist,
> aber mit SPI hat mich etwas verwirrt, da 4 Leitungen.
> Aber ja, ich brauche ja nur MOSI und SCK.

Dann schließt man die übrigen Pins nicht an. Bei vielen Controllern, 
kann man die auch einfach nicht nach außen führen und verliert keine 
Pins.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.