Forum: Mikrocontroller und Digitale Elektronik Re: Ampel mit einer fernbedienung bedinnen Wie?


von Marc J. (marc7385)


Lesenswert?

Hallo ich bin ganz neu hier ! und ich möchte gerne mir nee apel machen
mit fernbedienung so das wenn ich 1 mal drücke auf rot 2 mal auf orange
3 grün geht !! wie mache ich das am besten ? bin im jede hilfe dankebar
!! lg marc

von Don Elektro (Gast)


Lesenswert?


von Maddin (Gast)


Lesenswert?

...malst du die drei:

http://www.amazon.de/Plastia-1808530124-Blumenampel-Dochtbew%C3%A4sserung-anthrazit/dp/B004P5P2C2/ref=sr_1_10?ie=UTF8&qid=1331100798&sr=8-10

in den Farben an, dann hast du "ne ampel" gemacht. brauchst auch keinen 
Taster.

M.

von Christian B. (casandro)


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.

von oldmax (Gast)


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

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.