Problemi e soluzioni con Arduino su Windows 10

Sommario:

Video: Trovare e risolvere errori e problemi di un progetto con Arduino - Video 352 2024

Video: Trovare e risolvere errori e problemi di un progetto con Arduino - Video 352 2024
Anonim

Se sei un utente avanzato, potresti avere familiarità con il progetto hardware e software chiamato Arduino.

Arduino è simile a Raspberry Pi in un certo senso, ma gli utenti hanno segnalato problemi con Arduino su Windows 10, quindi oggi ti mostreremo come risolvere i problemi con Arduino su Windows 10.

I passaggi per risolvere i problemi di Arduino su Windows 10

  1. Esegui IDE come amministratore
  2. Installa il driver manualmente
  3. Cambia la tua data
  4. Collega il dispositivo a un altro PC
  5. Installa i certificati necessari
  6. Reinstallare i driver Arduino
  7. Verificare che sia selezionata la scheda corretta
  8. Attiva / disattiva la modalità compatibilità
  9. Termina il processo LVPrcSrv.exe
  10. Esegui il file bat Arduino
  11. Non eseguire Cygwin
  12. Disabilita determinati dispositivi
  13. Controlla se il tuo dispositivo funziona correttamente

Nella maggior parte dei casi, puoi correggere rapidamente i bug di Windows 10 Arduino installando manualmente i driver più recenti. Se questo metodo non risolve i problemi, prova a utilizzare la modalità compatibilità.

Ora, se il problema persiste, basta seguire le istruzioni elencate di seguito e siamo sicuri che una di queste soluzioni ti aiuterà a risolvere i problemi tecnici che stai riscontrando.

Soluzione 1: eseguire IDE come amministratore

Gli utenti hanno segnalato che la porta seriale "COM4" è già in uso e prova a chiudere tutti i programmi che potrebbero utilizzarla con un messaggio di errore sul proprio PC Windows 10. Arduino viene fornito con il proprio strumento IDE che consente di programmarlo, ma sembra che gli utenti non siano in grado di avviare l'IDE a causa di questo errore.

Per risolvere questo problema sul tuo PC Windows 10, devi avviare lo strumento IDE come amministratore. Per farlo, fai semplicemente clic con il pulsante destro del mouse sull'IDE e scegli Esegui come amministratore dal menu.

Se l'esecuzione dell'IDE come amministratore risolve il problema, dovrai utilizzare questo metodo ogni volta che desideri avviare l'applicazione. Se lo desideri, puoi impostare l'applicazione in modo che venga sempre eseguita con privilegi di amministratore seguendo questi passaggi:

  1. Fai clic con il pulsante destro del mouse su Arduino IDE e scegli Proprietà dal menu.
  2. Vai alla scheda Compatibilità e seleziona Esegui questo programma come opzione di amministratore.

  3. Fai clic su Applica e OK per salvare le modifiche.

Dopo aver eseguito Arduino IDE come amministratore, il problema dovrebbe essere completamente risolto.

Soluzione 2: installare il driver manualmente

Gli utenti hanno riferito che non possono connettersi ad Arduino con IDE e questo può essere un grosso problema. Per risolvere questo problema, devi installare i driver Arduino manualmente e puoi farlo seguendo questi passaggi:

  1. Premi il tasto Windows + X per aprire il menu Win + X e seleziona Gestione dispositivi dal menu.

  2. All'apertura di Gestione dispositivi, individuare il dispositivo Arduino su cui non è installato il driver.
  3. Fare clic con il tasto destro del mouse sul dispositivo e selezionare Aggiorna software driver dal menu.

  4. Scegliere Sfoglia il mio computer per il software del driver.

  5. Seleziona Fammi scegliere da un elenco di driver di dispositivo sul mio computer.

  6. Fai clic sul pulsante Disco driver.

  7. Fare clic sul pulsante Sfoglia e individuare il driver.

  • LEGGI ANCHE: Stabilisci un collegamento Bluetooth tra un'app Arduino e Windows 8.1, 10

Pochi utenti hanno riferito di non essere in grado di installare il driver perché non è firmato. Questa è una misura di sicurezza di Windows progettata per proteggerti da driver potenzialmente dannosi.

Utilizzando questa funzione è possibile installare solo driver con firma digitale e originali sul PC. Sfortunatamente, pochi utenti hanno riferito che questa funzione ha causato il problema con i driver Arduino.

Se non riesci a installare i driver Arduino sul tuo PC Windows 10, ti consigliamo di disattivare la funzione di imposizione della firma del driver seguendo questi passaggi:

  1. Apri il menu Start e fai clic sul pulsante di accensione.

  2. Tieni premuto il tasto Maiusc sulla tastiera e fai clic su Riavvia.
  3. Vedrai tre opzioni disponibili sullo schermo. Scegli Risoluzione dei problemi.
  4. Ora scegli Opzioni avanzate> Impostazioni di avvio e fai clic sul pulsante Riavvia.
  5. Al riavvio del computer, verrà visualizzato un elenco di opzioni disponibili sullo schermo. Premere F7 o 7 sulla tastiera per selezionare l' opzione Disabilita applicazione firma driver.

