PWM Steuerung Aquarium Licht

Gast #4358185
Lesenswert?

Hallo, ich hab mir für mein Aquarium Led Leuchten gebaut .

Die KSQ sind dimmbar 0-10 Volt...
Ich könnte also als Sonnenaufgang einen Atmega mit einem IRLZ nehmen, 
jedoch sollte das ja jeden Tag gleich geschehen  und ich glaube nicht 
das z.b. der atmega 8  die zeit genau berechnen kann . Mit quarz kenn 
ich mich leide nicht aus.
habt ihr eine Idee? oder gibt es da was fertges wo ich bei bedarf auch 
die Zeit einstellen kann ohne den Controller neu zu flashen?!?
Danke
#4358192
Lesenswert?

@ Pascal (Gast)

>Hallo, ich hab mir für mein Aquarium Led Leuchten gebaut .

Toll.

>Die KSQ sind dimmbar 0-10 Volt...

Toller!

>Ich könnte also als Sonnenaufgang einen Atmega mit einem IRLZ nehmen,

Wie meinen?

>jedoch sollte das ja jeden Tag gleich geschehen

Wer sollte was dagegen haben?

>  und ich glaube nicht
>das z.b. der atmega 8  die zeit genau berechnen kann .

Kann er.

> Mit quarz kenn
>ich mich leide nicht aus.

Dann musst du das lernen. Tut nicht weh.

>habt ihr eine Idee?

Nimm einen Quarz, dann läuft die Uhr im AVR genau genug.

> oder gibt es da was fertges wo ich bei bedarf auch
>die Zeit einstellen kann ohne den Controller neu zu flashen?!?

Das macht so oder so keiner, nicht mal der dümmste Arduino-User.
Gast #4358200
Lesenswert?

Das dürfte mit einer Tabelle mit PWM Werten z.B. im 10min Raster nicht 
weiter schwierig sein.

Ich frage mich aber ob die Fische auch so träge Augen wie wir haben oder 
ob das Flackerlicht eine Folter für die ist...
Gast #4358209
Lesenswert?

denke ich nicht, wird ja in den kaufbaren Lampen auch so gemacht.

Falk B. schrieb:
>> oder gibt es da was fertges wo ich bei bedarf auch
>>die Zeit einstellen kann ohne den Controller neu zu flashen?!?
>
> Das macht so oder so keiner, nicht mal der dümmste Arduino-User.

hä? was macht keiner?
Gast #4358252
Lesenswert?

Auch wenn der Seitenname etwas unpassend erscheint:

https://www.cooking-hacks.com/documentation/tutorials/open-aquarium-aquaponics-fish-tank-monitoring-arduino

Hätte mich auch gewundert wenn es für ard**no da noch nichts gibt.
Eine Zeitabhängige Lichtsteuerung ist auch mit dabei.

Zitat:
"and controlling the intensity of the light to simulate the day/night 
cicles."

Pascal schrieb:
> wollte alles einfach halten...

Geht natürlich auch. Du startest deinen Atmega punkt 12:00Uhr mittags 
und lässt ihn laufen. Wenn es Probleme/Zeitabweichungen gibt, wieder um 
12:00Uhr am nächsten Tag Reset/Start.
Gast #4358421
Lesenswert?

Ich denke Du brauchst nicht mal eine "richtige" Uhrzeit.
Einfach einen Timer im Minutentakt eine Funktion aufrufen lassen die 
prüft ob die aktuelle Minute in einer Zeit/PWM-Tabelle ist. Wenn ja, den 
zugehörigen PWM-Wert einstellen.
Das erfolgt 1440 Mal am Tag. Dann von vorn.

Es ist nur wie ich oben schrieb erforderlich immer zur gleichen Zeit zu 
starten falls Probleme oder Fehler aufgetreten sind.
Muss nicht Mittag sein, nur eben eine festgelegte Zeit.

Das grösste Problem ist das Erstellen der Zeit/PWM-Tabelle.
Aber dadurch ist das Ganze extrem flexibel.
Gast #4358467
Lesenswert?

Pascal schrieb:
> Frank schrieb:
> Oder ein Bluetooth Modul. Dann kannst du es vom Smartphone aus stellen
> mit einer Konsolen-App.
>
> ist das nicht der gegensatz von einfach?

Auf der einen Seite:
Taster entprellen, Display ansteuern, Menü-Struktur aufbauen...

Auf der anderen Seite:
Zeichen über UART empfangen.


Also vom Aufwand hätte ich die Bluetooth Variante niedriger 
eingeschätzt. Und ein Display wollte er ja auch nicht anbringen.

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