* * * Форум CQHAM.RU Тема * * * -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Тема : Arduino - проблема загрузки скетча Started at 24.01.2016 11:06 by ut7du Visit at http://www.cqham.ru/forum/showthread.php?t=32185 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 1] Автор : ut7du Дата : 24.01.2016 11:06 Заголовок : Arduino - проблема загрузки скетча Привет всем ! Написал простейшую программу мигания светодиодом встроенным в плату ардуино (Arduino Nano V3.0) Программка без проблем скомпилировалась.... а вот залить ее не смог через USB кабель. Вот скрин: Подскажите что я неправильно делаю ? Спасибо -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 2] Автор : hamster Дата : 24.01.2016 11:16 надо порт задать -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 3] Автор : ut7du Дата : 24.01.2016 11:28 Порт задан. Плата выбрана -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 4] Автор : IG_58 Дата : 24.01.2016 11:34 Ардуина китайская, за пару долларов? Драйвер USB CH340G установите (http://www.5v.ru/zip/ch341ser.zip). -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 5] Автор : ut7du Дата : 24.01.2016 11:36 Драйвер USB установите. Какой ? У меня FT232 на ардуинке -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 6] Автор : Milldi Дата : 24.01.2016 11:43 тип процессора правильно выбрали? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 7] Автор : IG_58 Дата : 24.01.2016 11:48 Вы уверены, что там именно FT232, а не CH340G? Если Вы уверены, что там именно FT232, и что выбраны правильные плата и порт, и этот порт правильно сконфигурирован в Windows, то попробуйте загрузить один из готовых скетчей, например Blink, из Файл - Образцы - 01.Basics. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 8] Автор : ut7du Дата : 24.01.2016 11:52 Вот что написано на микросхеме CN480661 FT232RL Так какой драйвер использовать ? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 9] Автор : Milldi Дата : 24.01.2016 11:54 еще шилды некоторые могут мешать, так что лучше снять. Так какой драйвер использовать ? для FT232, но если при подключении плата определится как COM то все в порядке драйвер есть и остается только номер порта выбрать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 10] Автор : IG_58 Дата : 24.01.2016 11:54 FT232RL Драйвер в порядке? Порт COM появляется в системе при подключении Ардуины? Посмотрите в менеджере устройств, появяется ли в нем при подключении платы COM-порт, и исчезает ли при отключении платы? Если появляется, то проверьте, указываете ли Вы именно его в Arduino IDE. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 11] Автор : ut7du Дата : 24.01.2016 11:57 Драйвер в порядке? Порт COM появляется в системе при подключении Ардуины? да появляется и исчезает при отключении ардуинки -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 12] Автор : LY3BBI Дата : 24.01.2016 11:57 Так какой драйвер использовать ? Драйвер для FT232, только не старше 2.10 версиии. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 13] Автор : IG_58 Дата : 24.01.2016 12:01 Кабель USB нормальный? Порт USB физически/электрически не дохлый? Если с портом и кабелем всё в порядке, а скетч Blink не грузится, то, возможно, Ардуина сдохла? Ну и еще один способ есть - перезагрузить компьютер. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 14] Автор : ut7du Дата : 24.01.2016 12:02 Драйвер для FT232, - в диспетчере устройств - поставщик драйвера - FTDI -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 15] Автор : LY3BBI Дата : 24.01.2016 12:04 http://geektimes.ru/post/258842/ ещё http://did5.ru/arduino/vosstanavlivaem-arduino-nano.html -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 16] Автор : ut7du Дата : 24.01.2016 12:16 http://geektimes.ru/post/258842/ я читал недавно это - но не думал что столкнусь с ней опять -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 17] Автор : LY3BBI Дата : 24.01.2016 12:18 Надо отключить автообновление драверов в Винде. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 18] Автор : ut7du Дата : 24.01.2016 12:28 avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x4e avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x45 avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x20 avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x44 avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x45 avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x56 avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x49 avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x43 avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x45 avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20 Все равно пишет вот это несмотря на то что переставил драйвер версии 2.1 Это после компиляции при попытке залить в ардуино -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 19] Автор : R3DMO Дата : 24.01.2016 12:37 Я тоже бадался с этим потом плюнул и стал шить через SPI этой же оболочкой, только выбрал другой программатор. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 20] Автор : LY3BBI Дата : 24.01.2016 12:39 Возможно, что слетел BOOTLOADER, если с СОМ портом всё в порядке. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 21] Автор : R3DMO Дата : 24.01.2016 12:56 Не обязательно! Я и бутлоадер прошивал.... и через СОМ и через SPI не помогало :-( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 22] Автор : ut7du Дата : 24.01.2016 12:59 Я тоже бадался с этим потом плюнул и стал шить через SPI этой же оболочкой, только выбрал другой программатор. Можно. У меня есть USB ASP. Только переходник нужно сделать. Не охота... Но придется :-P -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 23] Автор : hamster Дата : 24.01.2016 13:00 Надо другую ардуину поробовать -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 24] Автор : IG_58 Дата : 24.01.2016 13:04 Если с портом и кабелем всё в порядке, а скетч Blink не грузится, то, возможно, Ардуина сдохла Ардуину на алиэкспрессе можно купить за пару долларов, китайскую, с СH340G - всё грузится, всё работает. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 25] Автор : UA9TL Дата : 24.01.2016 14:36 Очень большая проблема существует с FT232 - FTDI в драйвере предусмотрела фигню которая изменяет при первом включении PID если FT232 не оригинал. После этого бороться с изменением PID проблематично. Но если com порт определился, то должно быть всё нормально. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 26] Автор : ut7du Дата : 24.01.2016 14:42 Прицепил USB ASP программатор - все залилось сразу. Залил загрузчик. Все мигает ! :ржач: Драйвер USB х...ый:oops:... Где взять его правильный ??? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 27] Автор : R2DHG Дата : 24.01.2016 15:27 А точно драйвер ? Можно ведь проверить какой нибудь программой терминальной - популять туда что нибудь и осциллографом проверить. У меня так было от следующего - не тот порт выбран, не та плата (загрузчики на разных скоростях работают), не тот программатор, на SPI висит что то и мешает, что то с загрузчиком, поковырялся в конфигах. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 28] Автор : LY3BBI Дата : 24.01.2016 15:45 Все мигает ! :ржач: Драйвер USB х...ый:oops:... Просто нет связи по СОМ порту с контроллером. А почему её нет, это уже надо разбираться. Причин может быть много. Гадание тут мало поможет. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 29] Автор : R2DO Дата : 24.01.2016 15:57 Прицепил USB ASP программатор - все залилось сразу. Залил загрузчик. Все мигает !... Обьясните мне, пожалуйста, ( на пальцах :-P) - как может светодиод мигать по Вашему скетчу? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 30] Автор : умник Дата : 24.01.2016 16:42 Обьясните мне, пожалуйста, ( на пальцах :-P) - как может светодиод мигать по Вашему скетчу? Ну забыл автор еще строку с пропиской пина в LOW .. Тема то не об этом. :cry: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 31] Автор : ut7du Дата : 24.01.2016 16:49 Обьясните мне, пожалуйста, ( на пальцах ) - как может светодиод мигать по Вашему скетчу? digitalWrite(ledPin,LedOn); delay(1000); digitalWrite(ledPin,LedOff) где LedOn - HIGH а LedOff - LOW все это в цикле :oops: меня так было от следующего - не тот порт выбран, не та плата (загрузчики на разных скоростях работают), не тот программатор, на SPI висит что то и мешает, что то с загрузчиком, поковырялся в конфигах. Где поковыряться ? В каких конфигах ? Подскажите -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 32] Автор : R2DO Дата : 24.01.2016 16:59 Ну забыл автор еще строку с пропиской пина в LOW .. Тема то не об этом. :cry: Так, может, в этом как раз всё и дело - загрузил то, что в первом посте, светодиод горит, не работает, однако... :ржач: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 33] Автор : R2DHG Дата : 24.01.2016 17:01 Где поковыряться ? В каких конфигах ? Подскажите Это я поковырялся и словил проблему, если вы не правили, то и не надо. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 34] Автор : ut7du Дата : 24.01.2016 18:33 все таки хочется чтоб работал через USB -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 35] Автор : UB6HJO Дата : 24.01.2016 18:53 Здравствуйте участники темы! Было похожее при использовании тонкого и длинного ЮСБ кабеля. Тоже бодался с драйверами. А на работе применил другой кабель и все пошло. Похоже на то, что для связи с компом хватает питания, а при программировании сильная просадка. 73! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 36] Автор : Georgi Дата : 24.01.2016 19:14 при использовании тонкого и длинного ЮСБ кабеля.Не только поэтому, но и потому, что некоторые производители (дельцы) подключают в разъёмах USB только два проводника питания для зарядки различных гаджетов:evil: - сам неоднократно на этом попадался:-(. Экономят с..и:smile: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 37] Автор : ut7du Дата : 24.01.2016 19:23 Залил тестовую программу которая моргает светодиодом и отправляю на вывод ТХ слово - UT7DU. Светодиод ТХ - моргает и красный (заставил). Нажимаю в терминале клаву - мигает белый Подключаю терминальную программу и думаю увижу свой позывной - вы не поверите - NON GENUINE DEVICE FOUND! Что сие значит ???? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 38] Автор : UB6HJO Дата : 24.01.2016 19:33 Что сие значит ???? Почему-то это случается с NANO Ардуино. Вот решение http://internetofhomethings.com/homethings/?tag=not-genuine-device-found -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 39] Автор : ut7du Дата : 24.01.2016 21:18 Вот решение http://internetofhomethings.com/home...e-device-found после данных манипуляций - не могу поставить драйвер на FTDI поменял VendorID 403 на 401 как указано в статье И все невозможно установить никакой драйвер -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 40] Автор : UB6HJO Дата : 24.01.2016 21:36 невозможно установить никакой драйвер Там же в статье ниже есть как это преодолеть -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 41] Автор : ut7du Дата : 24.01.2016 21:39 Там же в статье ниже есть как это преодолеть плохо перевожу с анг если можно подскажите -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 42] Автор : IG_58 Дата : 24.01.2016 21:44 Блин, да выкиньте ее, купите китайское Nano за пару долларов с CH340G, и не придется плясать с бубном. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 43] Автор : UB6HJO Дата : 24.01.2016 22:09 Попробуйте установить этот драйвер https://yadi.sk/d/_Ey0OVO1nfiLR Предварительно удалив устройство с диспетчера. Устанавливать вручную. А в файлах ftdibus.inf и ftdiport.inf с помощью блокнота подредактировать DriverVer = 07/12 / 2013,2.08.30 в: DriverVer = 07/12 / 2023,2.08.30 Добавлено через 12 минут(ы): подскажите А вообще вот переведенная Гугл переводчиком статья https://yadi.sk/i/qSAHMNnSnfkg9 73! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 44] Автор : ut7du Дата : 24.01.2016 22:16 У меня куча драйверов в том числе и ваш - ни один не видит. Изменен Vendor 403 на 401 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 45] Автор : RA4FHE Дата : 24.01.2016 22:47 Поставьте старую IDE 1.0.6, дрова в папке у неё лежат на всякий пожарный. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 46] Автор : ua3gbn Дата : 24.01.2016 23:18 у вас в программе правильно с конфигурирована плата? есть куча разновидностей уно, нана, мега и тд -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 47] Автор : UB6HJO Дата : 24.01.2016 23:51 "если будете использовать Arduino Nano, то СРАЗУ!!! соедините ножки 25 и 26 у FT232 капелькой припоя прямо на микросхеме иначе бывают сбои определения платы при подключении по USB" это цитата пост #12 http://www.cqham.ru/forum/showthread.php?27670-%CD%E5%F1%EA%EE%EB%FC%EA%EE-%EF%F0%EE%E5%EA%F2%EE%E2-%ED%E0-Arduino/page2 может и правда, надо пробовать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 48] Автор : ut7du Дата : 25.01.2016 20:32 после проделанных манипуляций с change Vendor - я не могу поставить драйвер. Ни один сейчас не подходит. Да Бог с ней ардуинкой. придется в Китае заказать другую :-P -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 49] Автор : IG_58 Дата : 25.01.2016 21:07 Это мудрое решение. Тот случай, когда клон лучше оригинала. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 50] Автор : Milldi Дата : 25.01.2016 21:12 придется в Китае заказать другую Смотрите с CH340G, они и дешевле и CH340G хорошо работает. Драйвера на сайте производителя есть, хотя некоторые жаловались что не могут драйвер поставить, но у меня пошло сразу, драйвер стоял вообще от CH341 :) так как ранее на ней программатор для EEPROM подключал. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 51] Автор : IG_58 Дата : 25.01.2016 21:48 Дешевле некуда. (http://ru.aliexpress.com/item/4PCS-2pcsATmega328-Mini-USB-Board-2pcs-USB-Cable-Nano-3-0-Atmel-ATmega328/1990724032.html?spm=2114.30010708.3.9.hFzfRz&ws_ab_test=searchweb201556_10,searchweb201644_2_10001_10002_10005_301_10006_10003_10004_401_62_10007,searchweb201560_8,searchweb1451318400_6148,searchweb1451318411_6451&btsid=f779d9a6-22e5-40bf-b724-d0e5e097dfab) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 52] Автор : Milldi Дата : 25.01.2016 22:55 Вот тоже интересный вариант для любителей не ограничивать себя в возможностях. http://ru.aliexpress.com/item/Mega-2560-R3-Mega2560-REV3-ATmega2560-16AU-CH340G-Board-ON-USB-Cable-compatible-for-arduino-No/32566463316.html?spm=2114.03020208.3.18.Hdvkjd&ws_ab_test=searchweb201556_10,searchweb201644_3_10001_10002_10005_301_10006_10012_10003_10004_401_62_10007,searchweb201560_8,searchweb1451318400_6148,searchweb1451318411_6448&btsid=49cd984b-6fd6-4eb2-8d2c-05e77b99fd41 я себе последний раз брал такие но у другого продавца -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 53] Автор : R2DHG Дата : 26.01.2016 00:59 Они уж больно здоровенные. Есть интересные ардуиноподобия на stm32 размером с Nano или модули esp8266 с wifi (тоже мелкие) - среда и "язык" те же с небольшими вариациями, производительность выше, памяти много, цена в районе той же Nano. Но это для "продвинутых пользователей" - скетчи все же не полностью совместимы. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 54] Автор : Milldi Дата : 26.01.2016 02:04 самая большая это мега2560 3 ревизии 5х10см остальные меньше, поддержка двух питаний 3,3 и 5 вольт, много разных шилдов. stm32 только на 3.3в, с шилдами совместимы только те что в таком же форм факторе и только с 3,3в шилдами, более подверженны наводкам. Ардуинки хороши тем что мелковыводный мк распаян на плате к которой удобно добавлять как готовые модули так и быстро сделать свои, и при этом не обязательно пользоваться скетчами. я их как обычные мк шью обычной прошивкой написанной в CVAVR программатором купленным за 200р. вот когда нужно устройство на 3,3в с большим быстродействием тут да STM32 сами просятся, надобность в них пока не возникала, но пара платок имеется с F103 причем ардуиноподобие с количеством портов примерно как у мега2560 имеет аналогичную по размерам плату. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 55] Автор : R2PM Дата : 26.01.2016 07:21 Доброе время суток!!! В последее время использую в основном НАНО китайского происхождения, промблем с загрузкой нет. Использую драйвер CH341SER. Попробуйте, возможно получиться. С уважением Виктор R2PM -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 56] Автор : RZ7K Дата : 26.02.2016 18:07 Коллеги! Прошу помощи.... Arduin-кой занялся первый раз, до написания скетчей еще не дошел. Решил "сварганить" контактную мини-сварку по описанию http://payalo.net/index.php?newsid=67 При проверке скетча выдает: ........sketch_feb26a. ino:7:20: fatal error: Switch.h: No such file or directory compilation terminated. exit status1 Ошибка компиляции. Грешил на программки, ставил и 4-ю, и 7-ю, и 8-ю версии .Везде одно и тоже. "Моргушу" запустил с "пол тыка" Может подправит кто скетч по указанному адресу и сбросит мне на "мыло" vlad_evp51 dog mail.ru ? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 57] Автор : RA4FHE Дата : 26.02.2016 18:22 Библиотечки Switch.h у вас нет вот и матерится. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 58] Автор : RZ7K Дата : 26.02.2016 20:47 Нашел я эти библиотеки, но вставить их в папку Библиотеки не могу.... Может их просто добавить в скетч в проге загрузчике? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 59] Автор : RA4FHE Дата : 27.02.2016 01:11 Положите к библиотекам. 227289 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 60] Автор : RZ7K Дата : 27.02.2016 21:55 FHE, спасибо, что откликнулись. Архив не "пошел".... Залил в скетч с основной программой скетч с библиотекой Switch, скомпилировал и все получилось. Еще раз спасибо за участие.... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 61] Автор : igor 2015 Дата : 19.03.2016 14:35 Не могу загрузить ардуино нано. Компиляция проходит успешно. Драйвер установил, выставил ардуино нано в программе. Скетч после компиляции не грузится в ардуино. Пишет гору ошибок. Подскажите, что делать? И что за avrdude? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 62] Автор : IG_58 Дата : 19.03.2016 14:49 Библиотеки у Вас все прописаны в IDE? Скетч "Blink" пробовали грузить? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 63] Автор : igor 2015 Дата : 19.03.2016 14:59 Да, пробовал. Ошибка одна и таже.Библиотеки все прописаны. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 64] Автор : IG_58 Дата : 19.03.2016 15:04 Переустановите софт и/или ищите проблемы в Windows. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 65] Автор : ur3ilf Дата : 19.03.2016 16:02 А если для проверки попробовать чем то другим залить hex в ардуину? Может что то с юсб в системе. Есть такая программка как XLoader для заливки hex в ардуины. Найти hex после компиляции можно в папке темп набрав в проводнике виндовс %temp% и нажав энтер на клавиатуре. Посмотрите создаётся hex после компиляции или нет. Папка с билдом становится доступна только после компиляции. Нужный hex будет иметь имя название_проекта.ino.hex -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 66] Автор : igor 2015 Дата : 19.03.2016 16:36 Этот файл создаётся. А фьюзы как выставить? Вот тут описана проблема, https://www.reddit.com/r/arduino/comments/3tpnid/issue_with_arduino_micro/, но я не силён в переводе. Или фьюзы при xloader можно не трогать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 67] Автор : ur3ilf Дата : 19.03.2016 16:46 Забудьте с любой ардуиной вообще за FUSE! Их не трогайте вообще. Если конечно у вас заводская плата. Fuse и загрузчик прошиваются для пустого контроллера в самоделках. Вот эта программа заливает по USB hex в ардуину. Нужно указать ей файл hex, какая у вас плата, номер компорта в диспетчере устройств на котором ваша плата определилась а скорость компорта она сама подставляет. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 68] Автор : igor 2015 Дата : 19.03.2016 17:38 Спасибо вам огромное. Попробую. А загрузчик в таком случае затрется? Будет ли пригодна ардуинка для других проектов? Добавлено через 31 минут(ы): Скопировал Xloader на комп. При запуске файла Xloader выходит сообщение в окне " Ошибка при инициализации приложения (0Хс0000135). И где ошибка затаилась? Добавлено через 12 минут(ы): Уважаемый UR3ILF, может другие вам программы для прошивок ардуино известны? Спасибо за помощь. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 69] Автор : Tim Дата : 19.03.2016 17:52 Есть еще подобная Arduinouploader называется загрузить не знаю как -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 70] Автор : igor 2015 Дата : 19.03.2016 17:57 Да и эта программа такую же ошибку показывает. Заколдованный круг какой то. Видимо Винду придётся переустанавливать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 71] Автор : ur3ilf Дата : 19.03.2016 17:57 Бут не затирается. Это обычный программатор который может по юсб загрузить в плату с ардуиновским бутом скомпиллированный hex в любой среде разработки. Без проблем ардуиновские платы "прошиваются" с компилятора Bascom-AVR. Но мне XLoader удобен тем что не надо постоянно открывать программатор. Он всегда открыт, я после компиляции нажимаю Upload и пошла заливка в ардуину. Я просто почти не пользуюсь ардуиновским компилятором. Не совсем он для меня удобный и не хочу я привыкать к нему. В основном AVR студия и Bascom-AVR пользуюсь. Там у меня свои наработки есть и мне проще "портировать" с ардуины чем с ноля в ардуине начинать. Это просто кто к чему привык и что лучше понимает. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 72] Автор : Tim Дата : 19.03.2016 18:00 значит у вас проблемы с USB либо преобразователь сдох либо контроллер -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 73] Автор : igor 2015 Дата : 19.03.2016 18:10 Нет, usb работает, так как работает и принтер через него. Ардуино мигает нижний светодиод, а pow постоянно горит. И когда вынимаешь ( отключаешь) usb от компа, порт соm5 из оборудования системы исчезает. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 74] Автор : Tim Дата : 19.03.2016 18:16 я про USB который на Arduino плате который заливает скетчи у вас с ним проблема -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 75] Автор : igor 2015 Дата : 19.03.2016 18:34 И что, одновременно у двух ардуин? Ни одна, ни вторая не прошиваются. А вирус может блокировать usb? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 76] Автор : igor 2015 Дата : 20.03.2016 08:58 Всем спасибо, уважаемые коллеги! Переустановил windows, и все заработало. Индикаторы rx,tx мигают при загрузке с самой программы ардуино. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 77] Автор : IG_58 Дата : 20.03.2016 10:47 Ну вот. Я Вам сразу и написал - Windows. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 78] Автор : UR6EF Дата : 20.03.2016 13:05 Я начинающий пользователь ардуино. Первое с чем столкнулся то что версия 1.6.8 не прошивает, вернее прошивает но нет результата. Скеч "привет мир." А версия 1.6.4 все работает. Но вопрос у меня возник следующий. Игрался я игрался с прошивками. ПИ в какой то момент перестали работать те скечи которые работали. Последний раз прошил, ничего не отобразилось на дисплее. Ошибки небыло. Бросил И пошёл спать. Утром включаю. Начинает работать. Непонятно. И вот снова перестали работать скечи. Непонятно. Да у меня UNO китайское.:oops: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 79] Автор : vadim_d Дата : 20.03.2016 13:34 И пошёл спать. Утром включаю. Начинает работать. Непонятно. И вот снова перестали работать скечи. Ну все ясно, значит пора спать :smile:. Где-то датчик усталости заложен и драйвер к нему написан -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 80] Автор : UR6EF Дата : 20.03.2016 13:50 Ну а днем? Сильно много датчиков.:-P -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 81] Автор : RA4FHE Дата : 20.03.2016 14:13 [QUOTE=UR6EF;1234175 Непонятно. Да у меня UNO китайское.:oops:[/QUOTE] Возможно у Вас "глючный" кварц на плате http://vk.com/wall-102194992_981 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 82] Автор : UR6EF Дата : 20.03.2016 14:48 Возможно у Вас "глючный" кварц на плате Так у меня уно, с нормальным ( на вид ) кварцем -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 83] Автор : UT0UM Дата : 20.03.2016 15:20 ничего не отобразилось на дисплее может экран где отходит? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 84] Автор : vadim_d Дата : 20.03.2016 16:29 Последний раз прошил, ничего не отобразилось на дисплее. Ошибки небыло Чтобы отбросить подозрение на дисплей, попробуйте какую-нибудь "мигалку", где дисплей не нужен -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 85] Автор : UR6EF Дата : 20.03.2016 17:03 может экран где отходит? Чего ему не подходить? Нормальный родной китайский:-P 1602. Правда с платой I2c/ Но тоже родной. Китайской. Я пробовал подключать другой индикатор МТС-16204Х. Тоже работает. Но пока не попадал в режим что бы после загрузки не работает. Сейчас питаюсь подключить блютуз. Поэтому градусник пока просто включен и работает. Чтобы отбросить подозрение на дисплей, попробуйте какую-нибудь "мигалку", где дисплей не нужен Да надо какую то мигалку на светодиодах подключить. И скетчи хранить отдельно. А то пишется, потом не пишется. Хочется понять кто виноват и что делать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 86] Автор : UT0UM Дата : 20.03.2016 17:21 Чего ему не подходить? не "не подходит" а где то контакт отходит мигалку на светодиодах подключить ее не надо подключать на любой ардуине к пину д13 подключен светодиод на самой плате заливайте скетч Blink из примеров и смотрите как работает плата всегда ли светодиод мигает версия 1.6.8 не прошивает у меня тоже были какие то глюки с 1.6.5 поэтому вернулся к 1.0.2 ее до сих пор и юзаю, все работает как часы -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 87] Автор : UR6EF Дата : 20.03.2016 18:06 не "не подходит" а где то контакт отходит Это я понял, просто шутка. ее не надо подключать на любой ардуине к пину д13 подключен светодиод на самой плате Это я сразу сделал. Но не понял. у меня тоже были какие то глюки с 1.6.5 у меня 1.6.4 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 88] Автор : ur3ilf Дата : 20.03.2016 18:15 А почему не использовать UART как средство диагнстики? Тем более он на всех платах ардуино реализован. И почти на всех уже по usb. У меня мониторинг по UART самая не заменимая вещь. Отлично помогает "блох" отлавливать и сузить круг поисков. Вот для примера от валкодера шаг вверх и шаг вниз и вижу куда оно пошло и что сделало по возникновению прерывания. Могу хоть все значения выводить в любом месте. И не нужно гадать где оно там застопорилось и на чём. 229316 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 89] Автор : UR6EF Дата : 20.03.2016 20:06 А почему не использовать UART как средство диагнстики? А потому, что не знаю.:oops: Я только учусь. Но для себя попробую. Спасибо. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 90] Автор : ur3ilf Дата : 21.03.2016 00:32 Интересно а в Proteus 8 Professional кто то компилит ардуиновские скетчи? Там же можно и отладку сделать. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 91] Автор : R2DHG Дата : 21.03.2016 01:59 Компилит :-P Глюки бывают, я сношу все, касаемое ардуины, и заново ставлю. Вот с тем же протеусом - та копия среды, что в нем прописалась, отдельно вообще не работает, пришлось поставить такую же в другую папку. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 92] Автор : ur3ilf Дата : 21.03.2016 10:58 Грустно всё. Я потыкался в ардуине и понял что это не моё. Оно прожорливое. Помигать светодиодом весит как будто там целая гирлянда разноцветных огней. Вот XLoader замечательная вещь чтоб hex грузить в ардуины по юсб. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 93] Автор : veso74 Дата : 21.03.2016 12:03 В библиотеки протеуса есть Ардуино. Для положения надписи на lcd и др. практично. На 90% все проекти хорошо емулируется. Исползую. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 94] Автор : ur3ilf Дата : 21.03.2016 14:48 229386 В протеус 8.2 и выше можно поставить ардуиновский компилятор. То есть всё можно делать в одной оболочке: написание скетча - компиляция - отладка с брекпоинтами и прочим - загрузка скетча в ардуину. И на сколько помню чтоб он стал нужно удалить с виндовс адруино и потом в настройках протеуса его скачать и установить. Тогда всё работает. По другому ни как не ставился в протеус. 229387 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 95] Автор : veso74 Дата : 21.03.2016 15:35 ur3ilf, заработало с первого раза. Спасибо! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 96] Автор : UN7RX Дата : 11.02.2018 16:49 Сегодня понадобилось прошить Nano 3. Ни разу не имел дело с Ардуино. Выбрал в меню Arduino Nano - фигвам, не шьется. Стал рыть интернет в поисках советов, 99.9 из них свелись к "нет загрузчика" и "слетел загрузчик". И только один товарищ хмуро посоветовал получше изучить меню IDE и выставить Arduino NG or order. Прошилось без проблем. Вот теперь думаю, что такое эти NG or order... :smile: -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 97] Автор : Владимир_К Дата : 11.02.2018 17:44 Правильно говорят, события развиваются по спирали. Писал программы в среде WinAVR, отладка в AVR Studio. В WinAVR есть поддержка бутлоадера (загрузчика) Ардуино. Это прописывается в Makefile и при прошивке программа знает как писать.. То есть пишем, компилируем, и тут же прошиваем Ардуину. Не надо никаких программаторов, то есть удобно. Через некоторое время поставил более свежую версию AVR Studio 4.19. И решил уйти от WinAVR, так как Студия имеет теперь свой компилятор (все же связка WinAVR и Studio иногда выдавали некоторые непонятки) и в услугах WinAVR больше не нуждается. Все бы хорошо, но теперь загрузчик не поддерживается. Мы, конечно не гордые, можно и Xloader использовать. Но и тут не все гладко. Оный ЕЕПРОМ не пишет:smile:. В общем шаг вперед и тут же назад.. Почитав в интернете, также увидел хмурые советы - ставь 6-ю AVR Studio. Ставил я ее. Что-то тормознутой она мне показалась... Все эти дела можно преодолеть, путей несколько.. Ставим 6-версию.. Паяем программатор, который поддерживается AVR Studio. Также есть предложения зашить в контроллер загрузчик, который Studio распознает как свой. Вот теперь думаю, что делать? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 98] Автор : R2DHG Дата : 11.02.2018 20:06 Вот теперь думаю, что такое эти NG or order... :smile: Это совсем старые на atmega8, может что нибудь не так скомпилироваться. Странно, что nano не пошла. Именно не шьется ? Компилится без ошибок ? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 99] Автор : UN7RX Дата : 11.02.2018 22:15 Именно не шьется ? Именно не шьется. Я правда, еще не пробовал что в результате получилось (там таймер для фоторезиста), но никаких ошибок не выдало. Вот такая (https://www.ebay.com/itm/1-2-5-PCS-USB-Nano-V3-0-ATmega168-16M-5V-Mini-controller-CH340G-For-Arduino/401352710686?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649) платка. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 100] Автор : ur7hfo Дата : 12.02.2018 22:24 Вот такая платка. В той что по ссылке , чип ATmega168, а в нано (которая 5 вольт 16 мгц) чип ATmega328P Поэтому и не прошивался. А отличия там существенные , вот из файла boards.txt посмотрите ## Arduino Nano w/ ATmega328P## -------------------------- nano.menu.cpu.atmega328=ATmega328P nano.menu.cpu.atmega328.upload.maximum_size=30720 nano.menu.cpu.atmega328.upload.maximum_data_size=2048 nano.menu.cpu.atmega328.upload.speed=57600 nano.menu.cpu.atmega328.bootloader.low_fuses=0xFF nano.menu.cpu.atmega328.bootloader.high_fuses=0xDA nano.menu.cpu.atmega328.bootloader.extended_fuses=0xFD nano.menu.cpu.atmega328.bootloader.file=atmega/ATmegaBOOT_168_atmega328.hex nano.menu.cpu.atmega328.build.mcu=atmega328p ## Arduino Nano w/ ATmega168 ## ------------------------- nano.menu.cpu.atmega168=ATmega168 nano.menu.cpu.atmega168.upload.maximum_size=14336 nano.menu.cpu.atmega168.upload.maximum_data_size=1024 nano.menu.cpu.atmega168.upload.speed=19200 nano.menu.cpu.atmega168.bootloader.low_fuses=0xff nano.menu.cpu.atmega168.bootloader.high_fuses=0xdd nano.menu.cpu.atmega168.bootloader.extended_fuses=0xF8 nano.menu.cpu.atmega168.bootloader.file=atmega/ATmegaBOOT_168_diecimila.hex nano.menu.cpu.atmega168.build.mcu=atmega168 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 101] Автор : UN7RX Дата : 12.02.2018 23:04 В той что по ссылке , чип ATmega168, а в нано (которая 5 вольт 16 мгц) чип ATmega328P Так я правильно выбрал тип платы? Прошилась без ошибок. Правда, пока не включал. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 102] Автор : ur7hfo Дата : 12.02.2018 23:16 Так я правильно выбрал тип платы? Прошилась без ошибок. Правда, пока не включал. Да, верно. Можно проверить работоспособность платки легко, обычной мигалкой встроенным светодиодом. Это есть в примерах. #define ledPin 13 void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); delay(100); digitalWrite(ledPin, LOW); delay(100); } -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 103] Автор : Валерий Дата : 09.09.2018 20:05 До недавнего времени с помощью XLoader без проблем заливал файлы в Arduino Nano V3.0. Возникла очередная необходимость сделать такое, а с ней и проблема. Это синтезатор. После заливки надо установить частоты. (накрутить их валкодом в нужные ячейки.) Когда открываю строку появляется ряд "нолей", но первый искаженный. Как на снимке. Поэтому записать необходимый данные не получается. Буду благодарен за подсказку. Валерий, UY7QQ. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 104] Автор : veso74 Дата : 09.09.2018 23:27 Валерий, дайте фрагмент кода, где отображается эта строка. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 105] Автор : -Игорь- Дата : 21.09.2019 21:20 подскажите как исправить такую ошибку? я вообще ничего не понимаю(( 320846 конструкция отсюда http://rfanat.ru/s25/dds_sio5351_pro-min.html первый раз с ардуиной и вобще с програмированием. Разобрался как светодиодом мигать , и тестовые скетчи зашивать, но тут явно косяк же? Не хватало библиотек, отлельно добавил. Что нужно прописать в скобках в выделенной строке???? и я правильно понимаю, что прошивать модно одну ардуину и потом к ней полключать СИ-шку и дисплей? Или оно все должно быть собранно? хотя, компеляция де не происходит, значит в написании что то. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 106] Автор : R4ABT Дата : 21.09.2019 22:00 "Скетч для Arduino позаимствован с сайта PA0RWE (http://pa0rwe.nl/?page_id=804). Я его немного подправил, так как новая библиотека (от декабря 2016 г.) Si5351Arduino-master (https://github.com/etherkit/Si5351Arduino) несколько отличается от более старых версий и требует корректировки исходного скетча. Обратите на это внимание, если будете использовать скетчи из других источников, иначе при компиляции Arduino IDE выдает ошибки! Скачать исправленный скетч: Si5351_RxTx_VFO.ino (http://rfanat.ru/s25/Si5351_RxTx_VFO.ino)(16 Кб)." Вы это условие выполнили ??Да и заливать скетч можно в любом состояни "схемы по сборке" -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 107] Автор : -Игорь- Дата : 21.09.2019 22:09 конечно выполнил, подправленный пытаюсь загрузить -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 108] Автор : veso74 Дата : 21.09.2019 22:30 -Игорь-, попробуйте другая библиотека si5351 (v2.0.0 или v2.0.1, 12/2016) etherkit/Si5351Arduino: https://github.com/etherkit/Si5351Arduino/releases Вам также может быть полезно прочитать. Я не пробовал, но сохранил ссылку в своем архиве. http://lpd.radioscanner.ru/topic23659-40.html#msg336353 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 109] Автор : Владимир_К Дата : 21.09.2019 22:41 Что нужно прописать в скобках в выделенной строке???? Не надо ничего прописывать. В этой строке вызов функции - Si5351_set_correction(0). А такой функции у Вас видимо нет. Попробуйте закомментировать эту строку, т.е. поставьте в начале строки две косых черты "//". Этим Вы отменяете вызов функции. Скетч должен скомпилироваться. Понятно, что коррекции теперь у Вас не будет. Это лишь проверка того, что у Вас нет этой функции. Значит надо искать файл библиотеки, где эта функция прописана. Она (функция) имеет тоже название, что и вызов, но без точки с запятой. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 110] Автор : -Игорь- Дата : 21.09.2019 22:48 закоментировал. теперь выдает это 320849 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 111] Автор : Владимир_К Дата : 21.09.2019 23:54 Это означает, что у Вас где-то лишняя фигурная скобка. Тело каждой функции должно быть заключено в фигурные скобки: Имя функции { //Тело функции } Таким образом количество открывающих и закрывающих скобок должно быть парным. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 112] Автор : igor 2015 Дата : 22.09.2019 05:04 Ничего не нужно отменять, это функция корректировки кварца. Ошибка либо не та библиотека si5351, либо версия Ардуино, они очень конфликтуют между собой, версия 1.6.5 и 1.6.9 . Попробую сам, делал давно, но компиляция прошла. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 113] Автор : -Игорь- Дата : 22.09.2019 06:41 Попробовал прошивку другого синтезатора залить, та де песня. Такая же ошибка, в строке корректировки кварца -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 114] Автор : -Игорь- Дата : 22.09.2019 10:53 Уалил все к чертям!... Поставил заново среду и только нужные библиотеки с сайта-источника. Сеачала выдал такую де ошибку (колибровка кварца) , пртом я эту строку закоментировал. И о чудо, скетч встал! Реагирует на дае кнопки, а на валкодер не хочет. В иходнике не было библиотеки на валкодер, и я дернул ее с другого синтезатора и положил в папку ардуине liberies, папка для валкодера называется Rotary. На валкодер тоже разные библиотеки могут быть??? Добавлено через 17 минут(ы): Валкодер тоже пошел, просто не хотела арлуина реагировать на замыкания контактов пинцетом. Припаял сам валкодер и нормально, скорость изменения на дисплее маловата что то. Ну это не важно. Осталось разобраться с функцией колибровки кварца и почему то на диспле отображается только частота, и больше ничего, не видно в чем измеряется шаг перестройки Добавлено через 36 минут(ы): 320876 320877 320878 320879 320880 Посмотрите пожалуйста, сто не так с дисплеем, почему не отображается все что надо -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 115] Автор : Владимир_К Дата : 22.09.2019 11:12 Ничего не нужно отменять, это функция корректировки кварца. Вот спасибо, а то я не знал.. Вы сначала попытайтесь понять, зачем "отменять"? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 116] Автор : -Игорь- Дата : 22.09.2019 18:49 Рзобрался, функция колибровки кварца тоже работает. Осталось понять почему дисплей отображает только частоту. Только цифры частоты, и еще при колибровки выскакивет , что работает сейчас колибровка и ее успешное завершение. Ну не ставить же в аппарат такой синтез, не удобно очень, потому что и время отклика например при переключии шага существенное. В слепую... может есть у кого ардуинка, попробовать залить с этого сайта. Был бы очень признателен!!! Очень нужно понять , в чем моя ошибка. А то спать не буду теперь:))) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 117] Автор : veso74 Дата : 22.09.2019 19:29 Я думаю синтез в оригинал работает, реагирует нормально: Step, частота ОК, сигнал на выходе есть, частота запоминается и затем синтез запускается, настроен на ее (не выполнил я калибровку, а подключил модули только для проверки). Добавляю файлы + библиотеки. Дайте, если можно, фото ваши конструкции или форо хотя бы фото только на дисплее. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 118] Автор : -Игорь- Дата : 22.09.2019 20:59 Большое вам спасибо! У меня уже ночь, пишу с телефона, завтра я обязательно покажу фото , всего. Да твм и показывать то нечего. Переходник usb to ttl, arduino pro mini , дисплей. Все спаянно проводами . Вобщем завтра покажу все и думаю разберусь до конца с ним. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 119] Автор : Georgi Дата : 22.09.2019 21:26 veso74,привет! Какую версию Arduino надо установить? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 120] Автор : veso74 Дата : 22.09.2019 22:12 Georgi, у меня Arduino IDE v1.8.9 установлено. Есть несколько предупреждения компилятора, но компилируется и загружается успешно. Вероятно будет работать как с неинсталляционным пакетом, так и со старыми версиями. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 121] Автор : -Игорь- Дата : 23.09.2019 10:51 Проблема решена! На работе обратился к толковому програмисту. Одним глазом взглянул и сказал в чем причина не отображения части информации. Те строчки, которых не видно было , были вынесены по одной координате далеко за приделы дисплея. Поправил мне прошивку, все втиснул куда нужно и все работает. Осталось проверить в связке с SI-шкой. если кому надо, могу позде выложить исправленный скетч. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 122] Автор : Georgi Дата : 23.09.2019 13:13 выложить исправленный скетчБуду ждать. Попробую залить ваш. Спасибо! -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 123] Автор : -Игорь- Дата : 24.09.2019 09:08 Georgi,придется подождать. Что то я поторопился или что то не понимаю. В этом синтезаторе имеется три выхода:1. Частота 1-300мгц(такая де частота выводится на дисплей!!) 2.частота с учетом +или-ПЧ (она не выводится что ли на экран??) 3. Частота ПЧ. выходит , нужно править прошивку , чтоб на дисплей выводилась частота с выхода 2. С учетом ПЧ??? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 124] Автор : Georgi Дата : 24.09.2019 10:51 -Игорь-, вот и у меня возникли такие же непонятки:-(. После вашего последнего поста, я понял, что надо подключать частотомер к каждому выходу сишки (поочерёдно) и смотреть что там получается - так будет наглядно и понятнее, при этом переключать тумблер RIT и кнопку TRx-BFO Добавлено через 10 минут(ы): 2.частота с учетом +или-ПЧ (она не выводится что ли на экран??) 3. Частота ПЧ.Зачем она на экране? Она подаётся на смеситель в качестве гетеродинной. На экране должна быть частота RX -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 125] Автор : -Игорь- Дата : 24.09.2019 17:51 https://www.youtube.com/watch?v=-Cah45m8Z-Q&feature=youtu.be Добавлено через 19 минут(ы): Georgi, я тльк завтра смогу выложить прошивку, точней то, что у меня получилось.вообще вы можете взяять файлы из поста veso74 (http://www.cqham.ru/forum/member.php?5615-veso74) там все нормально, только в мой дисплей не влезло. может у вас нормально буудет... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 126] Автор : Georgi Дата : 24.09.2019 19:09 -Игорь-, посмотрел ваше видео - всё нормально получилось! Теперь надо провести калибровку по инструкции в тексте описания - там все действия достаточно подробно расписаны. А на видео можно было показать настройку изменения ПЧ. Одно пока мне не понятно: почему были неправильные показания на дисплее? Может вы неправильно указали его разрешение? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 127] Автор : -Игорь- Дата : 24.09.2019 19:37 Возможно и разрешение не то. Надо с этим тоже разобраться. Зато, вместе с проблемами , получил немного знаний, а то вообще ни разу подобного не делал. С установкой ПЧ и уст. Стартовой частоты, тоже хитрости, не сразу понял как делается. Запишу еще одно видео позже. И колибровку нормальную попробую. Сейчас малость подвирает. Да надо плату нарисовать, возможно контроллер перенесу с ардуинки на плату. Надо попробовать ЛУТом, под СИшку получиться сделать или нет... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 128] Автор : -Игорь- Дата : 25.09.2019 17:23 подскажите, как прикрепить файл скетч ардуино в сообщение? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 129] Автор : R2DHG Дата : 25.09.2019 17:59 В .zip сжать и как вложение прикрепить в "расширенном режиме" редактора сообщения. Может не влезть - тогда только выложить на mail/google/yandex-диск и ссылкой. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 130] Автор : -Игорь- Дата : 26.09.2019 08:54 Есть еще вопрос. В этом синтезаторе, три выхода , так скажем прямой ( что на экране , та частота и на выходе), выход с учетом ПЧ, и выход ПЧ . Так вот если синтезатор поставить в трансивер, не будет ли мешать первый выход, своим излучением? Или еще править прошивку, чтоб его совсем отключить, а уст. ПЧ сделать от нуля Гц? (Сейчас ПЧ от одного мГц устанавливается. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 131] Автор : R2DHG Дата : 26.09.2019 09:47 Лучше бы отключить если не нужен - оно и ловиться может и спектр сигнала с других выходов немного портит. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 132] Автор : RK9AMX Дата : 26.09.2019 10:17 . Так вот если синтезатор поставить в трансивер, не будет ли мешать первый выход Будет. Отключить. а уст. ПЧ сделать от нуля Гц? 100кГц будет достаточно. Меньше 2,5кГц SI5351 не работает (см. даташит). Если нужен генератор (частота на дисплее = частота на выходе), лучше предусмотреть отдельный режим, который включается из меню. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 133] Автор : Georgi Дата : 26.09.2019 10:19 -Игорь-, спасибо за отправленный скетч! После проверки обязательно отпишусь. Вопрос: Библиотеки использовались от VESO74 ? -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 134] Автор : -Игорь- Дата : 26.09.2019 12:52 Georgi, да , библиотеки от него. Только по моему на энкодер там нет , я отлельно в папку закидывал. Если будет возможность, вы попробуйте и его прошивку записать и мою потом. Может что интересного проясниться... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 135] Автор : Georgi Дата : 26.09.2019 13:40 вы попробуйте и его прошивку записать и мою потом. Может что интересного проясниться... так и хочу сделать, только дисплеи ещё в полёте:-( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 136] Автор : -Игорь- Дата : 01.10.2019 04:17 Здравствуйте. Все мучаю этот синтезатор http://rfanat.ru/s25/dds_sio5351_pro-min.html Пытаюсь разобраться , как отключить выход CLK0 , так , чтобы индикация осталась а на выходи SI5351 ничего не было. Но никак не получается, отключается у меня выход и пропадает индикация. Может кто нибудь посмотрит прошивку? Возможно ли вообще такое сделать ничего не переписывая? Было бы вообще отлично, если бы добавить эту функцию, чтобы выход si5351 clk0 отключался кнопкой. Мне бы просто наводку, сложно ли это сделать? В каком разделе прошивки это делается? Буду благодарен за любые подсказки. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 137] Автор : veso74 Дата : 01.10.2019 09:14 Вероятно самый простой способ: прокомментировать строки с CLK0 (и CLK0 никогда не включится). Напр. из скеча из #117 (http://www.cqham.ru/forum/showthread.php?32185-Arduino-%EF%F0%EE%E1%EB%E5%EC%E0-%E7%E0%E3%F0%F3%E7%EA%E8-%F1%EA%E5%F2%F7%E0&p=1679671&viewfull=1#post1679671) ето строки: 357, 358, 406, 474, 489 (Вам нужно проверить логику программы после изменения - возможно появятся дополнительные логические ошибки, которые необходимо исправить). --- Однако все не так просто: напр. логическая операция в строке 405 должна быть исправлена/или можете заменить si5351.set_freq ((vfo_t * SI5351_FREQ_MULT), SI5351_CLK0); с { } -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 138] Автор : -Игорь- Дата : 01.10.2019 11:56 Болшое спасибо! Буду пробовать -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 139] Автор : -Игорь- Дата : 01.10.2019 20:42 veso74, еще раз спасибо за совет. Все вроде заработало. Частота отображается а на выходе clk0 ничего нет. На двух остальных -пч и с учетом пч. Контррлировал просто приемником, завтра на приборах гляну точно. Помимо тех строк что вы указали, пришлось еше одну закоментировать. Еще пробовал чтоб выход clk2 ( тот что выход опоры) частота устанавливалась от нуля, чтоб можно было синтезатор использовать как ГСС, ничего не вышло, начинает зависать, или нестабильно как то работать. Тля этого прописывал нули в двух строчках, не уточню сейчас какие именно, завтра. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 140] Автор : veso74 Дата : 01.10.2019 21:00 Простое редактирование чужого кода: это относительно легкая работа. Для серьезного редактирование чужого кода и добавление любых новых функций: иногда проще начать с самого начала (написать программу самостоятельно). В противном случае это вдвое больше работы. Но каждый выбирает свой путь в хобби :). (Это, конечно, мой личный взгляд). (Гугл переводчик помогает мне). --- Попробуйте добавить ГСС, но это, вероятно, приведет к изменениям в базовом коде (отображается на дисплее, частота, вычислений, нужны новые переменные и др.) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 141] Автор : ua9mmz Дата : 23.01.2021 20:30 Arduino: 1.8.12 Hourly Build 2020/02/13 10:33 (Windows 7), Плата:"Arduino Uno" Si5351_RxTx_VFO:43:10: fatal error: Rotary.h: No such file or directory compilation terminated. exit status 1 Rotary.h: No such file or directory Этот отчёт будет иметь больше информации с включенной опцией Файл -> Настройки -> "Показать подробный вывод во время компиляции" пишет вот так -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 142] Автор : Криворукий Дата : 23.01.2021 21:00 fatal error: Rotary.h: No such file or directory В этом отчёте ответ на вопрос. Нет файла Rotary.h По простому, нужна библиотека для энкодера. Посмотрите здесь: http://www.cqham.ru/forum/showthread.php?1775-%CF%F0%EE%F1%F2%EE%E9-%F2%F0%E0%ED%F1%E8%E2%E5%F0-%ED%E0-80&p=1764813&viewfull=1#post1764813 Выкладывал архив с библиотеками для этого синтезатора. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 143] Автор : Владимир_К Дата : 23.01.2021 21:22 Rotary.h: No such file or directory Ну так ясно же, нет нужного файла. Вот он: https://github.com/brianlow/Rotary Наступаете мышкой на зеленый прямоугольник, там написано "code". Появится окошко. В нем увидите Download.zip. Скачиваете архив. запоминаете куда он скачался. Запускаете Ардуино. Заходите в меню. Скетч - подключить библиотеку - Добавить Zip. библиотеку. Ищите где скачанная библиотека. Распаковывать не надо, Ардуино сам распакует. В дальнейшем, если есть проблема со скетчем, смотрите в программу, в самом начале есть такие строчки, например: #include #include #include #include #include #include #include Это файлы, которые программа использует при компиляции. Это так называемые, хедеры. Они обычно располагаются в библиотеках. Эти файлы есть стандартные, есть, которые разработаны неизвестно кем. Они иногда могут называться одинаково, но их содержание вполне может быть разным. То есть, вы установили себе библиотечный файл, по названию он вроде тот что нужно. Компилятор видит какую-либо команду, ищет ее в библиотеке, чтобы понять, что надо делать по этой команде. А ее, в вашем файле может и не быть, потому что файл не тот. Ясно, выдаст ошибку. Вообще, конечно, Ардуино, это мрак. Ни отладки, ни хрена. AVR Studio не только напишет вам, чего у вас нет, но и строку укажет, где ошибка. И пошагово можно пройти с самого начала и выловить ошибки. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 144] Автор : R3EZ Дата : 23.01.2021 22:54 Вообще, конечно, Ардуино, это мрак. Ни отладки, ни хрена. AVR Studio не только напишет вам, чего у вас нет, но и строку укажет, где ошибка. И пошагово можно пройти с самого начала и выловить ошибки. Вообще то такой пошаговый отладчик существует. Это UnoArduSim, но только для небольших проектов. В свое время мне помог. 350218 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- [Сообщение 145] Автор : R2DHG Дата : 23.01.2021 22:59 Есть какая то продвинутая IDE с отладчиком, но только под новые ардуины (arduino zero на samd21), все никак попробовать руки не дойдут, крайний раз вместо этой zero купил парочку raspberry, даже и не знаю как так вышло :-P rp серъезные штуки, конечно, заморочки только с sd картами и внезапным отключением питания не радуют -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Downloaded from Форум CQHAM.RU (http://www.cqham.ru/forum) at 28.03.2024 22:17.