Hallo,
ich suche nach einem IC oder ähnlichem womit ich diesen Trick nachbauen
kann:
http://www.youtube.com/watch?v=vaKOVDH_ST8
Es geht darum, dass ich über einen kleinen Taster dem Lauflicht das
Startsignal gebe, dass er bis zum jeweils nächsten freien LED läuft.
Leider kann ich auf dem Muster keinen IC sehen (vermutlich hinter
viiieeeell Heißkleber versteckt). Habt ihr eine Idee mit welchem
Controller ist sowas ggf. lösen könnte?
Danke und Gruß
ChefUTown
Das ist wirklich sehr einfach mit fast jedem Controller zu lösen, ein
kleiner 18-Pinner reicht, wenn du die LEDs direkt ansteuern willst.
Die Frage ist eher, ob du dich mit sowas auskennst? Die Frage "mit
welchem Controller geht das" lässt da Anderes vermuten. Wenn du dich in
die Mikrocontroller einarbeiten willst, gibt es hier viele nützliche
Seiten. Wenn du aber nur Geld sparen willst und schnell etwas Fertiges
haben willst, dann ist dieser Weg nicht so sinnvoll.
Welche Kenntnisse hast du denn?
Gruß
Jens
ChefuTown schrieb:> Habt ihr eine Idee mit welchem> Controller ist sowas ggf. lösen könnte?
Das kannst du (naja, nach ein bisschen Übung) mit jedem Controller
machen, der mindestens soviele Ausgänge hat, wie du LEDs brauchst...
Aber such doch mal nach nach einer elektronischen Sanduhr mit LEDs, dort
ist abgesehen von der LED Anordnung der Ablauf ähnlich: ein "Sandkorn"
fällt runter auf einen "Haufen"...
Ich fürchte, da wird es kein fertiges IC für sowas geben.
Natürlich kann man das alles diskret aus mehreren IC aufbauen, aber ganz
ehrlich: das lohnt nicht wirklich. Für einen µC ist das eine
Programmieraufgabe, die in die Kategorie 'Einsteigerlevel' fällt.
Nachteil des Tricks: Vor Elektronikern darfst du den so nicht vorführen.
Da gibts höchstens Achtungsapplaus.
Edit:
<durch dir Zähne pfeif>
Klar soll man die Trickidee auch honorieren, aber €60 ist dann schon
etwas heftig. Auf der anderen Seite, wenn du Elektronik-µC-mässig bei 0
anfängst, kommst du auch nicht wesentlich billiger.
Also grundsätzlich Erfahrung habe ich mit Elektronik und Löten und so.
Allerdings in der Controller Programmierung kenne ich mich bisher nicht
so aus, was aber nicht bedeutet, dass man sich dem nicht annehmen kann
;)
Das heißt ich brauch nur einen Chip der, ich sag mal 10 Ausgänge hat und
den muss ich dann entsprechend programmieren? Was wären denn da so
"Standard" Chips?
Aber der tip mit der Sanduhr ist vielleicht gar nicht so schlecht, nur
dass das nicht auf Zeitgesteuert geht, sondern eben auf Tastdruck.
ChefuTown schrieb:> Das heißt ich brauch nur einen Chip der, ich sag mal 10 Ausgänge hat und> den muss ich dann entsprechend programmieren? Was wären denn da so> "Standard" Chips?
Erst mal:
Hier im Forum benutzen wir hauptsächlich die AVR Familie. Es gibt auch
noch andere (PIC, um nur eine Alternative zu nennen).
Die AVR gibts in Form der Subfamilie der Tinys mit 6 benutzbaren Pins
bis hinauf zu den großen mit (lass mich überachlagen, wieviel hat ein
mega128) ca 30 bis 40 Pins). Du brauchst 10 Pins für die LED und 2 Pins
für 2 Taster. Mega8 oder Mega88 oder irgendwas in dieser Kategorie
reicht dicke aus.
> Aber der tip mit der Sanduhr ist vielleicht gar nicht so schlecht, nur> dass das nicht auf Zeitgesteuert geht, sondern eben auf Tastdruck.AVR-TutorialAVR-GCC-Tutorial
ChefuTown schrieb:> Ok danke, ich werd dann mal die 2 Tutorials wälzen ;)>> Kurze Nachfrage: Warum 2 Taster? Der zweite zum Resetten?
Genau. Die LED sollen ja auch wieder ausgehen, wenn du draufpustest :-)
OK, den 2.ten braucht man nicht unbedingt. Einfach Strom abschalten
würde auch gehen
Ein Arduino board kommt dem was Du brauchst recht nahe. Mit dem was Du
auf http://www.arduino.cc findest kommst Du wahrscheinlich am
schnellsten zum Ziel.
Viel Erfolg
Hauspapa
Im Daumen nur eine Knopfzelle, LED und ein Vorwiderstand (sieht man in
einem Youtube Video). Ein schalter würde reichen wenn der Zähler bei
jedem Druck um ein erhöht und nach den 10 LEDs wieder zu 0 springt.
Könnte man auch aus diskreten Bauteilen machen mit erhöhtem Aufwand
(Zähler, 1-aus-n Decoder und ein paar Gatter für Reset und Entprellung).
Ich würde einen uC dafür nehmen.
Hi,
in dem folgenden Buch findest Du ganz am Ende eine Übersichts-Liste mit
Pinbelegung über die gängigen AVR Typen.
http://stefanfrings.de/mikrocontroller_buch/index.html
Ich würde den ATiny2313 nehmen. Du brauchts auch eine ISP Programmer.
Eine eigene Frage?
Dieser Thread ist über 14 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.