Løs: Arduino-problemer på Windows 10

Hvis du er en avansert bruker, kan du være kjent med maskinvare- og programvareprosjektet Arduino. Arduino ligner Raspberry Pi på en måte, men brukere rapporterte problemer med Arduino på Windows 10, så i dag skal vi vise deg hvordan du løser problemer med Arduino på Windows 10.

Windows 10 Arduino problem, hvordan fikse det?

Fix - Windows 10 Arduino problem

Løsning 1 - Kjør IDE som administrator

Brukere rapporterte Seriell port 'COM4' som allerede er i bruk, prøv å avslutte noen programmer som kan bruke den feilmeldingen på deres Windows 10-PC. Arduino kommer med sitt eget IDE-verktøy som lar deg programmere det, men det ser ut til at brukere ikke kan starte IDE på grunn av denne feilen. For å fikse dette problemet på din Windows 10-PC, må du starte IDE-verktøyet som administrator. For å gjøre det, bare høyreklikk IDE og velg Kjør som administrator fra menyen. Hvis du kjører IDE som administrator, løser problemet, må du bruke denne metoden hver gang du vil starte programmet. Hvis du vil, kan du angi at programmet alltid skal kjøres med administrative rettigheter ved å følge disse trinnene:

  1. Høyreklikk Arduino IDE og velg Egenskaper fra menyen.
  2. Gå til kategorien Kompatibilitet og sjekk Kjør dette programmet som administratoralternativ .

  3. Klikk på Bruk og OK for å lagre endringer.

Etter å ha kjørt Arduino IDE som administrator, bør problemet løses helt.

Løsning 2 - Installer driveren manuelt

Brukerne rapporterte at de ikke kan koble til Arduino med IDE, og det kan være et stort problem. For å fikse dette problemet må du installere Arduino-drivere manuelt, og du kan gjøre det ved å følge disse trinnene:

  1. Trykk Windows Nøkkel + X for å åpne Win + X-menyen og velg Enhetsbehandling fra menyen.

  2. Når Enhetsbehandling åpnes, finn Arduino-enheten som ikke har driveren installert.
  3. Høyreklikk enheten og velg Oppdater driverprogramvare fra menyen.

  4. Velg Bla gjennom datamaskinen min for driverprogramvare .

  5. Velg La meg velge fra en liste over enhetsdriverne på datamaskinen min .

  6. Klikk på Har diskett- knappen.

  7. Klikk på Bla gjennom og finn driveren.

Få brukere rapporterte at de ikke kan installere driveren fordi den er usignert. Dette er et sikkerhetsmål av Windows designet for å beskytte deg mot potensielt skadelige drivere. Ved å bruke denne funksjonen kan du bare installere drivere som er digitalt signert og ekte til PCen. Dessverre rapporterte få brukere at denne funksjonen forårsaket problemet med Arduino-drivere, og hvis du ikke kan installere Arduino-drivere på din Windows 10-PC, anbefaler vi at du slår av håndteringsfunksjonen for driverens signatur ved å følge disse trinnene:

  1. Åpne Start-menyen og klikk på strømknappen.

  2. Hold Shift- tasten på tastaturet og klikk på Startnytt .
  3. Du får se tre alternativer tilgjengelig på skjermen. Velg Feilsøking .
  4. Velg nå Avanserte alternativer> Oppstartinnstillinger og klikk på Startnytt .
  5. Når datamaskinen starter på nytt, ser du en liste over tilgjengelige alternativer på skjermen. Trykk F7 eller 7 på tastaturet for å velge Deaktiver håndhevelse av driver signatur .

Nå starter Windows 10 normalt og du kan installere usignerte drivere uten problemer. Du kan støte på en advarsel mens du prøver å installere en usignert driver, men du vil fortsatt kunne installere Arduino-driveren uten problemer.

Løsning 3 - Endre datoen din

