mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Fehlersuche bei bestückter Steckplatine


Autor: Gabriel (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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!

Autor: Magnus M. (magnetus) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Jens G. (jensig)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Ich habe folgendes Problem, und dies ist folgendes.

Hmm - und wann folgt nun das folgende Problem?

Autor: Joe F. (easylife)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gabriel schrieb:
> analogWrite(4,LOW);

Da meine Glaskugel heute in Höchstform ist, rät sie dazu
analogWrite(x, LOW) 
durch
digitalWrite(x, LOW) 
zu ersetzen.

: Bearbeitet durch User
Autor: Jens G. (jensig)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>Da meine Glaskugel heute in Höchstform ist, rät sie dazu

Du scheinst die ja richtig gut poliert zu haben ;-)

Autor: Manfred (Gast)
Datum:

Bewertung
-1 lesenswert
nicht lesenswert
Joe F. schrieb:
> Da meine Glaskugel heute in Höchstform ist

Sei froh! Meine Glaskugel geht regelmäßig in den Freitod, wenn sie Uno 
an Steckbrett detektiert. Dann bin ich um 6 Wochen hilflos, bis Ali 
Ersatz geliefert hat.

Autor: Joe F. (easylife)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
gleiches für "analogRead()"

Autor: Manfred (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Joe F. schrieb:
> gleiches für "analogRead()"

Ich vermisse eine konkrete Fragestellung. Weiterhin ist es einer der 
vielen Postings, die mich so langsam verstehen lassen, warum hier 
diverse Leute gegen die "Arduinos" pöbeln.

Autor: Joe F. (easylife)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
naja, diesem code zufolge kann die frage nur sein: warum blinkt die LED 
nicht. TO hat es nur schön spannend formuliert ;-)

Autor: Klaus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gabriel schrieb:
> Ich denke das Problem ist
> eher beim Aufbau der Schaltung

LED anders herum einstecken, dann funktionierts. ;))

Autor: Joe F. (easylife)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
YMMD. Ich habe mir das Bild bisher gar nicht angeguckt, aber diesen 
Tread werde ich mir ausdrucken! Knaller.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.