#2 Апаратні питання » ! Перші питання при освоєнні Arduino Leonardo » 2015-04-05 01:28:29

kubus
відповідей: 8

NpmMY4y2.png

Зареєструвався оскільки зрозумів що по одинці люди нічого не варті, а разом ми велика сила!!!


Arduino Leonardo, довго марив та не наважувався придбати, а тут підвернувся момент та й на день народження замовив собі цяцьку в інтернет магазині. За пару днів доставили Новою Поштою і ось він все ж в руках... Приніс, розпакував, підключив до ПК (Win XP SP3). Ось те, що вийшло зробити миттєво, далі розпочалися тупання на місці з бубном, листання форумів  та перегляд Ютубу...

Переглянувши та підписавшись на кучу каналів про Arduino вважав що все пройде гладенько і без жодного сучка, та не тут то було:

1. При першому підключенні  до ПК, як вскрізь пишуть, потрібно встановити дрова до плати побудованої на мікроконтроллері  (МК), все просто - скачав з офіційного сайту http://arduino.cc/, встановив програму ARDUINO 1.6.2, підключив Контроллер, спитало - вказав на папку де лежали дрова - і отримав ! Форточка пожалілася на рідні дрова!! і не встановила їх. Це мене здивувало, але не зупинило - Йду до Гугли, і він підказує що є рішення (не розумію навіщо розробники пропустили таку помилку) але в arduino.inf файлі були допущені помилки, параметри VID_2341&PID_0036(що характеризує сам прилад) повинні мати дещо інший вигляд  PID_8036, помилковий 0 міняємо  на 8, по контексту, та отримуємо виправлені дрова

%leonardo.bootloader.name%=DriverInstall, USB\VID_2341&PID_8036

що стали без запитань. Отримавши першого копняка - підготувався до слідуючого. Зразу ж, в менеджері  приладів системи Віндовс, переглянув до якого порту прицепився мій Leonardo, це був СОМ13, це число мене вже приготувало до несподіванок...


2. Контроллер підключено, система з ним задружила... Один світлодіод на платі, L (pin13) вже миготить а чи повинен? Відповідь шукав - але точної відповіді ніде не отримав, підглянув у відео роліках, що в інших він теж мигає - заспокоївся.
  Зачесалися руки самому  поблимати, відкриваю першого тестового скетча з демо збірки (Blink), переглянув налаштування: вибрав свій Leonardo в списку налаштувань, вибрав порт СОМ13 та затаївши подих тицяю по кнопці залити до МК... і знов отримую по морді! То компіляція з помилкою, то при завантаженні в память МК - помилкова , одним словом - не йде заливка... Грішу на дрова, кабель, свої руки, та закрадається  думка про пригодність самого Arduino Leonardo. Він у мене ж не оригінал з Італії - а копія , як запевнили гарна копія...  2 години панічного настрою, перекидання тони інфи в неті ,а про Leonardo мало матеріалу, в основному все про Arduino Uno... Думки, самі розуміюте - дати задню , або ж до переможного ...
Лягаю спати, ранок вечора - мудріший, і з ранку знову в нет до Гугли... Попадаю до вас на форум і знаходжу постик від SunBoy в темі

Форум» Аппаратные вопросы» Ошибка при записи в Uno, де пан вговорив свого МК працювати з програмою  Arduino 1.0.6.

Закачав, встановив, спробував - о Чудо!!! миготить  Світлодіодик, слово "SOS" морзянкою - вийшло!!! Хоча ляпасів вже отримав, та йду далі - за новою порцією!   

3. Поки оживляв свій перший скетч наткнувся на ще один баг - при першій компіляціїї та заливці програми - все гуд, поправивши алгоритм і знову перезалити не вдалося - оскільки в налаштуваннях програми

NpmMY4y0.png

деактивувався пункт вибору порта, і про це підтвердили помилки в протоколі заливки. Як годиться було спробувано : перезагрузка програми,  перепідключка  шнурка від ПК до МК, безглузде тиканя по всьому що раніше  ще не тикав, і раз через раз скетч попадав до місця призначення, але точної і стабільної версії чому злітає порт - не встановив.

Є припущення що винна всетаки доволі стара програма  Arduino 1.0.6 (на сьогодні вже є версія  Arduino 1.6.3), та міняти поки що не буду, оскільки вже награвся з версією  Arduino 1.6.2. Але для статистики, прочитавши, вкажіть: вашу безглючну версію програми якою ви користуєтеся і для яких плат. Це просто дуже актуальне питання.

Якщо кому  стане в нагоді виложена нами  інформація - буду тільки радий. Якщо в кого є й інші практичні  надбання - підкажіть та опишіть, адже є сподівання що на таких простих ляпасах чимала кількість початківців - просто втратить азарт та бажання продовжувати.

Назбиравши по крупинках інфу - ми зможемо висвітлити та піднести до широкого загалу таки нові та водночас доречні в наш тас технології.


На сьогодні і в подальшому Я спробую задіяти  Arduino в доречних для мене проектах:

"МОЯ РОЗУМНА ХАТА" - Збереження тепла в своїй будівлі, Мікроклімат  будинку, та інші....

  "Енергонезалежність " - Вітряки, та генератори...

  "Розумні Пристрої - що нас оточують"

   ......

Свій багаж здобутих знань та напрацювань буду намагатися викладати на цьому ресурсі, так що підписуйтеся на цю тему!

Маю велику надію що ми зможемо розвинути нашу країну в ці важкі часи, здобути те на що заслуговує поважаюча себе людина - України.
Гуртуймося - бо ми того варті!  smile

#3 Re: Апаратні питання » Ардуина не запускается, помогите новичку » 2015-04-04 23:05:09

Владимир пише:

Всем доброго дня!
Купил в магазине ардуино-уно. Посмотрел урок №1 от Джереми Блюма.Загрузил софт с официального сайта.
Запустил оболочку для программирования, грузится долго, немогу выбрать ничего из меню, программа какбудто зависает.
При подключении платы установил драйвер ардуины как в уроке, при установке ардуина встала на СОМ11
Плата ОЧЕНЬ часто мигает желтым светодиодом. Что делать? Помогите пожалуйста.

Була точна така ж ситуація, от тільки з офіційного сайту в мене запрацювала версія програми Arduino 1.0.6 - та що доволі старенька, тепер починаю освоювати прилад.

#4 Re: Апаратні питання » Ошибка при записи в Uno » 2015-04-04 23:01:26

SunBoy пише:

установил версию Arduino 1.0.6 и всё заработало.))

Мне помогло, Спасибо за подсказку!

Підвал форуму