Få brukere rapporterte problemer mens du installerte Arduino-drivere på systemet, og det ser ut til at problemet var forårsaket av utløpt sertifikat. Dette kan forhindre at driveren installeres, men du bør kunne løse problemet ved å endre datoen. For å gjøre det på Windows 10, følg disse trinnene:

  1. Høyreklikk klokken i oppgavelinjen og velg Juster tid / dato-alternativet .

  2. Når Dato og klokkeslett åpnes, må du kontrollere at Angi tid automatisk og Angi tidszonen automatisk alternativer er deaktivert. Klikk nå på knappen Endre .

  3. Endre dato og tid dialog vises nå. Angi en tidligere dato, for eksempel noen dager eller måneder tidligere, og klikk på Endre .

  4. Etter at datoen er endret, prøv å installere driveren igjen.
  5. Når du har installert driveren, går du til Dato og klokkeslett vind igjen og angir riktig dato. Du kan også slå på Angi tid automatisk og Angi tidszonen automatisk alternativer.

Løsning 4 - Koble enheten til en annen PC

Ifølge brukere, hvis Windows 10 ikke kan gjenkjenne din Arduino, vil du kanskje koble den til en annen PC som kjører en eldre versjon av Windows. Brukerne rapporterte at enheten ble gjenkjent etter at den var koblet til en annen PC. Etter å ha funnet Arduino-modellen, kunne de laste ned driveren og installere enheten på sin Windows 10-PC.

Løsning 5 - Installer nødvendige sertifikater

Hvis du ikke kan installere Arduino-drivere på din Windows 10-PC, kan det hende du har et problem med sjåførsertifikat. Du kan enkelt fikse det ved å installere nødvendige sertifikater på PCen. For å gjøre det, må du følge disse trinnene:

  1. Åpne Arduino / drivere katalogen.
  2. Finn arduino.cat, høyreklikk den og velg Åpne .
  3. Når det nye vinduet åpnes, klikker du på Vis signatur- knappen.
  4. Klikk nå Installer sertifikat- knappen.

Etter at sertifikatet er installert, bør du kunne installere Arduino drivere uten problemer.

Løsning 6 - Installer Arduino-drivere på nytt

Brukerne rapporterte at de fortsetter å komme. Kan ikke åpne enhetsmelding når de prøver å starte Arduino. Tilsynelatende er dette problemet forårsaket av driverne, og en av de enkleste måtene å løse dette problemet er å installere driverne på nytt. For å gjøre det, følg disse trinnene:

  1. Åpne Enhetsbehandling .
  2. Finn Arduino i Enhetsbehandling og høyreklikk den. Velg Avinstaller .

  3. Merk av for Slett driverprogramvare for denne enheten, og klikk OK .
  4. Etter at driveren er fjernet, start datamaskinen på nytt.

Etter at du har slettet driveren, laster du ned den nyeste versjonen av driveren og installerer den på PCen. Ved å gjøre at alle driverrelaterte problemer med Arduino vil bli løst.

Løsning 7 - Sjekk om riktig brett er valgt

Ifølge brukerne, kan du få Kan ikke åpne enhetsfeilmelding hvis du ikke velger riktig styret fra Arduino IDE. For å unngå dette problemet må du gå til Verktøy-delen og velge riktig kort.

Løsning 8 - Slå på / av Kompatibilitetsmodus

Brukere rapporterte ikke noe seriell portnavn definert feilmelding i Arduino IDE, og ifølge dem er dette problemet forårsaket av kompatibilitetsmodus. Denne funksjonen er ekstremt nyttig hvis du vil kjøre eldre programvare på Windows 10, men noen ganger bruker du kompatibilitetsmodus kan det føre til visse problemer. For å fikse dette problemet med Arduino, må du deaktivere kompatibilitetsmodus ved å gjøre følgende:

  1. Finn Arduino IDE-snarvei, høyreklikk den og velg Egenskaper .
  2. Gå til kategorien Kompatibilitet og kontroller at Kjør dette programmet i kompatibilitetsmodus for ikke er merket. Hvis dette alternativet er merket av, fjerner du det og klikker på Bruk og OK for å lagre endringer.

