Problemer og løsninger med arduino på windows 10

Innholdsfortegnelse:

Video: Arduino uno problem uploading to the board in windows 10 2024

Video: Arduino uno problem uploading to the board in windows 10 2024
Anonim

Hvis du er en avansert bruker, er du kanskje kjent med maskinvare- og programvareprosjekt som heter Arduino.

Arduino ligner på 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.

Trinn for å fikse Arduino-problemer på Windows 10

  1. Kjør IDE som administrator
  2. Installer driveren manuelt
  3. Endre dato
  4. Koble enheten til en annen PC
  5. Installer nødvendige sertifikater
  6. Installer Arduino-drivere på nytt
  7. Sjekk om riktig tavle er valgt
  8. Slå på / av kompatibilitetsmodus
  9. Avslutt LVPrcSrv.exe-prosessen
  10. Kjør Arduino flaggermusfil
  11. Ikke kjør cygwin
  12. Deaktiver visse enheter
  13. Sjekk om enheten din fungerer som den skal

I de fleste tilfeller kan du raskt fikse Windows 10 Arduino-feil ved å installere de nyeste driverne manuelt. Hvis denne metoden ikke løser problemene dine, kan du prøve å bruke kompatibilitetsmodus.

Hvis problemet vedvarer, bare følg instruksjonene nedenfor, og vi er sikre på at en av disse løsningene vil hjelpe deg med å fikse de tekniske feilene du opplever.

Løsning 1 - Kjør IDE som administrator

Brukere rapporterte om seriell port 'COM4' som allerede er i bruk, og prøv å avslutte alle programmer som kan bruke feilmeldingen på Windows 10-PC-en. Arduino kommer med et eget IDE-verktøy som lar deg programmere det, men det ser ut til at brukere ikke klarer å starte IDE på grunn av denne feilen.

For å løse dette problemet på Windows 10-PCen din, må du starte IDE-verktøyet som administrator. For å gjøre det, høyreklikk bare 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 applikasjonen. Hvis du vil, kan du angi at applikasjonen alltid skal kjøres med administrative rettigheter ved å følge disse trinnene:

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

  3. Klikk Bruk og OK for å lagre endringer.

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

Løsning 2 - Installer driveren manuelt

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

  1. Trykk Windows Key + 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 på enheten og velg Oppdater driverprogramvare fra menyen.

  4. Velg Bla gjennom datamaskinen din etter driverprogramvare.

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

  6. Klikk på Har disk- knappen.

  7. Klikk på Bla gjennom- knappen og finn driveren.

  • LES OGSÅ: Opprett en Bluetooth-kobling mellom en Arduino og Windows 8.1, 10-app

Få brukere rapporterte at de ikke klarer å installere driveren fordi den ikke er signert. Dette er et sikkerhetstiltak av Windows designet for å beskytte deg mot potensielt skadelige drivere.

Ved å bruke denne funksjonen kan du bare installere drivere som er signert digitalt og ekte for PCen din. Dessverre rapporterte få brukere at denne funksjonen forårsaket problemet med Arduino-drivere.

Hvis du ikke kan installere Arduino-drivere på Windows 10-PCen din, anbefaler vi at du slår av funksjonen for håndteringssignatur ved å følge disse trinnene:

  1. Åpne Start-menyen og klikk på Av / på- knappen.

  2. Hold Skift- tasten på tastaturet og klikk på Startnytt.
  3. Du ser tre tilgjengelige alternativer på skjermen. Velg feilsøking.
  4. Velg nå Avanserte alternativer> Oppstartsinnstillinger og klikk på Startnytt- knappen.
  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 alternativet for håndtering av førersignaturer.

Nå starter Windows 10 normalt, og du vil kunne installere usignerte drivere uten problemer. Det kan hende du støter 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 dato

Få brukere rapporterte problemer når de installerte Arduino-drivere på systemet sitt, og det ser ut til at problemet var forårsaket av utløpt sertifikat. Dette kan forhindre at driveren blir installert, men du bør kunne løse problemet ved å endre datoen.

Følg disse trinnene for å gjøre det på Windows 10:

  1. Høyreklikk på klokken i oppgavelinjen og velg Juster tid / dato.

  2. Når vinduet Dato og tid åpnes, må du sørge for at alternativene Angi automatisk og Angi automatisk automatisk tid er deaktivert. Klikk nå på Endre- knappen.

  3. Endring av dato og klokkeslett vises nå. Angi en tidligere dato, for eksempel noen dager eller måneder tidligere, og klikk Endre.

  4. Etter at datoen din er endret, prøv å installere driveren igjen.
  5. Etter at du har installert driveren, gå til dato og tid vind ow igjen og angi riktig dato. Du kan også slå på Angi tid automatisk og Angi alternativ for tidssone automatisk.
  • LES OGSÅ: Taskbar klokke integreres nå med Kalender i Windows 10

Løsning 4 - Koble enheten til en annen PC

I følge brukere, hvis Windows 10 ikke kan gjenkjenne din Arduino, kan det være lurt å koble den til en annen PC som kjører en eldre versjon av Windows. Brukere rapporterte at enheten deres ble gjenkjent etter å ha koblet den til en annen PC.

