помогите разобраться в ошибке

Markys63
Offline
Зарегистрирован: 11.03.2016

Вчера первый раз попробывал ардуино. Все заработало. Как все побаловался светодиодом. Сеггодня решил залить скетч, и не чего выдает ошибку.

Markys63
Offline
Зарегистрирован: 11.03.2016
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

1. Впредь выкладывайте текст соощения нормально, копипастом, как текст. Тут же у Вас только хвост виден без начала.

Вы в тот же USB порт втыкали, что и вчера? А в IDE порт правильно выстален? Есть такое ощущение, что Вы просто не туда воткнули и/или не так сконфигурировали в IDE и компьютер Вашу ардуину просто не видит.

Имейте в виду, если втыкаете ардуину в разные "usb-дырки" она оказывается на разных портах и надо убедиться, что в IDE порт стоит правильно.

Markys63
Offline
Зарегистрирован: 11.03.2016

Начало не стал выкладывать так как это стандартный пример из списка примеров. По этому только ошибку обозначил. Порт использую тот же.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Markys63 пишет:

Начало не стал выкладывать так как это стандартный пример из списка примеров. По этому только ошибку обозначил. Порт использую тот же.

Что стандарнтный пример? Сообщение об ошибке? Вы себя-то слышите? Сообщение надо выкладывать полностью, а не только последние две строки. Да и скетч тоже всегда нужно выкладывать полностью. Впрочем, дело Ваше, мне-то без разницы.

ВН
Offline
Зарегистрирован: 25.02.2016

еще, Markys63,  стоит указать тип своей платы и что за проц на ней стоит

Клапауций 232
Offline
Зарегистрирован: 05.04.2016

ВН пишет:

еще, Markys63,  стоит указать тип своей платы и что за проц на ней стоит

и кварц

Markys63
Offline
Зарегистрирован: 11.03.2016

ЕвгенийП пишет:

ЧСообщение надо выкладывать полностью, а не только последние две строки. Да и скетч тоже всегда нужно выкладывать полностью. 

Извините я вас с начало не  понял, я думал вы про скетч говорите. Сейчас к сожилению на работе, утром прийду перезалью все.

Arduino Pro Mini 328 - 5 V / 16 MHz

NeiroN
NeiroN аватар
Offline
Зарегистрирован: 15.06.2013

Да это стандартное сообщение - когда программа не видит микроконтроллер(точнее его загрузчик). Думаю что-то не верно подключено - скорее всего цепь сброса или порт неправильный указан.

Markys63
Offline
Зарегистрирован: 11.03.2016

Вот скетч который пытаюсь загрузить

// the setup function runs once when you press reset or power the board
void setup() {
  // initialize digital pin 13 as an output.
  pinMode(13, OUTPUT);
}
 
// the loop function runs over and over again forever
void loop() {
  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)
  delay(1000);              // wait for a second
  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW
  delay(1000);              // wait for a second
}
А вот ошибку которую он выдает
Arduino: 1.6.9 (Windows 7), Плата:"Arduino Pro or Pro Mini, ATmega328 (5V, 16 MHz)"
 
Изменены опции сборки, пересобираем все
 
Скетч использует 1 066 байт (3%) памяти устройства. Всего доступно 30 720 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2 039 байт для локальных переменных. Максимум: 2 048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xcd
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xcd

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Покажите какие настройки выставлены в меню "порт", "плата" .. вполне возможно что при подключении кабеля у вас не самоопределился порт и он не отмечен галочкой .. у меня так бывает регулярно: втыкаешь, шьешь .. потом вынул (ИДЕ осталась включенной) посмотрел .. непонравилось поменял кинулся заливать (без машинки) .. упс. Вокнул шлейф в USB, ткнул кнопку "залить" и .. снова упс "а нет машинки" .. открываешь меню "порт" а там стоит USB1 вместо USB0 и он НЕ ВЫБРАН! Ставишь галку и шьешь как обычно. Ещё раз переткнулся .. и снова будет USB0 :)

ВН
Offline
Зарегистрирован: 25.02.2016

Arhat109-2 пишет:
Покажите какие настройки выставлены в меню "порт", "плата" .. 

Эти настройки видны на скрине в правом нижнем углу

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Это не настройки. Это то, где ИДЕ ОЖИДАЕТ найти вашу плату .. а вот то что не находит - факт изложенный в ошибке. Поэтому и спрашивал - в меню "порт" - порт выбран или нет? Стоит галочка или куда? :)

Markys63
Offline
Зарегистрирован: 11.03.2016

"ВН" прав в правом нижнем углу настройки которые я выставляю.

 

Arhat109-2
Offline
Зарегистрирован: 24.09.2015

Ну тады ой. В смысле не подскажу. У меня это место - самое частое как было выше.

Markys63
Offline
Зарегистрирован: 11.03.2016

Ну вот. Попробывал новую ардуинку, залил прошивку поставил в схему. Решил другую прошивку залить. И облом, опять та жа ошибка. Что страно ардуина что первая что вторая работает, а перепрошивать не получается.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Знаете, у меня было нечто подобное (заливалась, работала, а потом хрен чего зальёшь хоть через USB, хоть через ICSP, но при этом залитое продолжает работать).

ТОгда проблема была в том, что я как-то некорректно использовал пины 0 и 1 (rx/tx) для своих нужд.

Подробно я тогда разбираться не стал, просто выбросил ту ардуину и впредь ввёл для себя мораторий на использование этих пинов иначе как по прямому назначению (для UART).

Вы случайно эти пины не используете?

Valera19701
Valera19701 аватар
Offline
Зарегистрирован: 18.10.2015

Markys63 пишет:

Ну вот. Попробывал новую ардуинку, залил прошивку поставил в схему. Решил другую прошивку залить. И облом, опять та жа ошибка. Что страно ардуина что первая что вторая работает, а перепрошивать не получается.

а вывод DTR у вас подключен от USB-UART, если нет то первый раз скетч зальется, а последующий уже нет пока не зажмете резет и не отпустите в конце компиляции :)

Markys63
Offline
Зарегистрирован: 11.03.2016

А пожно поподробней? что такое USB-UART, и где он находмтся?

Valera19701
Valera19701 аватар
Offline
Зарегистрирован: 18.10.2015

Markys63 пишет:

А пожно поподробней? что такое USB-UART, и где он находмтся?

а через что вы заливаете скетчи в pro mini?

Markys63
Offline
Зарегистрирован: 11.03.2016

Понял. DTR подключин постоянно

Markys63
Offline
Зарегистрирован: 11.03.2016

ЕвгенийП пишет:

Вы случайно эти пины не используете?

как раз их и использую

Markys63
Offline
Зарегистрирован: 11.03.2016

Все заработало всем спасибо кто пытался помочь.

Все оказалось просто. Вставил ардуину в схему(что раньше я не пробывал). Подключил USB-UART. И спокойно перепрошил. Вынул проверил, шьется.