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