Noen brukere hevder at du kan løse dette problemet ved å kjøre Arduino IDE i Kompatibilitetsmodus for Windows 98 / Me. For å gjøre det, gjenta trinnene ovenfor og kontroller at du kjører Kjør dette programmet i kompatibilitetsmodus for alternativ. Velg en eldre versjon av Windows, og klikk Apply og OK for å lagre endringer.

Løsning 9 - Slutt LVPrcSrv.exe-prosessen

Brukere rapporterte at Arduino-programvare fryser når de prøver å laste opp et program, og dette kan være et stort problem for brukerne. Angivelig, Logitech prosess som heter LVPrcSrv.exe, forårsaker denne feilen å vises, og for å fikse det må du avslutte denne prosessen fra Oppgavebehandling. For å gjøre det, følg disse enkle trinnene:

  1. Trykk Ctrl + Shift + Esc for å åpne Oppgavebehandling.
  2. Når Oppgavebehandling åpnes, gå til Detaljer- fanen og se etter LVPrcSrv.exe .
  3. Hvis du finner denne prosessen, høyreklikker du den og velger Sluttoppgave fra menyen.

  4. Etter at prosessen er stengt, lukk Oppgavebehandling og prøv å kjøre Arduino-programvaren igjen.

Hvis LVPrcSrv.exe forårsaker dette problemet på PCen, må du avslutte denne prosessen hver gang du vil kjøre Arduino-programvare på PCen.

Løsning 10 - Kjør Arduino flaggfil

Ifølge brukerne får de Arduino et problem og må lukke feilmeldingen på PCen når de prøver å starte Arduino ved å kjøre arduino.exe-filen. For å unngå dette problemet kan du bare starte Arduino ved å dobbeltklikke på run.bat-filen. Husk at Arduino miljøet kan være noen ganger sakte å starte, så du må være tålmodig.

Løsning 11 - Ikke kjør cygwin

Brukere rapporterte at enkelte problemer kan oppstå hvis du prøver å kompilere en skisse i Arduino mens du har cygwin som kjører i bakgrunnen. For å unngå dette problemet på PCen, kan du bare slå av cygwin mens du bruker Arduino. Hvis det ikke hjelper, må du kanskje slette cygwin1.dll fra Arduino-katalogen og erstatte den med en cygwin1.dll fra cygwin-katalogen din.

Løsning 12 - Deaktiver visse enheter

Få brukere rapporterte at Arduino-programvaren tar lang tid å starte, og det virker frosset når du prøver å åpne Verktøy-menyen. Dette problemet skyldes andre enheter som kan lage COM-porter på PCen. Et godt eksempel på disse enhetene er Bluetooth-enheter, så hvis du er en av disse enhetene tilgjengelige, må du deaktivere den fra Enhetsbehandling. For å gjøre det, må du følge disse trinnene:

  1. Åpne Enhetsbehandling .
  2. Finn enheten du vil deaktivere, høyreklikk den og velg Deaktiver fra menyen.

Etter at deaktivere disse enhetene, må belastningstiden for Arduino-programvaren forbedres.

Løsning 13 - Sjekk om enheten fungerer som den skal

Ifølge brukerne kan problemer med Arduino bord oppstå hvis enheten din er ødelagt, derfor anbefales det å prøve det på en annen PC. Hvis du kan, må du prøve enheten på forskjellige datamaskiner med forskjellige operativsystemer. Hvis problemet oppstår på alle enheter, betyr det at Arduino-kortet ditt er defekt, og du bør erstatte det så snart du kan.

Som du ser, er det mange problemer med Arduino og Windows 10, men i de fleste tilfeller bør du kunne fikse disse problemene ved å installere riktig driver eller ved å sjekke sikkerhetssertifikatene dine.