Autor Thema: Brauche Hilfe...  (Gelesen 3306 mal)

Offline Kickstar

  • Beiträge: 2
    • Profil anzeigen
Brauche Hilfe...
« am: Juni 11, 2010, 01:04:34 Nachmittag »
Hallo zusammen,

ich bräuchte Hilfe bei meinem Vorhaben, da ich mich leider zu wenig auskenne. Ich weiß, wie das Ergebnis am Ende aussehen soll, aber nicht womit ich anfangen soll.

Das Gerät, das ich bauen möchte, soll 5 LEDs ansteuern können, dass eine LED in einer zufälligen Zeit zwischen 3-15 sec aufleuchtet.
Hierbei möchte ich noch verschiedene Programme einstellen/programmieren können, in denen ich bestimme, welche der 5 LEDs aufleuchten sollen.
z.B.
Programm 1: nur eine der beiden äußeren LEDs leuchtet auf
Programm 2: nur eine von den Äußersten und der Mittleren
etc...

Desweiteren sollte das Gerät am besten batteriebetrieben sein oder zumindest an der Steckdose.


Womit fange ich an?
Welcher Microprozessor eignet sich gut?
Wie kann man die zufällige Zeit generieren?

Offline el-haber

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 1048
    • Profil anzeigen
Brauche Hilfe...
« Antwort #1 am: Juni 11, 2010, 03:50:38 Nachmittag »
HI,
im Moment noch recht unspezifisch definiert.
Welche Zeiten sind als Pausen gedacht? Sollen Reaktionen auf das leuchten der LEDs ausgewertet werden?

Die ATMEL-Prozessoren eignen sich für sowas grundsätzlich. Z.B. der Tiny.
Schwieriger wird das ganze Zufalls-geschwafel. Da sollte der Prozessor über eine 16bit-Restwert-Division mit zufälligen Startwerten aus z.B. einem Timer verfügen. Der Atmel hat sowas im Ansatz.

Programmieren über Pony-Prog und dem Atmel-Assembler.

Anfangen kannst Du aber auch mit einem LED-Board an der parallelen Schnittstelle (z.B. Modul-Bus-Demo-Board).

CU
St.
« Letzte Änderung: Juni 11, 2010, 03:51:47 Nachmittag von el-haber »

Offline Kickstar

  • Beiträge: 2
    • Profil anzeigen
Brauche Hilfe...
« Antwort #2 am: Juni 12, 2010, 01:25:21 Nachmittag »
Hi danke für die Antwort.

Zu deinen Fragen:

Zitat
Welche Zeiten sind als Pausen gedacht?


Nachdem die LED aufgeleuchtet ist, sollte eine Pause von 5 sec kommen.

Zitat
Sollen Reaktionen auf das leuchten der LEDs ausgewertet werden?


Nein, nachdem sie aufgeleuchtet ist, sollte wie oben genannt eine kurze Pause kommen, ein aufleuchten, als Startsignal, dass ab jetzt gezählt wird und dann sollte wieder ein Aufleuchten innerhalb von 3-15sec kommen.


Zitat
Schwieriger wird das ganze Zufalls-geschwafel.


Das Ding muss nicht wirklich zufällig sein, da würde es auch ausreichen, wenn es irgendein System hat, dessen Periode sich nach langer Zeit wiederholt. Also "quasi-zufällig".

Meintest du den Chip hier...
h t t p://w w w.atmel.com/dyn/products/product_card_v2.asp?part_id=4157