Hvordan fungerer reset-knappen på Arduino?

Jeg er forvirret over, hvordan og hvornår jeg skal bruge reset-knappen på Arduino. Trykker jeg bare på knappen, mens den er tændt? Genstarter den simpelthen tavlen eller rydde den uploadede kode også? I øjeblikket når jeg trykker på knappen, mens min Uno er tændt, gør det absolut ingenting.

Jeg har brugt dette tavle i mange uger uden problemer og lige nu har jeg har fået denne fejl:

avrdude: stk500_getsync() 

Og jeg kan ikke uploade kode. Jeg prøvede at bruge reset-knappen, men jeg ser ikke noget ske på tavlen, ingen blink, ingen flimmer , intet, der indikerer, at noget blev nulstillet.

Svar

Nulstillingsknappen gør stort set det samme som at tage kortet ud og sætte det i igen i. Det genstarter dit program fra begyndelsen.

Det samme sker, når du programmerer tavlen – USB-grænsefladen trykker på nulstillingsknappen for dig. Derefter kommer det ind i bootloaderen i et sekund eller to, så det kan prøv at programmere det.

Når du nulstiller kortet, skal lysdioden på pin 13 blinke et par gange, mens den er i bootloaderen, før den kører det program, du har programmeret i. Hvis denne LED ikke blinker, når du trykker på nulstillingsknappen, så er der en alvorlig fejl på dit kort, som vil tage yderligere diagnosticering.

  • Hvis du har noget andet tilsluttet Arduino, skal du tage det ud.
  • Prøv at give Arduino strøm fra forskellige strømforsyninger.
  • Hvis du har en anden Arduino eller en AVR-programmør, kan du prøve at blinke bootloaderen igen.

Kommentarer

  • Tak. Du ' har bekræftet mine mistanker. Jeg ' har forsøgt at blinke bootloaderen igen med en anden Arduino, men jeg får stadig fejl for det også. Måske er det ' s, fordi jeg ikke ' ikke frakobler alt, eller måske fordi jeg har dårlige forbindelser til ATTINY-benene. Det, der stinker, er, at denne Aruduino er en del af en robot, og jeg har alle ben, der bruges og limes varmt på plads. Jeg håbede på et bedre svar end at frakoble alt. : |

Svar

køb en anden Arduino

upload koden til den

udskift mikrokontrolleren i den gamle Arduino med mikrokontrolleren i den nye Arduino

så fungerer din robot fint.

dette problem opstår, når konverterchip på tavlen beskadiges. så i de ovennævnte trin uploadede vi netop koden til mikrocontrolleren ved hjælp af en ny konverterchip.

Kommentarer

  • ??? Hvad har dette at gøre med spørgsmålet, hvad reset-knappen gør? Hvilken robot? Hvad skal en konverterchip være?
  • her er problemet med, at skitsen ikke uploades. så ved at udskifte med mikrocontroller, som allerede er programmeret til den opgave, vil det være nyttigt i stedet for at fjerne alle forbindelser og uploade skitsen. Vi kan ikke med 100% tillid sige, at uploade skitsen ved at fjerne alle forbindelser vil løse problemet, fordi jeg oplevede et lignende problem. at vide om converter-chip besøg forum.arduino.cc/index.php?topic=70058.0

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *