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
  Projekt Stellwerk Arduino DB Nico 17 1.383 01.07.2020 13:27
Letzter Beitrag: DB Nico
  Projekt: Bewegunsmeldung per Lorawan Bodycocoon 23 1.616 19.05.2020 14:05
Letzter Beitrag: GuaAck
  Kleines Projekt mit RFID Stefu1987 31 1.996 11.05.2020 20:24
Letzter Beitrag: Retian
  Neuling mit Fragen für sein Projekt Inferno481 8 1.090 19.04.2020 20:53
Letzter Beitrag: Tommy56
  Erstes Projekt Ampelsteuerung HankfromHell 13 1.175 02.04.2020 21:56
Letzter Beitrag: hotsystems
  Projekt Haushaltsplaner Eisverkäufer 1 676 06.11.2019 13:00
Letzter Beitrag: Tommy56
  Anfänger braucht Hilfe Schrittmotorsteuerung für den Hund dg8ngj 4 1.085 25.08.2019 17:00
Letzter Beitrag: dg8ngj
  Hilfe für Kita-Projekt gesucht. cyberiss 8 2.128 06.08.2019 07:57
Letzter Beitrag: Der Hobbyelektroniker
  Anfänger: Fehlermeldung expected primary-expression before Reiseeck 5 1.872 31.05.2019 12:09
Letzter Beitrag: amithlon
  Kann auf A.Uno nichts hochladen - Anfänger sucht Hilfe ardeche 25 3.881 21.01.2019 22:06
Letzter Beitrag: ardeche

Gehe zu:


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