Jak funguje resetovací tlačítko na Arduinu?

Jsem zmatená, jak a kdy použít resetovací tlačítko na Arduinu. Jednoduše stisknu tlačítko, když je zapnuté? Je to jednoduše restartování deska nebo také vymazání nahraného kódu? V současné době, když stisknu tlačítko, když je moje Uno napájeno, nedělá absolutně nic.

Používám tuto desku po mnoho týdnů bez problémů a právě teď mám dostávám tuto chybu:

avrdude: stk500_getsync() 

A nemohu nahrát kód. Snažil jsem se použít resetovací tlačítko, ale na desce se mi nic neděje, žádné blikání, žádné blikání , nic, co by naznačovalo, že něco bylo resetováno.

Odpovědět

Tlačítko reset funguje téměř stejně jako odpojení desky a opětovné připojení in. Restartuje váš program od začátku.

Totéž se stane, když naprogramujete desku – USB rozhraní pro vás stiskne resetovací tlačítko. To poté na sekundu nebo dvě vstoupí do bootloaderu, aby mohlo zkuste a naprogramujte to.

Když resetujete desku, LED na kolíku 13 by měla několikrát bliknout, zatímco je v bootloaderu, než spustí jakýkoli program, který jste naprogramovali. Pokud tato LED nebliká, když stisknete resetovací tlačítko, pak se na vaší desce vyskytne vážná chyba, která bude vyžadovat další diagnostiku.

  • Pokud máte k Arduinu připojeno cokoli jiného, odpojte jej.
  • Zkuste napájet Arduino z různých zdrojů.
  • Pokud máte jiné Arduino nebo programátora AVR, zkuste znovu spustit bootloader.

Komentáře

  • Děkuji. Potvrdili jste ' moje podezření. ' Snažil jsem se znovu spustit bootloader s jiným Arduinem, ale stále se mi stále zobrazují chyby. Možná je to ' s tím, že jsem ' neodpojil všechno, nebo možná proto, že mám špatné připojení ke kolíkům ATTINY. To, co je naštvané, je, že toto Aruduino je součástí robota a já mám všechny kolíky, které se používají, a zalepené za tepla. Doufal jsem v lepší odpověď, než vše odpojit ze zásuvky. : |

Odpověď

koupit další Arduino

nahrát do něj kód

vyměňte mikrokontrolér starého Arduina za mikrokontrolér nového Arduina

pak váš robot funguje dobře.

tento problém nastane, když dojde k poškození převodníku na desce. takže ve výše uvedených krocích jsme právě nahráli kód do mikrokontroléru pomocí nového čipu převaděče.

Komentáře

  • ??? Co to má společného s otázkou, co dělá resetovací tlačítko? Jaký robot? Co by měl být převodníkový čip?
  • zde je problém, že se skica nenahrává. nahrazení mikrokontrolérem, který je pro tuto úlohu již naprogramován, bude užitečné namísto odebrání všech připojení a nahrání náčrtu. nemůžeme se 100% jistotou říci, že nahrání náčrtu odstraněním všech připojení problém vyřeší, protože jsem zažil podobný problém. Chcete-li vědět o čipu převaděče, navštivte forum.arduino.cc/index.php?topic=70058.0

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *