Il mio Arduino Uno era tutto configurato e funzionava correttamente.Impossibile caricare il codice in Arduino
Progetto: Arduino controlla un motore 9v in base al comando fornito. Siccome l'Arduino fornisce solo 5v, ho aggiunto una batteria 9V attraverso un transistor
Ho deciso di aggiungere un nuovo codice nell'Arduino, ma quando l'ho provato non è riuscito. Ho caricato migliaia di codici di volte prima (con successo) tutto ad un tratto l'IDE continua a dare il seguente messaggio
avrdude: ser_open(): non riesco a dispositivo aperto". \ COM3" : Accesso negato.
Ho cercato un sacco di soluzioni su questo forum e altrove. Qui ci sono le cose che ho provato finora:
- Modifica della porta COM
- Disabilitare tutti gli altri dispositivi collegati al COM
- serrare i collegamenti
- Re l'installazione di tutti i driver e l'IDE
- riavvio del sistema
- Utilizzando un altro computer portatile per caricare il codice
Tutto ciò mi ha dato lo stesso risultato per qualche motivo. La luce a LED integrata e il LED di alimentazione si accendono quando la scheda è collegata a una fonte di alimentazione (il mio laptop). Potrebbe la scheda essere stata danneggiata per caso? Come posso controllare se la scacchiera è rovinata? Dovrei comprare una nuova tavola?
Hai provato a utilizzare un laptop Linux (nessuna macchina virtuale - le temporizzazioni seriali non saranno abbastanza stabili)? Prova anche a caricare il codice utilizzando la riga di comando, ho trovato [questo strumento] (http://inotool.org/) sostenendo di essere in grado di farlo, ma ti suggerisco anche di cercare altre opzioni (Google "arduino carica la riga di comando "). In bocca al lupo. –
Usi solo l'IDE Arduino per connetterti a Uno?Ho visto problemi simili su Windows quando ho provato a caricare il codice Arduino usando 'avrdude' mentre la porta seriale è già utilizzata da un altro processo. –
@ AndréDaniel grazie mille, ancora non funziona –