Arduino Uno problém při nahrávání projektu
Napsal: 29 kvě 2018, 21:13
Ahojte, skládám si automatizovaný skleník (zavlažování, větrání, měření teploty a vlhkosti ve skleníku, okolo něj a venkovním rozvaděči, atd...) a bohužel se potkávám s jedním problémem.
Po čase mi přestane fungovat nahrávání kódu z PC do Arduina. Ze začátku to fungovalo, pak ne, tak jsem si myslel, je něco s deskou a vyměnil jsem za jiné Arduino Uno, pak to zase fungovalo a potom už zase ne. Vypadá to, že komunikace je úplně out - s tou původní deskou to zase funguje.
Problém je, že mám v desce zapojeno mnoho čidel a relátek a nechci vše odpojovat, než začnu nahrávat program a budu testovat, to bych nedělal nic jiného.
Vypojil jsem vše na 5V i GND pinu, aby nebyla deska zatížena během komunikace s PC, ale nepomáhá to. Na desce mám připojeno i Bluetooth a modul reálného času - ty jsem taky odpojil, ale nepomohlo to.
Program je ok, kompilace je v pohodě a na jiné desku se normálně nahraje... Ještě se mi zdá, že při nahrávání programu ledka TX na desce bliká hodně slabě.
Používám AVRIPSP MK2.
Chybové hlášení:
Arduino: 1.8.3 (Windows 7), Vývojová deska: "Arduino/Genuino Uno"
Projekt zabírá 9674 bytů (29%) úložného místa pro program. Maximum je 32256 bytů.
Globální proměnné zabírají 927 bytů (45%) dynamické paměti, 1121 bytů zůstává pro lokální proměnné. Maximum je 2048 bytů.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa
Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/en/Guide/Troubleshooting#upload naleznete další doporučení.
Táto zpráva by měla mít víc informacií v
"Zobrazení podrobného výstupu při kompilaci"
podle zapnuté volby v Soubor -> Nastavení.
Po čase mi přestane fungovat nahrávání kódu z PC do Arduina. Ze začátku to fungovalo, pak ne, tak jsem si myslel, je něco s deskou a vyměnil jsem za jiné Arduino Uno, pak to zase fungovalo a potom už zase ne. Vypadá to, že komunikace je úplně out - s tou původní deskou to zase funguje.
Problém je, že mám v desce zapojeno mnoho čidel a relátek a nechci vše odpojovat, než začnu nahrávat program a budu testovat, to bych nedělal nic jiného.
Vypojil jsem vše na 5V i GND pinu, aby nebyla deska zatížena během komunikace s PC, ale nepomáhá to. Na desce mám připojeno i Bluetooth a modul reálného času - ty jsem taky odpojil, ale nepomohlo to.
Program je ok, kompilace je v pohodě a na jiné desku se normálně nahraje... Ještě se mi zdá, že při nahrávání programu ledka TX na desce bliká hodně slabě.
Používám AVRIPSP MK2.
Chybové hlášení:
Arduino: 1.8.3 (Windows 7), Vývojová deska: "Arduino/Genuino Uno"
Projekt zabírá 9674 bytů (29%) úložného místa pro program. Maximum je 32256 bytů.
Globální proměnné zabírají 927 bytů (45%) dynamické paměti, 1121 bytů zůstává pro lokální proměnné. Maximum je 2048 bytů.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xaa
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xaa
Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/en/Guide/Troubleshooting#upload naleznete další doporučení.
Táto zpráva by měla mít víc informacií v
"Zobrazení podrobného výstupu při kompilaci"
podle zapnuté volby v Soubor -> Nastavení.