INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Frage zu Delay-Alternative
15.01.2021, 11:08
Beitrag #9
RE: Frage zu Delay-Alternative
(15.01.2021 10:35)Franz54 schrieb:  Ich habe hier ein Programm, das ich gerne als Grundlage für ein neues Programm nehme, wenn ich was mit Tastenabfrage, Relais Steuerung, Displayausgabe, u.s.w. machen möchte. Da schmeisse ich dann raus was ich nicht brauche, und baue bischen was dazu was ich zusätzlich benötige.

Meinst du nicht, dass dieser Sketch den TO schon reichlish überfordert ?

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.01.2021, 11:23 (Dieser Beitrag wurde zuletzt bearbeitet: 15.01.2021 11:23 von Franz54.)
Beitrag #10
RE: Frage zu Delay-Alternative
(15.01.2021 11:08)hotsystems schrieb:  Meinst du nicht, dass dieser Sketch den TO schon reichlish überfordert ?

Naja, ich könnte jetzt auch noch alles löschen was nicht mit der Taster Abfrage zu tun hat, aber das kann ner ja auch selber. Wenn er sein Augenmerk nur auf die Taster Abfrage und die zugehörige Deklarationen richtet ist das ja ein recht kleiner, übersichtlicher Teil. Ist ja alles wirklich Punkt für Punkt und Zeile für Zeile erklärt.

Franz

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.01.2021, 11:25 (Dieser Beitrag wurde zuletzt bearbeitet: 15.01.2021 11:26 von hotsystems.)
Beitrag #11
RE: Frage zu Delay-Alternative
(15.01.2021 11:23)Franz54 schrieb:  Naja, ich könnte jetzt auch noch alles löschen was nicht mit der Taster Abfrage zu tun hat, aber das kann ner ja auch selber. Wenn er sein Augenmerk nur auf die Taster Abfrage und die zugehörige Deklarationen richtet ist das ja ein recht kleiner, übersichtlicher Teil. Ist ja alles wirklich Punkt für Punkt und Zeile für Zeile erklärt.

Franz

OK, warten wir mal seine Reaktion ab, nur wenn er schon mit "BlinkWithoutDelay" Probleme hat.....

Gruß Dieter

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
17.01.2021, 12:33
Beitrag #12
RE: Frage zu Delay-Alternative
(14.01.2021 23:24)Holzwurm56 schrieb:  Hallo,
ich bin ein Gelegenheitsprogrammierer mit eher wenig Ahnung. Könnte mir jemand sagen wie ich hier Delay ersetzen kann?

If
Bedingung erfüllt
then
Schalte Lampe ein
Delay 1500
Schalte Lampe aus
Delay 2800
End If

Im voraus vielen Dank
Hans

Das fand ich zubeginn auch Schwierig, ich finde der type im Link hat es sehr simpel erklärt.
https://www.youtube.com/watch?v=B81T-NyANuo&t=222s

Code:
delay1 = 1500;
delay2 = 2800;

       If
       Bedingung erfüllt
       then
       Schalte Lampe ein
    
time = millis();                        // millis sind ein eingebauter timer im Arduino
    if (time - timeCount >= delay1) { // einstellung des delays
        timeCount = time;                      // aktualisiert die aktuelle zeit

       Schalte Lampe aus

time = millis();                        
    if (time - timeCount >= delay2) {
        timeCount = time;                    

       End If
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.01.2021, 20:09 (Dieser Beitrag wurde zuletzt bearbeitet: 24.01.2021 21:01 von Holzwurm56.)
Beitrag #13
RE: Frage zu Delay-Alternative
Hallo Natsnok,
ich glaube millis habe ich soweit kapiert. Müsste aber nicht bei jedem Programmdurchlauf time aktualisiert
werden, da wäre doch die Bedingung nie erfüllt? Welchen Wert hat Timecount?
MfG
Hans
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
24.01.2021, 21:55
Beitrag #14
RE: Frage zu Delay-Alternative
Timecount ist die Zeit, die ablaufen muss dass if erfüllt ist. Wenn if erfüllt ist, wird Timecount wieder erneuert und diese Zeit läuft wieder neu ab.

https://www.youtube.com/watch?v=Fnzn85oWM_Q
Hier was zum Thema Deutsche Politik Angry
Und hier zum Thema richtige Politik Big Grin
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  * vor Variable / Code-Frage N1d45 6 132 13.04.2021 19:49
Letzter Beitrag: N1d45
Question Alternative Serial.readString() xrzr91 5 441 12.03.2021 15:08
Letzter Beitrag: Tommy56
  Anfänger Frage zu code Beispiel peter_schmieg 4 483 03.03.2021 12:24
Letzter Beitrag: Tommy56
  4 mal Blink ohne Delay Blende8 2 402 02.03.2021 18:36
Letzter Beitrag: Blende8
  von delay auf millis umgestellt, klappt nur nicht. Servo Geschwindigkeit einstellen. gutschy 8 694 21.02.2021 15:22
Letzter Beitrag: gutschy
  grundelegende Frage: int vs const int mhoeting 4 397 27.01.2021 14:37
Letzter Beitrag: mhoeting
  Füllstand mit RGB visualisieren [FRAGE] Dukopfo 3 452 27.12.2020 13:53
Letzter Beitrag: Tommy56
  Weiches Auf- und Abblenden mit delay vs millis() do1xxy 24 1.430 23.12.2020 14:45
Letzter Beitrag: Franz54
  Servos ohne delay juergen001 23 2.309 30.10.2020 16:49
Letzter Beitrag: MicroBahner
  Frage zur <Adafruit_PWMServoDriver.h> Christian_Moba-Arduino 7 743 16.10.2020 12:32
Letzter Beitrag: Tommy56

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste