Probleme beim Programupload (Funduino ATmega 2560)

Hallo ich habe einen Arduino ATmega 2560 von Funduino. Bisher hat er einwandfrei funktioniert. Für einen Cameraslider wollte ich nun einen Steppermotor (Schrittmotor 28BYJ48 inkl. Treiber | Roboter-Bausatz.de) anschließen. Anfangs konnte ich das Beispielprogram dafür nicht hochladen. Nach dem Aktualisieren der Treiber und Libaries ging es jedoch wieder. Danach wollte ich ein etwas verändertes Program hochladen aber es kam immer nur die folgende Fehlermeldung:

Arduino: 1.8.6 Hourly Build 2018/01/03 03:33 (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Der Sketch verwendet 3782 Bytes (1%) des Programmspeicherplatzes. Das Maximum sind 253952 Bytes.
Globale Variablen verwenden 230 Bytes (2%) des dynamischen Speichers, 7962 Bytes für lokale Variablen verbleiben. Das Maximum sind 8192 Bytes.
avrdude: ser_open(): can't open device "\.\COM3": Zugriff verweigert
avrdude: ser_drain(): read error: Das Handle ist ungültig.
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Das Handle ist ungültig.
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
Der ausgewählte serielle Port avrdude: stk500v2_getsync(): timeout communicating with programmer
ist nicht vorhanden oder das Board ist nicht angeschlossen
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Der Arduino ATmega 2560 ist richtig ausgewählt und wird auch beim Einstecken erkannt. Das Hochladen funktioniert aber nicht. Was mache ich falsch?

Er kommt nicht an den Com-Port ran.
Außerdem sollte man Arduino: 1.8.6 Hourly Build 2018/01/03 03:33 nicht unbedingt benutzen, da die fehlerhaft sein können.
Installiere mal eine stabile Version.

Gruß Tommy

Hi Tommy56,
ich habe meinen Arduino programmer jetzt auf die neuste Version aus dem Microsoftstore geupdatet (1.8.7(Windos Store 1.1.15.0)) und es erneut getestet. Es wird leider immernoch die Fehlermeldung angezeigt. Nur diese stelle hat sich durch das Update verändert:
(Arduino: 1.8.7 (Windows Store 1.8.15.0) (Windows 10), Board: "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560))
Gibt es noch eine mögliche Fehlerquelle?

Evtl. blockiert Dein Windows 10 den Zugriff auf den COM-Port.
Das kann ich nicht einschätzen, da ich mir Win 10 noch nicht angetan habe.

Wieso nimmst Du eigentlich nicht den Download direkt von Arduino?
Gruß Tommy

Hi Tommy,
ich habe mir gerade die offizielle Arduinosoftware von der Arduinoseite gehohlt. Der Fehler besteht leider weiterhin. Weißst du wie ich überprüfen kann ob Windos 10 den Zugriff auf den COM-Port blockiert?
Liebe Grüße Marius

Ich habe kein Win 10. Da kann ich Dir leider nicht weiter helfen.

Gruß Tommy

DETTKIMA:
ich habe mir gerade die offizielle Arduinosoftware von der Arduinoseite gehohlt. Der Fehler besteht leider weiterhin. Weißst du wie ich überprüfen kann ob Windos 10 den Zugriff auf den COM-Port blockiert?

Bist du denn sicher, dass der Arduino auch an Com3 angeschlossen ist ?

Hi Tommy,
ich hab im Gerätemanager zwar nichts gefunden, hab aber mal den Treiber gelöscht und ihn nochmal geholt. Jetzt funktioniert das Hochladen wieder ohne Probleme Vielen Dank für den Tipp! Ich wär nie draufgekommen, dass ich in die Richtung was ändern sollte.
Mit freundlichen Grüßen Marius

Windows: Das unbekannte Wesen oder das bekannte Unwesen?

Schön, dass es funktioniert und danke für die Rückmeldung.

Gruß Tommy