Залить программу в Arduino nano v5
- Войдите на сайт для отправки комментариев
Вс, 10/04/2011 - 20:43
Код:
int ledPin = 13;
void setup()
{
pinMode(ledPin, OUTPUT);
}
void loop()
{
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Компиляция ошибок не выдаёт, но при загрузке в сам Arduino выписывается ошибка:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
Adruino-совсем новый(купил час назад).Падений не было.Как исправить?
Хоть раз залить удалось? Резистор ограничивающий ток, через светодиод есть, был?
Arduino оригинальный или местной сборки?
Нет, ни разу не удалось залить
Светодиод я никакой не подключал(резистор, соответственно тоже).Я использовал встроенный(если я правильно понял 2-ой вопрос)
Ардуино-оригинальный
Я почему про резистор спросил, просто если подключить светодиод без ограничивающего резистра, есть шанс спалить микруху. Но если мы говорим про встроенный светодиод, это здесь не причем.
Проверь какую ты плату выбираешь в Tools > Boards, там есть две nano atmega 168 и atmega 328
Есть еще такой трюк. Если у тебя Nano на ATmega 328. То попробуй в папке с Arduino IDE зайти в папку
\hardware\arduino и в файле boards.txt изменить
atmega328.upload.speed=57600
на
atmega328.upload.speed=19200
для 168го другой раздел соответственно
В боардс выбираю 168
А у меня строка изначально так была: atmega168.upload.speed=19200,а atmega328.upload.speed=57600;
У меня 168 атмега
Я в инете у кого-то такую-же проблему видел с таким-же как меня ардуино и там она решилась, когда кварц пропаяли.
Там даже лампочка при заливке так-же как у меня мигала(2 раза быстро, потом через секунду, а потом 2 раза через долгие промежутки времени)
Где этот кварц и как его пропаивать правильно?
На другом компьютере попробуй, но вообще похоже, как будто загрузчик на контроллере не работает. Если у тебя возникает вопрос где этот кварц и как его пропаивать, не думаю, что ты его перепаяешь и вообще не факт, что это он. Вначале убедись, что на другом компьютере не заработает, и в иделе, что такая же плата у тебя будет работать, если вдруг доступ есть к такой же.
А вообще кварц, на нано одна из самых крупных деталей - по центру металический параллелепипед, с закругленными концами
На другом компе пробовал, то-же самое
Попробую сейчас другой ide скачать
Тоже верно, попробуй другую версию IDE, я даже не знаю, что еще предложить, если бы был UNO, то там можно микруху перекинуть, а в nano она впаяна. Вообще похоже больше всего на проблему с загрузчиком, но наверняка сказать не смогу.
А можешь ссылку дать на ide, который точно работает?Просто я постоянно натыкаюсь на те с которых сам скачивал)
Или, если не сложно, свой выложи)
У меня винда 64-разр
я пользуюсь Windows версия 022 с нано если честно не пробовал, нет под рукой.
Не помогло
Урааааа)))Оказывается у меня не такие кривые руки как все говорят)))Поменял ардуино на другой-всё ЗАРАБОТАЛО))))Минут 10 с забвением смотрел на мигающую красную лампочу и натпись Done Upload)))
тоже долго смотрел на первую написанную программу. Повезло что поменяли
Доброе время суток.Можно ли исправить ту-же проблему без обмена (покупал знакомый в Москве, менять- очень долго)
Советую для начала испробовать все с этой ветки...
перепрбовал всё что можно , нажимал на кнопку перед загрузкой (как советуют на иностранных форумах) .
Многие перепрошивают сам загрузчик через LPT( http://arduino.cc/en/Hacking/ParallelProgrammer?from=Main.ParallelProgrammer ) , можно было бы попробовать но LPT нет .
LPT можно найти у друга, на работе, у знакомых))
А драйвера встали? Ком порт появился???
драйвера установил. serial port - com4
А какая ошибка при заливке скетча выходит? такаяже как вверху?
всё точно так
/.arduino/preferences.txt:
Найти и справить такую строчку
serial.debug_rate=9600
Далее свежайшийе драйвера FTDI FT232 с их оф.сайта, а не те оторые шли с ардуино и тем более через сист. обновления в 7й винде.
Ну а потом попробовать прошить бут лоадер
Всё проверил:строка уже такая, драйвера новейшие.Надо пробовать прошивать .