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
...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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.