Show Posts
|
|
Pages: 1 2 [3] 4 5 ... 16
|
|
31
|
International / Deutsch / Re: Zeitgesteurte Relais Ffunktionen...Ich werd Wahnsinnig
|
on: February 24, 2013, 01:21:36 am
|
|
Ich habs nur überflogen. Das mit der Miitärzeit gefällt mir schon mal gar nicht, aber egal. Ich denke deine Abfragen sind falsch, die müssen verknüpft werden. Beispiel: du fragst ist die Zeit zwischen 8 und 12 wenn ja Licht an. Direkt danach fragst du ist es zwischen 14 und 21.30. Das ist es natürlich nicht, also Licht wieder aus u.s.w. gruß
|
|
|
|
|
32
|
International / Deutsch / Re: Zeitschaltuhr Problem
|
on: February 18, 2013, 09:57:35 am
|
|
Warum musst du während der Laufzeit resetten? Bist du sicher, das die Uhr (DS11307) dann noch läuft. Ich kann dir nur einen Tipp aus eigener Erfahrung geben:NIE WIEDER Relais oder Relaiskarten. Ich hab hier schon mehrfach geschrieben, das ich (und auch andere) immer wieder Probleme mit Relais und dem Arduino hatte. Ich habe bei mir mehrere Arduinos im Haus am Laufen, diese schalten Licht, Heizungspumpen, Wasserpumpen und Magnetventile. Hatte immer wieder Abstürze der Uhrmodule oder der LCD-Anzeigen. Seit ich alles auf SSR umgebaut habe läuft alles einfach toll und problemlos, vorher hatte ich nur Probleme. Gruß
|
|
|
|
|
34
|
International / Deutsch / Re: DS18B20 als defekt erkennen
|
on: February 10, 2013, 09:25:37 am
|
|
@mwyraz: guter Ansatz, ich hab immer gedacht,das die 85° vom DS18B20 kommen. Da es diesen Wert aber auch real gibt, war hier eine Abfrage auf defekt schwierig. Wenn das aber aus der lib kommt, dann kann man ja auch einen wirklich unrealistischen Wert einsetzen um abzufragen. Werde ich mal testen. Gruß
|
|
|
|
|
38
|
International / Deutsch / Re: Neuling hat ne Frage Projekt Leuchtturm-Karte
|
on: January 31, 2013, 07:33:29 am
|
Ein kleiner Tipp zum lernen wenn du im folgenden Sketch in der setup blinkdauer =1000; deklarierst, dann blinkt die LED im Sekundentakt. Und so kannst du das parallel für alle 6 machen. if (millis() - blinken < blinkdauer) digitalWrite(LED, HIGH); else digitalWrite(LED, LOW); if (millis() - blinken > blinkdauer * 2) blinken = millis();
Gruß Bernward
|
|
|
|
|
40
|
International / Deutsch / Re: Relaissteuerung G6DS-1A-H 5VDC
|
on: January 27, 2013, 05:57:13 am
|
|
Hallo Uwe, ich hab jetzt mal 2 gemessen. Im Betrieb ist die Spannung "nur" 1,36V. Aber es geht problemlos, hab noch nie eine Störung gehabt..... Sollte ich das jetzt ändern oder aber lassen ? Gruß Bernward
|
|
|
|
|
44
|
International / Deutsch / Re: suche Altenative zu delay();
|
on: January 25, 2013, 04:13:43 pm
|
|
Hallo, wurde schon mehrmals (auch heute) besprochen. Das geht mit millis(). Die Durchläufe der loop zählen ist viel zu ungenau. Das hängt ja von deinem Code ab, wie oft die loop pro Sekunde durchlaufen wird. Such mal nach millis(), da ist alles erklärt. gruß Bernward
|
|
|
|
|