Forum: Mikrocontroller und Digitale Elektronik Reihe von 12 V LED Lampen faden (Newbie)


von Patrick S. (scenics)


Lesenswert?

Hallo zusammen,

ich habe schon länger vor, eine Leiste aus LED Leuchten zu bauen, deren 
Leuchten nacheinander ein- bzw. ausfaden. Handwerklich kann ich das ganz 
gut, die Elektronik aber macht mir Kopfschmerzen.

Ich denke, dass das für euch Profis kein großes Ding sein wird, aber ich 
stelle fest, dass ich nicht so richtig einen Einstieg finde.

Ich möchte ganz einfache 12 V LED-Leuchten für den Außenbereich 
verwenden (je 0,6 Watt Stromaufnahme). Jetzt frage ich mich, mit welchem 
Mikrocontroller ich diese LEDs am besten ansteuern würde und wie ich das 
Dimmen für den Fade-Effekt sinnvoll erwirken könnte.

Ich habe das hier gelesen:
https://www.mikrocontroller.net/articles/LED-Fading
Aber das bezieht sich ja auf einzelne LED "Dioden" (?).

Kann mir jemand ein paar Tipps für den Anfang geben? Ich brauche glaube 
ich eine kleine Starthilfe.

Danke und viele Grüße!

von Teo D. (teoderix)


Lesenswert?

Patrick S. schrieb:
> Kann mir jemand ein paar Tipps für den Anfang geben? Ich brauche glaube
> ich eine kleine Starthilfe.

http://popovic.info/html/arduino/arduinoUno_1.html
Je nach dem (Salamitaktik!) mehrere davon Seriell kommunizieren zu 
lassen.

von Jörg R. (solar77)


Lesenswert?

Patrick S. schrieb:
> Kann mir jemand ein paar Tipps für den Anfang geben?

Nein, weil niemand weiß ob deine Außenleuchten dafür geeignet sind.


Patrick S. schrieb:
> Jetzt frage ich mich, mit welchem
> Mikrocontroller ich diese LEDs am besten ansteuern würde...

Arduino Nano oder UNO. Ist zwar overdressed, aber für jemanden mit ohne 
Kenntnissen wohl eine einfache Lösung.

von Patrick S. (scenics)


Lesenswert?

Jörg R. schrieb:
> Patrick S. schrieb:
>> Kann mir jemand ein paar Tipps für den Anfang geben?
>
> Nein, weil niemand weiß ob deine Außenleuchten dafür geeignet sind.
>
>
> Patrick S. schrieb:
>> Jetzt frage ich mich, mit welchem
>> Mikrocontroller ich diese LEDs am besten ansteuern würde...
>
> Arduino Nano oder UNO. Ist zwar overdressed, aber für jemanden mit ohne
> Kenntnissen wohl eine einfache Lösung.

Danke für eure Antworten.

Was sind denn die Voraussetzungen für "geeignet"? Dimmbar sollten sie 
sein.
Ansonsten? Ich habe ja noch keine gekauft.

Wie erreiche ich denn 12 V bei den Lampen? Die Controler arbeiten doch 
mit weniger?

von Manfred (Gast)


Lesenswert?

Patrick S. schrieb:
> Wie erreiche ich denn 12 V bei den Lampen?
> Die Controler arbeiten doch mit weniger?

Mit einem Transistor dazwischen.

von Teo D. (teoderix)


Lesenswert?


von Heinz R. (heijz)


Lesenswert?

Wie viele dieser Lampoen sind es denn?

Ich habe so was bei mir am Hauseingang, 7 LED-Leisten, gesteuert wird 
das Ganze mit einem ESP8266 mit ESPEasy, angesteuert über Mosfets

von Heinz R. (heijz)


Lesenswert?

Wie viele dieser Lampoen sind es denn?

Ich habe so was bei mir am Hauseingang, 7 LED-Leisten, gesteuert wird 
das Ganze mit einem ESP8266 mit ESPEasy, angesteuert über Mosfets

