Re: Ampel mit einer fernbedienung bedinnen Wie?

#2582514
Lesenswert?

Das hängt von Deinen Vorkenntnissen und Deinem zur Verfügung stehenden 
Materialien ab. Eine Möglichkeit ist einen alten Wähler zu verwenden, 
falls Du das rumliegen hast. Natürlich geht das auch mit einem 
Mikrocontroller, den musst Du entsprechend programmieren, dazu müsstest 
du erst programmieren lernen, was man Dir eigentlich schon in der Schule 
hätte beibringen müssen.

Eventuell ist, wenn die Umstände stimmen, die günstigste Lösung jemanden 
zu bitten, der sich wo hinstellt, den Taster beobachtet und die Lampen 
ein und aus schaltet.
Gast #2582579
Lesenswert?

Hi Marc
Dir zugunsten nehme ich erst mal an, das Deutsch nicht deine 
Muttersprache ist. Wenn doch, braucht du nicht weiterlesen, denn das ist 
jetzt etwas für die mit Bildung.
Eine Ampel könntest du in etwa so aufbauen:
Du nimmst einen Controller und schließt an drei Ausgänge deine 3 LED's 
an und an einen Eingang einen Taster. Sollen es Lampen sein, ist es 
ratsam, Relais zu benutzen. Relaisstufe an µC ist im Tutorial 
beschrieben. Findest du links oben unter AVR
Nun solltest du dich für eine Software zum Programmieren für den 
Controller entscheiden. Da gibt es Assembler, Bascom, C und noch ein 
paar weitere. Die drei genannten sind wohl die am Gebräuchlichsten.
Nun machst du dir eine Struktur deiner Aufgabe:
Also, du hast einen Eingang (Taster) und möchtest bei einem Signal 
"Rot", bei zwei aufeinanderfolgenden "Gelb" und bei drei 
aufeinanderfolgenden Signalen (Tastendrücken) "Grün".
Dazu musst du dir die Pause definieren, also,die Zeit, damit der 
Controller erkennen kann, welche Signalfolge grad eintrudelt.
Also, sagen wir mal 1Sek. und darüber kein Tastendruck ist eine neue 
Signalfolge und du fängst bei erneuten Signalen wieder bei 1 an.
Da Controller mit Registern arbeiten, zählst du einfach ein Register bis 
max. 3 hoch. Anschließend, nach 1 Sek. wertest du die Zahl aus und setzt 
einen entsprechenden Ausgang.
Dazu brauchst du:
Initialisierung der Ports
Initialisierung des Timers
Wie das gemacht wird, ist in den genannten Tutorials beschrieben.
Der Rest ist relativ einfach.
Gruß oldmax

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren