Fehlermeldung

Hallo zusammen,
ich habe nach einiger Zeit mal wieder ein Projekt angefangen und zwar ein Boeing 737 Cockpit nachzubauen.
Das Grundlegende steht und funktioniert. Nun da ein Flugzeug viele Schalter und Knöpfe hat komme ich um die Verkabelung nicht herum. Bestens geeignet Arduino:

Damals hatte das auch immer sehr gut funktioniert, aber irgendwie will der kleine nicht mehr:

Ich habe ein Arduino Uno 2015

an diesen ist angeschlossen ein:

2 Positionenschalter

Das Script:

#define Schalter 2      // Schalter PIN definieren

boolean aktState, altState; //momentaner Button Zustand


void setup()
{
//Serial.begin(9600);
pinMode(Schalter, INPUT);      // PINs als Aus-/Eingänge setzen
digitalWrite(Schalter, HIGH);  //
aktState = digitalRead(Schalter);
altState = aktState;
}

void loop()
{
aktState = digitalRead(Schalter);
delay(20);                      
}

Der Fehler:

Siehe Anhang in TXT datei

Mit mehreren Scripts (inkl Beispielscripts) versucht, mit anderen Schaltern, Kabeln, Potentiometern und dazugehörigem Script...
nichts funktioniert

Ja die "L" LED leuchte kann noch blinken bei Reset
Nein die methode Reset kurz vor upload funktioniert bei mir nicht

Hoffe jemand weis mir einen Rat

Fehlermeldung.txt (9.65 KB)

Setze Deinen Code bitte in Codetags (</>-Button oben links im Forumseditor oder [code] davor und [/code] dahinter ohne *).
Dann ist er auch auf mobilen Geräten besser lesbar.
Das kannst Du auch noch nachträglich ändern.

Gruß Tommy

Der Fehler ist
Der Sketch verwendet 1076 Bytes (3%) des Programmspeicherplatzes. Das Maximum sind 32256 Bytes.
Globale Variablen verwenden 13 Bytes (0%) des dynamischen Speichers, 2035 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.
Beim Hochladen des Sketches ist ein Fehler aufgetreten
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xac
avrdude: stk500_recv(): programmer is not responding
...

Passt die serielle Schnittstelle ?
@ Tommy: Danke für deinen Standard-Hinweis, aber den Sketch brauchst du dir erstmal gar nicht anzusehen.

Erweiterte Meldungen fürs Hochladen aktivieren.

Ich vermute Comport Problem.
z.B. Falscher Port eingetragen

Welche IDE Version und welches OS?

Arduino: 1.8.12 (Windows Store 1.8.33.0) (Windows 10), Board: "Arduino Uno"

Erneut die Fehlermeldung (ausfürhlich/ erweitert)

Habe auch eben nochmal Arduino IDE noch installiert.

Port habe ich COM1 ausgewählt
Board Arduino Uno

Software ist aktuell

treiber des Boards auch eben versucht zu aktuallisieren, ist aber aktuell

Fehlermeldung erweitert siehe .txt

Fehlermeldung erweitert.txt (8.56 KB)

Falls der richtige COM Port eingestellt ist und auch der USB Kabel nicht defekt ist:
Die IDE vom Windows Store macht oft Probleme. Versuchs mit der von https://www.arduino.cc/en/Main/Software
Grüße Uwe

In 99% der Fälle ist COM1 der falsche Port. Schau mal in Deine Systemsteuerung, ob sich beim An-/Abstöpseln des Arduino ein COM-Port ändert.
Evtl. musst Du auch noch einen Treiber installieren.
Original UNO oder Clone (Link)?

Gruß Tommy

Sicher dass der Uno an COM1 hängt?
Was wird Dir denn noch angeboten an Ports?

COM1 ist verdächtig weil normalerweise standartmäíg auf dem PC vorhanden. Es werden normalerweise höherzahlige Ports für den Arduino vergeben.

Verschwindet der Port bei abzuehen des Arduino von der USB schnittstelle? Com Fenster in der IDE gegebenefalls schließen und wieder öffnen

Macht dein Windows "DingDong" wenn du den UNO einsteckst?
Was sagt der Gerätemanager?

... und wenn es "DingDong" macht, bist du sicher dass es nicht die Türglocke ist? :wink:

Also vielen dank erstmal für die ganzen nachrichten

ja mein Arduino macht "ding dong" beim an und ausstöpseln

Nein ich habe nur COM1 der mir angezeigt wird und kann auch 1. keinen anderen auswählen und 2. beim abstöpseln bleibt der COM1 bestehen

Dann wiederhole ich nochmal meine Frage aus #8: Original UNO oder Clone (Link)?

Gruß Tommy

original Uno

(deleted)

leider probiere ich schon bestimmt 2 Wochen daran das teil irgendwie zum uploaden zu zwingen ohne erfolg...

das interessante ist: das Board funktioniert
wenn ich einen Schalter anschließe dann funktioniert dieser
Aber beim 2. ist ende, da er ja nur scheinbar noch ein script mit einer ansteuerung drauf hat und wie ja im Fehler beschrieben, kein Upload machen möchte

headsniper1997:
Also vielen dank erstmal für die ganzen nachrichten

ja mein Arduino macht "ding dong" beim an und ausstöpseln

Nein ich habe nur COM1 der mir angezeigt wird und kann auch 1. keinen anderen auswählen und 2. beim abstöpseln bleibt der COM1 bestehen

Ein echter UNO meldet sich (bei mir) in der IDE als

Port "COM9 (Arduino UNO)"

Wenn du den Port schon siehst, BEVOR du den UNO dran steckst, dann ist es ganz sicher nicht der UNO!


Nachtrag:

das interessante ist: das Board funktioniert
wenn ich einen Schalter anschließe dann funktioniert dieser
Aber beim 2. ist ende, da er ja nur scheinbar noch ein script mit einer ansteuerung drauf hat und wie ja im Fehler beschrieben, kein Upload machen möchte

Jetzt bin ich raus.

Und schau mal im GeräteManager, was beim USB-Anstöpsel-ding-dong sich verändert?

Meine Glaskugel vermutet, da erscheint nur ein "unbekanntes Gerät" ohne COM - Port,
und du hast leider doch keinen Original-Uno.

Aber, wie gesagt, nur meine schlecht gelaunte Glaskugel.

Und ein Treiber für den CH340 ist leicht zu finden.