Ora Windows 10 si avvierà normalmente e sarai in grado di installare driver senza segno senza problemi. È possibile che venga visualizzato un avviso durante il tentativo di installare un driver non firmato, ma sarà comunque possibile installare il driver Arduino senza problemi.

Soluzione 3: modifica la data

Pochi utenti hanno segnalato problemi durante l'installazione dei driver Arduino sul proprio sistema e sembra che il problema sia stato causato dal certificato scaduto. Questo può impedire l'installazione del driver, ma dovresti essere in grado di risolvere il problema semplicemente cambiando la tua data.

Per farlo su Windows 10, segui questi passaggi:

  1. Fai clic con il pulsante destro del mouse sull'orologio nella barra delle applicazioni e scegli l' opzione Regola ora / data.

  2. Quando si apre la finestra Data e ora, assicurarsi che le opzioni Imposta ora automaticamente e Imposta fuso orario automaticamente siano disabilitate. Ora fai clic sul pulsante Modifica.

  3. Ora verrà visualizzata la finestra di dialogo Modifica data e ora. Impostare una data precedente, ad esempio alcuni giorni o mesi prima e fare clic su Cambia.

  4. Dopo aver modificato la data, prova a installare nuovamente il driver.
  5. Dopo aver installato il driver, vai di nuovo a Data e ora e imposta la data corretta. Puoi anche attivare l' opzione Imposta ora automaticamente e Imposta automaticamente fuso orario.
  • LEGGI ANCHE: l'orologio della barra delle applicazioni ora si integra con Calendar in Windows 10

Soluzione 4: collegare il dispositivo a un altro PC

Secondo gli utenti, se Windows 10 non è in grado di riconoscere Arduino, è possibile che sia necessario collegarlo a un PC diverso che esegue una versione precedente di Windows. Gli utenti hanno riferito che il loro dispositivo è stato riconosciuto dopo averlo collegato a un altro PC.

Dopo aver trovato il modello Arduino, sono stati in grado di scaricare il driver e installare il dispositivo sul proprio PC Windows 10.

Soluzione 5: installare i certificati necessari

Se non riesci a installare i driver Arduino sul tuo PC Windows 10, potresti avere un problema con i certificati dei driver. Puoi risolverlo facilmente installando i certificati necessari sul tuo PC. Per fare ciò, è necessario seguire questi passaggi:

  1. Apri la directory Arduino / drivers.
  2. Individua arduino.cat, fai clic con il pulsante destro del mouse e scegli Apri.
  3. Quando si apre una nuova finestra, fai clic sul pulsante Visualizza firma.
  4. Ora fai clic sul pulsante Installa certificato.

Dopo aver installato il certificato, dovresti essere in grado di installare i driver Arduino senza problemi.

Soluzione 6: reinstallare i driver Arduino

Gli utenti hanno riferito che continuano a ricevere Impossibile aprire il messaggio del dispositivo quando provano ad avviare Arduino. Apparentemente, questo problema è causato dai driver e uno dei modi più semplici per risolvere questo problema è reinstallare i driver. Per fare ciò, attenersi alla seguente procedura:

  1. Apri Gestione dispositivi.
  2. Individua il tuo Arduino in Gestione dispositivi e fai clic con il pulsante destro del mouse. Scegli Disinstalla.

  3. Selezionare Elimina software driver per questo dispositivo e fare clic su OK.
  4. Dopo aver rimosso il driver, riavviare il PC.

Dopo aver eliminato il driver, è sufficiente scaricare la versione più recente del driver e installarlo sul PC. In questo modo tutti i problemi relativi al driver con Arduino verranno risolti.

Soluzione 7: verificare che sia selezionata la scheda corretta

Secondo gli utenti, è possibile visualizzare Impossibile visualizzare il messaggio di errore del dispositivo se non si seleziona la scheda corretta dall'IDE di Arduino. Per evitare questo problema, assicurati di andare alla sezione Strumenti e selezionare la scheda appropriata.

  • LEGGI ANCHE: F.lux sarà presto disponibile nel Windows Store

Soluzione 8: attiva / disattiva la modalità compatibilità

Gli utenti non hanno segnalato alcun messaggio di errore definito nome porta seriale nell'IDE di Arduino e, secondo loro, questo problema è causato dalla modalità compatibilità.

