Forum: Mikrocontroller und Digitale Elektronik (AVR/BASCOM)RGB Leds per Atmel und Wahlschalter ansteuern


von Till W. (Gast)


Lesenswert?

Moinmoin,

das ist mein erster Beitrag auf diesem sehr interessanten Forum.
Ich möchte folgendes BASTELN: RGB LEDs bei Amazon 
kaufen(http://www.amazon.de/St%C3%BCck-Ultra-Helle-Indirekt-Common/dp/B00H96MFNI) 
150 Stück! Da alle 5cm bei 6,50m
und diese per Atmel (welchen weiß ich noch nicht) steuern. Den Atmel 
möchte ich per BASCOM AVR programmieren und bekomme in ein paar Tagen 
von meinem Onkel das Pollin board um den zu programmieren.

1. Frage: Was für einen compiler brauche ich um das bascom Projekt auf 
den Atmel zu brennen?

Ich würde einen BCD Schalter 0-9 kaufen und folgend verwenden:
0 Alle Farben aus
1 Rot
2 Grün
3 Blau
4 Rot und Grün
5 Grün und Blau
6 Blau und Rot
7 Lauflicht
8 der Reihe nach durchdimmen
9 Geschwindigkeitsabhängig von Rot über Grün nach Blau durchticken 
(Potentiometer)

Fragen:
1. Brauche ich 2 Spannungen und Transistoren für Controller und LED 
Spannung?
2. Kann mir jemand erklären welchen Atmel ich brauche und wo ich was am 
besten anschliessen sollte?
3. Kann mir jemand ein bisschen erklären wie er das programmiert? Ich 
weiß noch nicht so viel...

Ich bin noch blutiger anfänger und würde dies erstmal als Testprojekt 
machen um Atmel und co besser kenn zu lernen.

Vielen Dank!

LG Till

P.S.:Schalterstellung 0 alle Farben aus d.h Strom von der Schaltung 
(Wenn es möglich ist...)

von blinki (Gast)


Lesenswert?

Till W. schrieb:
> 1. Frage: Was für einen compiler brauche ich um das bascom Projekt auf
> den Atmel zu brennen?

Bascom-AVR beinhaltet schon einen Compiler, um Dein Programm zu 
übersetzen. Zum "brennen" (flashen) brauchst Du ein Programmiergerät 
(AVR ISP im einfachsten Fall). Vielleicht ist auf Deinem Board auch 
schon was dafür drauf. Ansonsten lies das AVR-Tutorial.

Till W. schrieb:
> Fragen:
> 1. Brauche ich 2 Spannungen und Transistoren für Controller und LED
> Spannung?

Kommt darauf an, wie Du die vielen LEDs ansteuern willst. Auch da gibt 
es Beiträge im Tutorial hier 
(https://www.mikrocontroller.net/articles/LED). Nimm Dir erst mal eine 
LED und ein Steckbrett, und bring sie zum Leuchten, dimmen usw. Da 
zahlst Du nicht gleich so viel Lehrgeld.


Viele LED hintereinander mit allem, was Du machen willst, geht sehr 
elegant und fast ohne zusätzliche Hardware mit WS2812 - etwas teurer, 
dafür sparst Du Geld für all die andere Komponenten.

Till W. schrieb:
> 3. Kann mir jemand ein bisschen erklären wie er das programmiert? Ich
> weiß noch nicht so viel...

Programmieren lernst man nur durch programmieren. Also einfachste 
Beispiele 1:1 nachbauen, danach verändern usw.

von Till W. (Gast)


Lesenswert?

Vielen Dank für die schnelle Antwort.

LG Till

von Vogel (Gast)


Lesenswert?

So geht's, aber nur mit embedded Assembler.

Keine Angst, das schaffst Du schon..


http://www.elektronik-labor.de/AVR/WS2812.html

von blinki (Gast)


Lesenswert?

oder so (mein Lieblingsbeispiel :-)

http://www.rcgroups.com/forums/showthread.php?t=2501879

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.