Falls interessant gib Bescheid

von Jörg R. (solar77)


Lesenswert?

Patrick S. schrieb:
> Wie erreiche ich denn 12 V bei den Lampen? Die Controler arbeiten doch
> mit weniger?

Na, indem Du a) 12V bereitstellst und daraus auch die 5V für den uC 
machst oder b) Du aus 5V mit einem DC/DC Wandler 12V machst.

Sorry Patrick, aber nimm dir erst einmal etwas kleineres vor. Besorge 
Dir einen Nano oder Uno und lass eine Led blinken. Tutorials und 
Informationen dazu gibt es genügend. Dann kannst Du vielleicht zu PWM 
übergehen. Du erwartest hier eine Komplettlösung...die bekommst Du 
leider nicht. Dir fehlt es scheinbar an Grundlagen jeglicher Art.


EDIT: Ok, vielleicht bekommst Du doch eine Komplettlösung?

Heinz R. schrieb:
> Wie viele dieser Lampoen sind es denn?
>
> Ich habe so was bei mir am Hauseingang, 7 LED-Leisten, gesteuert wird
> das Ganze mit einem ESP8266 mit ESPEasy, angesteuert über Mosfets
>
> Falls interessant gib Bescheid

: Bearbeitet durch User
von Patrick S. (scenics)


Lesenswert?

Hallo Heinz,

ja, total interessant für mich! Würde mich freuen, wenn wir uns dazu mal 
kontakten könnten. Das mit den Mosfets war für mich jetzt auch ein guter 
Hinweis, die waren mir bisher nicht geläufig.

Danke und Grüße,
Patrick

von Heinz R. (heijz)


Lesenswert?

Hallo Patrick,

sorry, sehe Deine Antwort jetzt erst

Bin Dir da gerne behilflich

erster Schritt wäre, Du besorgst Dir einen / mehrere ESP8266
Kauf die gleich als fertiges Modul, also NodeMCU usw

Beispiel für einen 3er-Pack:
https://www.amazon.de/AZDelivery-D1-Mini-Entwicklungsboard-kompatibel/dp/B0754N794H/ref=sxts_sxwds-bia-wc-p13n2_0?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&cv_ct_cx=nodemcu&dchild=1&keywords=nodemcu&pd_rd_i=B0754N794H&pd_rd_r=5a551b2c-a928-40de-a164-d7a60ced9360&pd_rd_w=4Ch6h&pd_rd_wg=Pd6XV&pf_rd_p=3f96b164-1992-4801-8017-4d6307a1a2a9&pf_rd_r=W8YM2W9PXA9AEG8C7544&psc=1&qid=1591957590&sr=1-2-91e9aa57-911e-4628-99b3-09163b7d9294

Dann flashe die ESP-Easy Software drauf:
https://github.com/letscontrolit/ESPEasy/releases/download/mega-20200608/ESPEasy_ESP82xx_mega-20200608.zip

Hier brauchst Du nichts kompilieren, kannst direkt mit dem beiliegenden 
ESP.Easy.Flasher die "xxx.normal_ESP8266_4M1M.bin" flashen

Hier ein Beispiel zum Anschluss der LED-Leisten:
https://chrisklinger.de/2018/05/arduino-esp8266-wifi-steuerung-fuer-einen-rgb-led-strip/

Ich nehme gerne als Mosfet den IRLZ34 / 44

Das war jetzt alles nur in Kurzform, es gibt schon ein paar kleine 
Hürden zu überwinden


Du kannst dann erst mal auf der Seite "Tools" z.B. "pwm,4,1023,400" 
eingeben
4 ist der Pin / Port an dem der Mosfet angeschlossen ist
1023 ist der PWM-Wert (0 - 1023)
400 ist die Fade-Zeit in Ms


Wenn Du so weit kommst - man kann dann in ESPEasy Rules erstellen, 
erkläre ich Dir dann gerne

ANsonsten bei Fragen gerne melden

Viele Grüße

Heinz

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.