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 Sascha, > > > > also die läuft im 24 Stundenformat. > > > > Wenn du mit Sekunden arbeiten willst musst du das ganze so aufbauen. > > <code> > > thread start > > { > > byte min;second > > int time; > > > > second= system.second(); > > wait system.second() != second; > > time=system.hour()*10000 + system.minute()*100 +system.second(); ; > > > > if time >=150300 and time <= 150320 ports.set(1,1); > > else ports.set(1,0); > > > > </code> > > > > Im Grunde wird die Zeit lediglich mathematisch dargestellt damit man sie vergleichen kann. > > In deinem Fall : 15 Uhr = 15*10000 = 150000 > > 3min * 100 = 300 > > 20 sec = 20 > > = 150320 > > Hallo ihr beiden, > > ich bin grad am dazwischenrufen, also mach ich es hier auch einmal ;) > > Wenn wir schon von Mathetik reden, dann muß time hier mindestens long sein. > > Gruß krassos > > > > > eine weitere möglichkeit ist nur mit den Minuten zu arbeiten (1. Beispiel)und für den Schaltvorgang > > einen Timer zu verwenden. Hier im Forum gibt es einen Universaltimer. ( such mal nach Universaltimer ). > > Dann würde das ganze so ausehen. > > <code> > > thread start > > { > > byte min; > > int time; > > > > min = system.minute(); > > wait system.minute() != min; > > time=system.hour()*100 + system.minute(); > > > > if time >=1503 and time <= 1503 timer (0,-1,0,60000} // 20000 steht Milisekunden > > > > if timer (0,0,0,20000) = constant.on ports.set(1,1); > > else ports.set(1,0); > > </code> > > > > > > der Timer muss als function vor dem thread eingefügt werden. > > > > Mfg > > Heribert > >