Forum: Mikrocontroller und Digitale Elektronik WS2812 mit ATmega8 verbinden


von C. S. (max_blecher)


Lesenswert?

Hallo,
ich bin ein Anfänger in der Mikrocontrollerwelt und würde gerne eine 
WS2812 LED auf einem Strip ansteuern. Mein Problem ist die Verbindung 
vom Controller zum Strip. Welchen Pin vom Controller muss ich mit dem DI 
der LED verbinden und wie muss ich ihn in C konfigurieren?

Meine Hardware ist eine STK500 mit einem ATmega8.

Für einen Tipp oder eine Beispiel wäre ich sehr dankbar.

MFG Max

von hufnala (Gast)


Lesenswert?

Hi, such mal im www.led-styles.de da gibt es einiges mit pixelplatinen 
und unterschiedlichen ws28xx.

//hufnala

von Conny G. (conny_g)


Lesenswert?

Das hängt davon ab wie Du den WS2812 genau ansteuerst, da gibt's 
verschiedene Möglichkeiten und verschiedene C Libraries für.
Wenn mit PWM, dann brauchst ein PWM Pin, wenn per Bitbanging, dann ist 
es egal.

Artikel: http://www.mikrocontroller.net/articles/WS2812_Ansteuerung

von Michael (Gast)


Lesenswert?

Christian Stecher schrieb:
> Für einen Tipp oder eine Beispiel wäre ich sehr dankbar.

Klick doch einfach mal in deinem Beitrag auf das "WS2812" und folge den 
auf der Datenblattseite des Forums verlinkten Artikeln.
Oder hast du die schon alle durch?

von C. S. (max_blecher)


Lesenswert?

WOW! Danke für das Feedback erst mal.
Wenn ich die LEDs per Bitbanging ansteuern möchte, muss ich nur einen 
PIN als Ausgang definieren, fertig. Ich habe den Wald vor lauter Bäumen 
nicht gesehen. Mit den Beiträgen aus dem Forum sollte es nun weiter 
gehen. Danke!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.