Fehlersuche bei bestückter Steckplatine

Gast #4713787
Lesenswert?

Hei zusammen;)

Ich habe folgendes Problem, und dies ist folgendes.

Der Sketchfür den Arduino UNO sieht folgendermassen aus.



int switchState1 = 0; // langsam blinken, 5 Sek, Schalter 1
int switchState2 = 0; // schnell blinken, 1 Sek, Schalter 2
int switchState3 = 0; // laaaangsaaam 10 Sek, Schalter 3
void setup() {
  pinMode(4,OUTPUT); // grüne LED
  pinMode(A1,INPUT); // Schalter 1
  pinMode(A2,INPUT); // Schalter 2
  pinMode(A3,INPUT); // Schalter 3
}

void loop() {
  switchState1 = analogRead(A1);
  switchState2 = analogRead(A2);
  switchState3 = analogRead(A3);

  if (switchState1 == LOW && switchState2 == LOW && switchState3 == LOW) 
{
    digitalWrite(4, LOW);

}

else if (switchState1 == HIGH && switchState2 == LOW && switchState3 == 
LOW) {
  digitalWrite(4, HIGH);

  delay(5000);
  analogWrite(4,LOW);
  delay(5000);

  }

  else if (switchState1 == LOW && switchState2 == HIGH && switchState3 
== LOW) {
    digitalWrite(4, HIGH);

    delay(1000);
    analogWrite(4,LOW);
    delay(1000);

  }

  }



Dieser Code wurde erfolgreich und hochgeladen. Ich denke das Problem ist 
eher beim Aufbau der Schaltung. Diesen habe ich mit Fritzing 
nachgestellt.


Weiss jemanden weiter?


Ich habe bis jetzt noch keine Lösung gefunden.

Vielen Dank euch!
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren