(Informatik) Arduino Schaltung-ist das richtig oder falsch?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

Musst du so machen:

Bild zum Beitrag

void setup(){
  pinMode(2, INPUT);
  pinMode(3, INPUT);
  pinMode(4, OUTPUT);         
}

void loop() {
  if (digitalRead(2) == HIGH || digitalRead(3) == HIGH){
    digitalWrite(4, HIGH);    
  }
  else{digitalWrite(4, LOW);}  
}

Deine Fehler sind:

  • Auf Tx-1 wird in der Regel eher nichts angeschlossen.
  • Die oberste Minus Zeile ist nicht mit dem Arduino auf Ground verbunden.
  • Bei dir steht else digitalWrite(2, LOW) Das hätte aber dann Pin 1 sein müssen, denn so schaltest du die LED wieder aus.
  • Der Widerstand bei der LED muss auf 220 Ohm eingestellt werden. Du hast ihn auf 1 kOhm
 - (Computer, Technik, Technologie)

Elumania  15.12.2021, 08:42

Ich habe meine Antwort ergänzt.

1