Etter å ha funnet Arduino-modellen, klarte de å laste ned driveren og installere enheten på Windows 10-PCen.

Løsning 5 - Installer nødvendige sertifikater

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

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

Etter at sertifikatet er installert, skal du kunne installere Arduino-drivere uten problemer.

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

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

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

  3. Sjekk Slett driverprogramvare for denne enheten, og klikk OK.
  4. Etter at driveren er fjernet, må du starte PCen på nytt.

Etter å ha slettet driveren, kan du bare laste ned den nyeste versjonen av driveren og installere den på PCen. Ved å gjøre det vil alle driverrelaterte problemer med Arduino bli løst.

Løsning 7 - Sjekk om riktig brett er valgt

I følge brukere kan du få Kan ikke åpne enhetsfeilmelding hvis du ikke velger riktig brett fra Arduino IDE. For å unngå dette problemet, husk å gå til Verktøy-delen og velg riktig tavle.

  • LES OGSÅ: F.lux vil snart være tilgjengelig i Windows Store

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

Brukere rapporterte Ingen seriell portnavn definert feilmelding i Arduino IDE, og ifølge dem skyldes dette problemet kompatibilitetsmodus.

Denne funksjonen er ekstremt nyttig hvis du vil kjøre eldre programvare på Windows 10, men noen ganger kan bruk av kompatibilitetsmodus føre til visse problemer. For å løse dette problemet med Arduino, må du deaktivere kompatibilitetsmodus ved å gjøre følgende:

  1. Finn Arduino IDE-snarveien, høyreklikk på den og velg Egenskaper.
  2. Naviger til kategorien Kompatibilitet og sørg for at ikke kjør dette programmet i kompatibilitetsmodus for. Hvis dette alternativet er merket, fjerner du merket for det og klikker 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. Gjør dette, gjenta trinnene ovenfor og forsikre deg om at du krysser av for Kjør dette programmet i kompatibilitetsmodus for å få et alternativ.

Velg en eldre versjon av Windows, og klikk Bruk og OK for å lagre endringer.

Løsning 9 - Avslutt LVPrcSrv.exe-prosessen

Brukere rapporterte at Arduino-programvaren fryser når de prøver å laste opp et program, og dette kan være et stort problem for brukerne.

Tilsynelatende forårsaker Logitech-prosessen kalt LVPrcSrv.exe at denne feilen vises og for å fikse den trenger du å avslutte denne prosessen fra Task Manager. Følg disse enkle trinnene for å gjøre det:

  1. Trykk Ctrl + Shift + Esc for å åpne Task Manager.
  2. Når Oppgavebehandling åpnes, går du til kategorien Detaljer og ser etter LVPrcSrv.exe.
  3. Hvis du finner denne prosessen, høyreklikker du den og velger Avslutt oppgave fra menyen.

  4. Etter at prosessen er lukket, lukker du Task Manager og prøver å kjøre Arduino-programvare igjen.

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

  • LES OGSÅ: September 2016 bygg for Windows-utvikler virtuelle maskiner ute nå

Løsning 10 - Kjør Arduino bat-fil

Ifølge brukere får de til at Arduino har fått et problem og må lukke feilmeldingen på PC-en sin når de prøver å starte Arduino ved å kjøre arduino.exe-filen.

For å unngå dette problemet kan du ganske enkelt starte Arduino ved å dobbeltklikke på run.bat-filen. Husk at Arduino-miljøet noen ganger kan være tregt å starte, så du må være tålmodig.

Løsning 11 - Ikke kjør cygwin

Brukere rapporterte at visse problemer kan oppstå hvis du prøver å sette sammen en skisse i Arduino mens du har cygwin kjørt i bakgrunnen. For å unngå dette problemet på din PC, 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.

Løsning 12 - Deaktiver visse enheter

Få brukere rapporterte at Arduino-programvaren tar lang tid å starte, og det virker frossent når du prøver å åpne Verktøy-menyen. Dette problemet skyldes andre enheter som kan opprette COM-porter på din PC.

Et godt eksempel på disse enhetene er Bluetooth-enheter, så hvis du en av disse tilgjengelige enhetene, må du huske å 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 på den og velg Deaktiver fra menyen.

Etter å ha deaktivert disse enhetene, bør lastetiden for Arduino-programvaren forbedres.

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

Ifølge brukere kan problemer med Arduino-brettet 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 vises på alle enheter, betyr det at Arduino-kortet er feil, og du bør bytte det så snart du kan.

Som du kan se er det alle slags problemer med Arduino og Windows 10, men i de fleste tilfeller bør du være i stand til å fikse disse problemene ganske enkelt ved å installere riktig driver eller ved å sjekke sikkerhetssertifikatene dine.

LES OGSÅ:

  • Hva er Desktop.ini-filer i Windows 10, og hvordan skjule dem
  • Fix: Windows-nøkkel fungerer ikke på Windows 10
  • Hxtsr.exe-fil: Hva er det og hvordan det påvirker Windows 10-datamaskiner
  • Vulkan Run Time Libraries i Windows 10: hva du trenger å vite om det
  • Microsoft begynner å sende sine HoloLens-utviklingssett
Problemer og løsninger med arduino på windows 10