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
Blutiger Anfänger/ Projekt: Visuelle Takthilfe
01.03.2020, 17:40
Beitrag #17
RE: Blutiger Anfänger/ Projekt: Visuelle Takthilfe
Vielen Dank für eure Geduld und eure Hilfe!!
Du hast Recht Tommy, Top-Down Lernprozesse taugen beim Programmieren nicht so richtig..Undecided

Wie dem auch sei, ich bin (fast) am Ziel:

Code:
void loop()
{
  if (digitalRead (taster))
  {delay (130);
  }
  
tasterstatus= digitalRead (taster);
if (tasterstatus== HIGH)
{
    zaehler= zaehler +1; //Bei Drücken des Tasters soll die Variable "zaehler" um 1 erhöht werden
}

if (zaehler > 4)
{
  zaehler == 1;  //Wenn die Variable "zaehler" die Zahl 4 überschreitet, soll sie wieder auf 1 springen
}

if (zaehler == 1)
{
digitalWrite (LED1, HIGH);
digitalWrite (LED2, LOW);
digitalWrite (LED3, LOW);
digitalWrite (LED4, LOW);
}

if (zaehler == 2)
{
digitalWrite (LED1, LOW);
digitalWrite (LED2, HIGH);
digitalWrite (LED3, LOW);
digitalWrite (LED4, LOW);
}

if (zaehler == 3)
{
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
digitalWrite (LED3, HIGH);
digitalWrite (LED4, LOW);
}

if (zaehler == 4)
{
digitalWrite (LED1, LOW);
digitalWrite (LED2, LOW);
digitalWrite (LED3, LOW);
digitalWrite (LED4, HIGH);
}

}

Leider leuchtet nach LED4 bzw. nach dem 5. Tastendruck nicht
LED1 auf, obwohl so angegeben..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.03.2020, 17:45
Beitrag #18
RE: Blutiger Anfänger/ Projekt: Visuelle Takthilfe
Hier liegt der Fehler: Du vergleichst, anstelle der Zuweisung (nur 1 mal =):
Code:
if (zaehler > 4)
{
  zaehler == 1;  //Wenn die Variable "zaehler" die Zahl 4 überschreitet, soll sie wieder auf 1 springen
}

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Anfänger Frage zu code Beispiel peter_schmieg 4 211 03.03.2021 12:24
Letzter Beitrag: Tommy56
Wink Ein kleines Projekt für die Modelleisenbahn Arduino DMX Master 48 3.635 17.12.2020 14:31
Letzter Beitrag: Arduino DMX Master
  Simple if Bedingung funktioniert nicht (Anfänger) Maxcruiser 12 1.063 22.09.2020 16:12
Letzter Beitrag: hotsystems
  Projekt Stellwerk Arduino DB Nico 17 2.315 01.07.2020 13:27
Letzter Beitrag: DB Nico
  Projekt: Bewegunsmeldung per Lorawan Bodycocoon 23 2.596 19.05.2020 14:05
Letzter Beitrag: GuaAck
  Kleines Projekt mit RFID Stefu1987 31 3.253 11.05.2020 20:24
Letzter Beitrag: Retian
  Neuling mit Fragen für sein Projekt Inferno481 8 1.861 19.04.2020 20:53
Letzter Beitrag: Tommy56
  Erstes Projekt Ampelsteuerung HankfromHell 13 1.910 02.04.2020 21:56
Letzter Beitrag: hotsystems
  Projekt Haushaltsplaner Eisverkäufer 1 888 06.11.2019 13:00
Letzter Beitrag: Tommy56
  Anfänger braucht Hilfe Schrittmotorsteuerung für den Hund dg8ngj 4 1.368 25.08.2019 17:00
Letzter Beitrag: dg8ngj

Gehe zu:


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