Hallo :) Vorhaben: Taschenlampe. Die alte BUND Taschenlampe hat einen Taster an der Oberseite. Mittels Tiny2313 möchte ich zwei Konstantstromquellen mit einem PWM Signal versorgen. Der PWM Eingang der Konstantstromquellen ist so ausgelegt, dass er, wenn er auf Masse gezogen ist, die Stromquelle abschaltet. Bei geöffnetem Kontakt bringt sie 100% Leistung. Angepeilte Funktionalität: Taster lang betätigen: Die beiden LEDS dimmen so lange hoch, bis entweder der Taster losgelassen wird oder der Maximalpegel erreicht ist. Kurz tasten: Beide LEDS haben sofort 100% Leuchtkraft. Nochmaliges Tasten: Ausschalten. Ausgeschaltet soll der Mikrokontroller in den Sleep oder Power-Down-Modus schalten und auf eine erneute Eingabe vom Taster warten. Problem: Ich habe keinerlei Vorgeschichte mit Mikrokontrollern habe und die Suche spuckt wenig aus, was man verstehen und modifizieren kann (Inzwischen suche ich seit etwa 3 Stunden hier im Forum und mit google). Bzw sie spuckt derart viel aus, dass man den Überblick verliert und resigniert. Eigentlich ist mir egal, ob ich in C oder ASM programmiere, nur brauche ich etwas Starthilfe oder eine fertige Lösung, die ich anpassen kann. Vielleicht kann mir jemand helfen oder hat schon etwas ähnliches realisiert? Danke schonmal! :)
Hallo, ich habe so etwas schon mal gebaut. Eine Fahrradlampe mitm Tiny26, 2 Konstantstromquellen für High Power Leds und einem Taster, mit dem ich verschiedene Modi umschalten kann. Ist mit einem Step-up Wandler, welcher 2 in serie geschaltete Leds treibt über einen Lithium Ionen Akku. Wenn du willst, kann ich dir Schaltplan und C-Code per mail oder so schicken. Gruß, Martin
Hallo Martin, das klingt interessant. Ich wäre dir wirklich sehr dankbar, wenn du mir das mal zeigen kannst :) So wie es ausschaut muss ich die Adresse hier posten, hm? .. Naja, der Spamfilter freut sich. ledforum [a t] linuxdingsda.de Danke!
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.