Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo nitraM, > > erstmal vielen Dank für die schnelle Antwort. Ich hab mal versucht, alles entsprechend umzusetzen, > leider ohne den gewünschten Erfolg. > Wenn ich die Lampe anklemme (CC2 ist aus) wird die Lampe fast ganz dunkel, genauso, wie wenn man > die beiden Steuerleitungen des EVG kurzschließt. Schalte ich nun die CC2 ein, so wird die Lampe > nochmals dunkler und das wars, sie dimmt nicht hoch. Schalte ich die CC2 wieder aus, so flackert > das Licht kurz und alles ist wieder wie am Anfang. Hast du noch ne Idee? > > Den DCF77 hab ich jetzt richtig angeschlossen. Wie kann ich die Zeit über die RS232 auslesen, damit > weiß, ob das Teil funktioniert? > > Gruß und vielen Dank > > Benni > > > > Hallo, > > > > > > ich möchte eine Beleuchtungssteuerung für mein Aquarium bauen. > > > Nachdem ich nun meine Komponenten alle zusammen habe (danke nochmals an nitraM für die Hilfe dabei), > > > hab ich mich an der Programmierung und dem Zusammenbau der Komponenten versucht. > > > > > > Die Aquarienbeleuchung läuft über ein dimmbares EVG. > > > Morgens soll die Beleuchtung in ca 30 min von 0-100% hochfahren, mittags soll die Beleuchtung > > > in ca. 30 min auf 20% abgesenkt werden, nachmittags wieder auf 100%, abends wieder langsam auf 0%. > > > > > > An die CC2 mit Starterboard habe ich ein PWM-DA HS von Andre angeschlossen sowie ein > > > DCF77. > > > > > > Wenn ich nun das EVG daran anschließe, so ist die Beleuchtung zwar gedimmt, fährt aber nicht > > > weiter hoch, wenn ich die CC2 ausschalte, ist sie immer noch gedimmt. > > > > > > 1. woran könnte es liegen, dass die Beleuchtung nicht hochfährt? > > > > > > 2. Das PWM hab ich über grd und pwm0 angeschlossen, muss ich an v+ auch was anschließen, > > > wenn ja was. > > > > Naja, ich sags mal höflich -Bedienungsanleitung lesen :-) > > Du musst an V+ deine Versorgungsspannung anschließen - ohne Versorgung läuft die > > Schaltung nicht :-o (Bereich +12 bis 24VDC) > > ähem, OK, hätte ich auch drauf kommen können... Ich hab die +12V direkt vom Netzteil, ist das OK > > > > > > > 3. Da das EVG über die 10V Steuerleitung nicht ganz abgeschaltet werden kann, möchte ich > > > die Beleuchtung über eins der Relais auf dem Starterboard ganz abschalten, > > > wie mache ich das am Besten? > > > > Indem du die 230V des EVG darüber schleifst, und es so von der Netzspannung trennst... > > > So hab ich mir das auch gedacht, meine Frage ist nur, wo gehts rein, wo raus (Ö, S, C) und > wie steuer ich die Relais an? Da sinds ja gleich 220V, da wollte ich mir vorher wirklich sicher > sein. > > > > > > Ich weiß, das sind echt viele Fragen auf einmal, ich komme aber alleine nicht mehr weiter > > > > > > > > > Schon mal vielen Dank für Eure Mühe > > > > > > Gruß, Benni > > > > > > > > > Hier ist mein Code, wenn ich die Variablen d und Time überwache, dann machen sie auch genau was sie > > > sollen > > > > Das Programm macht aber nicht das was du willst! :-) > > > > Du wirst feststellen, das das Licht langsam heller wird - und danach ist es wieder dunkel und wird > > wieder langsam heller - es atmet förmlich :-) > > Aber alles zu seiner Zeit - bring erst einmal deine HW ans laufen... > > > > > <code> > > > //------------ > > > thread main > > > //------------ > > > { > > > int d, time; > > > plm.settimebase(0,plm.BASE_400); > > > plm.setmode(0,0); > > > plm.setperiod (0,100); > > > time=system.hour()*100 + system.minute(); > > > > > > loop > > > { > > > if time>=800 and time<1200 > > > for d=0...100 > > > { > > > plm.out (0,d); > > > sleep 18000; > > > } > > > else > > > if time>=1200 and time<1400 > > > for d=20...100 > > > { > > > plm.out (0,100-d); > > > sleep 12000; > > > } > > > else > > > if time>=1400 and time<2145 > > > for d=20...100 > > > { > > > plm.out (0,d); > > > sleep 1200; > > > } > > > else > > > if time>=2145 > > > for d=0...100 > > > { > > > plm.out (0,100-d); > > > sleep 18000; > > > } > > > > > > } > > > } > > > </code> > > > > > > > > > > > > nitraM