Ошибки при загрузке скетча
- Войдите на сайт для отправки комментариев
Добрый день, друзья.
После покупки не удается загрузить даже первый скетч. Приобрел первую для себя Arduino, до этого не сталкивался. Установил программу, драйвер, попробовал стандартный скетч - выдало ошибку. Не исключил, что где-нибудь налажал. Нашел видео (http://www.jeremyblum.com/2011/01/02/arduino-tutorial-series-it-begins/), выполнил все строка в строку - результат аналогичный.
То ли все-таки что-то не то делаю, то ли купил бракованую плату. Надеюсь, все-таки, на первое.
При загрузке скетча достаточно долго "думает", а потом выдает следующее:
avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer
При этом горит зеленый индикатор питания на плате и мигает оранжевый индикатор с периодичностью "одну секунду горит, 7 секунд не горит".
Arduino Mega 2560, подключен напрямую без удлинителя
Давайте рассуждать логически.
Вы выполнили строчка в строчку всё, как в тюториале, однако блинк у Вас не моргает, ну да, он у Вас даже не загружается. Тогда скажите, на каком именно этапе у Вас различия с Джереми Блюмом? Вы видите свою плату в списке устройств после установки драйверов? Какая у Вас операционная система (а также 32 или 64 бита)? Вероятно Вы подключили (без удлинителя) - USB кабель? Светодиоды у Вас так же моргали и моргают, как и при первом включении?
Давайте, я здесь именно для этого и предоставлю любую информацию, чтобы оживить девайс.
Строчка в строчку. В общем-то, в "Примерах", в "Basics" есть этот скетч, поэтому после нескольких попыток написать (и переписать) вручную, я просто загружал гарантированно рабочий скетч из примера - результат всегда один и тот же.
Различие с Блюмом начинается с момента загрузки - вроде бы описал этот момент ранее.
Свою плату в списке устройств вижу, вот, собственно:
http://clip2net.com/s/6d8yKY
XP 32 бит.
Подключил без удлинителя USB-кабель (под стол без него не особо удобно нырять, но чтобы не грешить на лишнее звено, исключил пока удлинитель).
Светодиоды как моргали изначально при первом подключении, так и моргают до сих пор, сколько бы попыток загрузки я не совершал.
updated: свое устройство в списке устройств выбрал в IDE.
Поставьте галочку и покажите вывод.
"Файл->Настройки->Показывать подробный вывод при загрузке"
Воот, а теперь начинается самое главное, вынос мозга местных телепатов вопросами новичка :)
Я шучу, но в каждой шутке есть доля шутки :)
Удачи!
Размер скетча в двоичном коде: 1 632 байт (из 258 048 байт максимум)
У меня такая же ошибка на маке
Как ее лечить?
Здравствуйте.
Я новичок в Ардуино.
И вот моя первая потытка это вот такие ошибки компиляции.
Arduino: 1.8.19 (Windows 7), Плата:"Arduino Uno WiFi"
Скетч использует 444 байт (1%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 9 байт (0%) динамической памяти, оставляя 2039 байт для локальных переменных. Максимум: 2048 байт.
Произошла ошибка при загрузке скетча
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x69
При том, что компилировал я пустой скетч без данных и переменных.
Вот такой
void setup() {
// put your setup code here, to run once:
}
void loop() {
// put your main code here, to run repeatedly:
}
А если включить мозг и попробовать перевести на русский :"programmer is not responding"
Может тогда появится мысль , что код тут не при чем ?
Можно ещё не здесь спросить , а допустим у Яндекса, в чем дело .
С подобной проблемой сталкиваются примерно 50% начинающих. Она уже обсасывалась и решалась 100500 раз.
Решить ещё раз для вас персонально ?
Кроме стандартных манипуляций, о которых действительно писано-переписано, дополнительно у этого монстра "Arduino Uno WiFi" ещё какие-нибудь переключатели на борту есть - проверить надо, правильно ли установлены. И, как показал мой личный опыт в попытках использовать подобное устройство, "купил бракованую плату" тоже нельзя исключать. У них похоже что два устройства в одном - в два раза хуже качество.
Я сделал все что нашел и в Яндексе и Гугле.
И драйвера китайские поставил и порт СОМ3 и скорость обмена 111500 вместо 9600, и 9600 тоже ставил.
Я не нашел как должны стоять переключатели.
Если можно персонально, то я буду благодарен.
Я все что прочитал все попробовал.
На большее знаний не хватило.
Я же говорил - я новичок, но не в смысле боевое отравляющее вещество, а в первый раз подключаю Ардуино к ноуту.
Если поможете, то заранее вас благодарю.
http://wiki.amperka.ru/продукты:arduino-uno-wifi
Может все таки пора уже попробовать по WiFi загрузку проверить ?
Спасибо
А он не виден в списке.
Я не нашел как должны стоять переключатели.
А они у Вас есть? Вот на том, что Амперка продаёт их и нет, на других есть. Инструкцию нужно искать именно на то, что купили. Вы бы ссылку дали на Ваше устройство. А то Вам советы дают про одно устройство, а у Вас может совсем другое.
Да я нашел на амперке. Перепробовал все варианты, но увы. Ни вайфай ни провод ни дали результата.
Да я нашел на амперке. Перепробовал все варианты, но увы. Ни вайфай ни провод ни дали результата.
вы бы дали ссылки на то, что нашли - потому что иначе только и остается сказать "увы"... непонятно. зачем тогда спрашивали.
Да мне эту ссылку на форуме и дали.
Вот она http://wiki.amperka.ru/продукты:arduino-uno-wifi
Вы дайте ссылку на СВОЙ агрегат. Где-то ж вы его купили? Вот ссылку на этот лот и давайте
Судя по описанию, никаких переключателей тут нет, сериал всегда подключен к Уне. Не очень понятно, как быть, если надо загрузить прошивку в ЕСП. Ну да ладно, это потом.
Раз плата не определяется компом - может там загрузчик слетел? На плате есть ISP разьем, попробуйте прошить через него. Только не перепутайте, их там два, вам нужен тот что для атмегт328, он в дальней от usb части платы
Вот она http://wiki.amperka.ru/продукты:arduino-uno-wifi
Евгений, ОЧЕНЬ ВАЖНЫЙ ВОПРОС! - у вас именно такая плата, как по ссылке, или "немножко другая"?
Выше вы пишете про переключатели - на этой плате их нет. У вас они есть или нет?
Отвечайте четко, не морочьте голову.
Про переключатели это я его спросил, так как до этого на Алике мне эти комбайны только с переключателями попадались, что меги, что уны. А оказывается вон и другие есть. Про оригинальную ARDUINO UNO WiFi REV2 в инструкции написано, что эту плату в IDE ещё отдельно добавить нужно, а не просто UNO выбирать. Так что да, лучше бы автор поконкретнее пальцем ткнул - я купил точно вот это точно вот здесь.
kalapanga
А чё за переключатели?
Это на самой плате?
Вот что конкретно я купил.
https://aliexpress.ru/item/32831857729.html?gatewayAdapt=glo2rus&item_id...
Цвет: UNO R3 WIFI-Cable
Последний из 8-ми вариантов.
А это фото.
В описании продавца есть таблица:
Вот такой девайс я и имел ввиду. Значит всё про оригинальный девайс и описание с амперки откладываем в сторону, оно не про нас. Смотрим только табличку. Чтобы как в обычную UNO скетч залить, нужно установить свичи по второй строчке.
Так же значит справедливо и моё замечание о качестве этих устройств.
Спасибо. Я перепробовал все варианты. Скорее всего что-то с прошивкой.
Что-то мы никто не спросили простую вещь. Драйвера-то Вы поставили. А проверили, что при подключении платы к компу в диспетчере устройств появляется правильное устройство без каких-либо проблем?
Ещё можно попробовать достучаться до этого чуда через программатор, используя в качестве программатора другую ардуину с залитым скетчем ArduinoISP. Может удастся хоть как-то плату использовать.
kalapanga, что ты отнего хочешь? Посмотри - он реагирует как ленивец из мультика. От вопроса "Что вы купили?" до ответа прошло 5 дней. От того как ему дали табличку переключателя до отчета - 9 дней.
И сами ответы все вялые и ниочем. Человек не живет, а спит. Нафига ему какая-то ардуина...
Что-то мы никто не спросили простую вещь. Драйвера-то Вы поставили. А проверили, что при подключении платы к компу в диспетчере устройств появляется правильное устройство без каких-либо проблем?
Ещё можно попробовать достучаться до этого чуда через программатор, используя в качестве программатора другую ардуину с залитым скетчем ArduinoISP. Может удастся хоть как-то плату использовать.
Да драйвера стоят, комп плату видит, но только не заливет.
Да драйвера стоят, комп плату видит, но только не заливет.
а две недели назад этого сказать нельзя было?
раз комп видит ардуину - переключатели не при чем, подключайте программатор на ISP-разъем и перезаливайте загрузчик.
И постарайтесь как-то болше проявлять инициативы, а то ощущение, что мы все вокруг суетимся, а вам это нафик не нужно
Спасибо за комплимент.
Только я на двух работах работаю и спать мне некогда.
А к компу подхожу когда силы на это есть.
Я очень благодарен людям, которые действительно хотели помочь.
Все что мне написали, кроме того что я сплю как ленивец, на момент ответа уже проверил.
Мне один хороший человек дал другую плату, которая сразу заработала, а мою попробует починить.
Вот такие вкратце дела.
А подскажите дорогие форумчане, по поводу программирования где можно пообщаться?
Здесь, или в другой рубрике?
Евгений, а про то, что вы уже отдали плату и вам не нужны советы - вы когда собирались сообщить, еще через две недели?
Как по мне - это просто неуважение к тем, кто пытался помочь.
Если вы так же планируете общаться по программированию - это не со мной.
Я хочу для начала с помощью АРДУИНО две задачи решить.
1. У меня есть курятник. И мне нужно что бы вентиляшка включалась по уровню аммиака.
2. Хочу модернизировать газовый накопительный водонагреватель.
В нем придется учитывать а) давление газовой магистрали
б) температуру воды в емкости
в) температуру выхлопных газов
г) наличие пламени
и еще по мелочам.
Вот почему я заинтересовался АРДУИНкой
Плату отдал вчера вечером. А сегодня утром увидел на почте, что пришли коменты. Мне очень нужны советы разбирающихся людей. И после того как появилась рабочая плата они мне еще больше нужны. Вы безосновательно меня обвиняете.
А подскажите дорогие форумчане, по поводу программирования где можно пообщаться?
Здесь, или в другой рубрике?
Оцените сами свой вопрос, который собираетесь задать. Если он "детский", от начинающего, то лучше задать его в разделе "Песочница" (хоть по программированию, хоть по железу). Более серьёзные именно в этой - "Программирование". Вам для реализации хотелок видимо датчики разные потребуются. Их работу в "Аппаратном" разделе обсуждать можно. Сама вот эта тема не совсем сюда подходит. Она или "Аппаратная" или "Общая". Но тема старая, ей уже всё равно.
2. Хочу модернизировать газовый накопительный водонагреватель.
Тогда по программированию можешь форумы не искать, проживёшь дольше.
А ты профессиональный киллер?
Я должен сейчас испугаться?
Я просил помощи по языку программирования, а у меня люди просят помощи по системам газоснабжения, отопления и вентиляции.
А ты профессиональный киллер?
Дануштоты. Я профессиональный демотиватор. Просто я хочу чтоб в Курске не исчезло с карты одно домохозяйство с курятником.
Я просил помощи по языку программирования, а у меня люди просят помощи по системам газоснабжения, отопления и вентиляции.
Здесь настороженно относятся к случаям, когда новички за автоматизацию потенциально опасного оборудования берутся. Это типа дисклеймер такой - вы всё делаете на свой страх и риск, за возможный ущерб никто ответственности не несёт.
А то спросит новичок про автоматизацию котла какого-нибудь и пропадает потом. Гадай, что с ним случилось! :)
Испугацца ты должен был раньше, еще когда тебе только в голову пришло влезть ардуиной в газовый котел ничерта не понимая в программировании.
А то спросит новичок про автоматизацию котла какого-нибудь и пропадает потом. Гадай, что с ним случилось! :)
чо гадать-то, новости все смотрим.
А подскажите дорогие форумчане, по поводу программирования где можно пообщаться?
Здесь, или в другой рубрике?
Оцените сами свой вопрос, который собираетесь задать. Если он "детский", от начинающего, то лучше задать его в разделе "Песочница" (хоть по программированию, хоть по железу). Более серьёзные именно в этой - "Программирование". Вам для реализации хотелок видимо датчики разные потребуются. Их работу в "Аппаратном" разделе обсуждать можно. Сама вот эта тема не совсем сюда подходит. Она или "Аппаратная" или "Общая". Но тема старая, ей уже всё равно.
Спасибо. Я видимо не умею пользоваться форумами. Но программирование худо-бедно знаю. Я не плохо знаю Pascal, но С++ все же отличается, да и в добавок это не чистый С++. Поэтому у меня и вопросы.
А то спросит новичок про автоматизацию котла какого-нибудь и пропадает потом. Гадай, что с ним случилось! :)
чо гадать-то, новости все смотрим.
Живите спокойно. Не берите в голову. Берегите себя. И дай Бог вам крепкого здоровья. Не взваливайте на себя чужую ношу, тем более если она вам не по плечам.
Я просто спросил про программирование АРДУИНО.