Questa funzione è estremamente utile se si desidera eseguire software meno recenti su Windows 10, ma a volte l'utilizzo della modalità compatibilità può causare alcuni problemi. Per risolvere questo problema con Arduino, è necessario disabilitare la modalità di compatibilità nel modo seguente:

  1. Individua il collegamento IDE di Arduino, fai clic con il pulsante destro del mouse e scegli Proprietà.
  2. Passare alla scheda Compatibilità e assicurarsi che Esegui questo programma in modalità compatibilità per non sia selezionato. Se questa opzione è selezionata, deselezionala e fai clic su Applica e OK per salvare le modifiche.

Alcuni utenti affermano che è possibile risolvere questo problema eseguendo Arduino IDE in modalità compatibilità per Windows 98 / Me. Per fare ciò, ripeti i passaggi precedenti e assicurati di selezionare Esegui questo programma in modalità compatibilità per l' opzione.

Seleziona una versione precedente di Windows e fai clic su Applica e OK per salvare le modifiche.

Soluzione 9 - Termina il processo LVPrcSrv.exe

Gli utenti hanno riferito che il software Arduino si blocca quando provano a caricare un programma e questo può essere un grosso problema per gli utenti.

Apparentemente, il processo Logitech chiamato LVPrcSrv.exe sta causando la comparsa di questo errore e per risolverlo è necessario terminare questo processo da Task Manager. Per farlo, segui questi semplici passaggi:

  1. Premi Ctrl + Maiusc + Esc per aprire Task Manager.
  2. Quando si apre Task Manager, vai alla scheda Dettagli e cerca LVPrcSrv.exe.
  3. Se trovi questo processo, fai clic con il pulsante destro del mouse e scegli Termina attività dal menu.

  4. Dopo aver chiuso il processo, chiudere Task Manager e provare a eseguire nuovamente il software Arduino.

Se LVPrcSrv.exe causa questo problema sul tuo PC, dovrai interrompere questo processo ogni volta che vuoi eseguire il software Arduino sul tuo PC.

  • LEGGI ANCHE: la build di settembre 2016 per le macchine virtuali per sviluppatori Windows è ora disponibile

Soluzione 10 - Esegui il file bat Arduino

Secondo gli utenti, Arduino sta riscontrando un problema e deve chiudere il messaggio di errore sul PC quando tenta di avviare Arduino eseguendo il file arduino.exe.

Per evitare questo problema, puoi semplicemente avviare Arduino facendo doppio clic sul file run.bat. Tieni presente che l'ambiente Arduino può essere talvolta lento per l'avvio, quindi dovrai essere paziente.

Soluzione 11 - Non eseguire cygwin

Gli utenti hanno segnalato che possono verificarsi determinati problemi se si tenta di compilare uno schizzo in Arduino mentre cygwin è in esecuzione in background. Per evitare questo problema sul tuo PC, puoi semplicemente disattivare cygwin mentre usi Arduino.

Se ciò non aiuta, potrebbe essere necessario eliminare cygwin1.dll dalla directory Arduino e sostituirlo con un cygwin1.dll dalla directory cygwin.

Soluzione 12: disabilitare alcuni dispositivi

Pochi utenti hanno riferito che il software Arduino impiega molto tempo per avviarsi e sembra bloccato quando si tenta di aprire il menu Strumenti. Questo problema è causato da altri dispositivi che possono creare porte COM sul tuo PC.

Un buon esempio di questi dispositivi sono i dispositivi Bluetooth, quindi se uno di questi dispositivi è disponibile, assicurati di disabilitarlo da Gestione dispositivi. Per fare ciò, è necessario seguire questi passaggi:

  1. Apri Gestione dispositivi.
  2. Individua il dispositivo che desideri disabilitare, fai clic con il pulsante destro del mouse e scegli Disabilita dal menu.

Dopo aver disabilitato questi dispositivi, il tempo di caricamento del software Arduino dovrebbe migliorare.

Soluzione 13: verificare che il dispositivo funzioni correttamente

Secondo gli utenti, possono verificarsi problemi con la scheda Arduino se il dispositivo è rotto, quindi si consiglia di provarlo su un PC diverso. Se puoi, assicurati di provare il dispositivo su diversi computer con diversi sistemi operativi.

Se il problema appare su tutti i dispositivi, significa che la scheda Arduino è difettosa e dovresti sostituirla il prima possibile.

Come puoi vedere, ci sono tutti i tipi di problemi con Arduino e Windows 10, ma nella maggior parte dei casi dovresti essere in grado di risolvere questi problemi semplicemente installando il driver corretto o controllando i tuoi certificati di sicurezza.

LEGGI ANCHE:

  • Cosa sono i file Desktop.ini in Windows 10 e come nasconderli
  • Correzione: il tasto Windows non funzionava su Windows 10
  • File Hxtsr.exe: che cos'è e come influenza i computer Windows 10
  • Librerie di runtime Vulkan in Windows 10: cosa devi sapere al riguardo
  • Microsoft inizia a distribuire i suoi kit di sviluppo HoloLens
Problemi e soluzioni con Arduino su Windows 10