Виправлено: проблеми Arduino на Windows 10

Якщо ви досвідчений користувач, ви можете бути знайомі з апаратним і програмним проектом Arduino. Arduino схожий на Raspberry Pi таким чином, але користувачі повідомляли про проблеми з Arduino на Windows 10, тому сьогодні ми покажемо вам, як виправити проблеми з вашим Arduino на Windows 10.

Проблема Windows 10 Arduino, як її виправити?

Виправлена ​​проблема Windows Arduino

Рішення 1 - Запустіть IDE як адміністратора

Користувачі, які повідомили про те, що послідовний порт "COM4" вже використовується, спробуйте залишити всі програми, які можуть використовувати це повідомлення про помилку на своєму комп'ютері з ОС Windows 10. \ t Arduino поставляється зі своїм власним інструментом IDE, який дозволяє вам програмувати його, але, здається, користувачі не можуть запустити IDE через цю помилку. Щоб усунути цю проблему на комп'ютері з ОС Windows 10, потрібно запустити інструмент IDE як адміністратор. Для цього просто клацніть правою кнопкою миші на IDE і в меню виберіть Запуск від імені адміністратора . Якщо запуск програми IDE як адміністратора виправляє проблему, вам доведеться використовувати цей метод кожного разу, коли ви хочете запустити програму. Якщо ви хочете, ви можете налаштувати програму завжди працювати з правами адміністратора, виконавши такі дії:

  1. Клацніть правою кнопкою миші Arduino IDE і виберіть у меню Властивості .
  2. Перейдіть на вкладку Compatibility ( Сумісність ) і встановіть прапорець Запустити цю програму як параметр адміністратора .

  3. Натисніть Застосувати і OK, щоб зберегти зміни.

Після запуску Arduino IDE як адміністратора, проблема повинна бути повністю вирішена.

Рішення 2 - Встановіть драйвер вручну

Користувачі повідомили, що вони не можуть підключитися до Arduino з IDE, і це може бути серйозною проблемою. Щоб усунути цю проблему, потрібно встановити драйвери Arduino вручну, і ви можете зробити це, виконавши такі дії:

  1. Натисніть клавішу Windows + X, щоб відкрити меню Win + X і в меню виберіть Диспетчер пристроїв .

  2. Коли відкриється диспетчер пристроїв, знайдіть пристрій Arduino, у якому не встановлено драйвер.
  3. Клацніть правою кнопкою миші на пристрої та виберіть в меню пункт Оновити програмне забезпечення драйвера .

  4. Виберіть " Огляд мого комп'ютера" для програмного забезпечення драйвера .

  5. Виберіть Дозвольте мені вибрати зі списку драйверів пристроїв на моєму комп'ютері .

  6. Натисніть кнопку Have Disk .

  7. Натисніть кнопку Огляд і знайдіть драйвер.

Небагато користувачів повідомили, що не можуть встановити драйвер, оскільки він не має підпису. Це заходи безпеки, розроблені Windows, призначені для захисту від потенційно шкідливих драйверів. Використовуючи цю функцію, ви можете встановлювати на ваш ПК лише драйвери, які мають цифровий підпис та автентичні. На жаль, небагато користувачів повідомили, що ця функція спричинила проблему з драйверами Arduino, і якщо ви не можете встановити драйвери Arduino на ПК з Windows 10, ми рекомендуємо вимкнути функцію захисту підпису драйвера, виконавши такі дії:

  1. Відкрийте меню "Пуск" і натисніть кнопку живлення .

  2. Утримуючи клавішу Shift на клавіатурі, натисніть кнопку Перезавантажити .
  3. На екрані відображатимуться три варіанти. Виберіть " Виправлення неполадок" .
  4. Тепер виберіть Додаткові параметри> Параметри автозавантаження і натисніть кнопку Перезавантажити .
  5. Після перезавантаження комп'ютера на екрані відобразиться список опцій. Натисніть F7 або 7 на клавіатурі, щоб вибрати параметр Disable driver signature .

Тепер Windows 10 запуститься нормально, і ви зможете без проблем встановити непідписані драйвери. Ви можете зіткнутися з попередженням під час спроби встановити непідписаний драйвер, але ви все одно зможете встановити драйвер Arduino без будь-яких проблем.

Рішення 3 - Змініть дату

Небагато користувачів повідомляли про проблеми під час встановлення драйверів Arduino на своїй системі, і здається, що проблема була викликана сертифікатом, який закінчився. Це може запобігти встановленню драйвера, але ви зможете вирішити проблему просто шляхом зміни дати. Для цього в Windows 10 виконайте такі дії:

  1. Клацніть правою кнопкою миші на годиннику на панелі завдань і виберіть " Налаштувати час / дату" .

  2. Коли відкриється вікно " Дата й час", переконайтеся, що параметр Встановити час автоматично та Встановити часовий пояс автоматично вимкнено. Тепер натисніть кнопку Змінити .

  3. З'явиться діалогове вікно зміни дати та часу . Встановіть більш ранню дату, наприклад, кілька днів або місяців раніше та натисніть Змінити .

  4. Після зміни дати спробуйте знову встановити драйвер.
  5. Після інсталяції драйвера перейдіть до пункту Дата і час і знову встановіть правильну дату. Ви також можете ввімкнути Автоматично встановити час і Автоматично встановити часовий пояс .

Рішення 4 - Підключіть пристрій до іншого ПК

На думку користувачів, якщо Windows 10 не може розпізнати ваш Arduino, ви можете підключити його до іншого комп'ютера, на якому запущено стару версію Windows. Користувачі повідомили, що їх пристрій розпізнано після підключення до іншого ПК. Знайшовши модель Arduino, вони змогли завантажити драйвер і встановити пристрій на своєму ПК з Windows 10.

Рішення 5 - Встановіть необхідні сертифікати

Якщо ви не можете встановити драйвери Arduino на комп'ютері з ОС Windows 10, у вас можуть виникнути проблеми з сертифікатами драйверів. Ви можете легко це виправити, встановивши на ПК необхідні сертифікати. Для цього потрібно виконати такі дії:

  1. Відкрийте каталог Arduino / drivers .
  2. Знайдіть arduino.cat, клацніть правою кнопкою миші і виберіть Відкрити .
  3. Коли відкриється нове вікно, натисніть кнопку Переглянути підпис .
  4. Тепер натисніть кнопку Встановити сертифікат .

Після встановлення сертифіката ви зможете встановити драйвери Arduino без будь-яких проблем.

Рішення 6 - Перевстановіть драйвери Arduino

Користувачі повідомили, що отримують повідомлення " Неможливо відкрити пристрій", коли вони намагаються запустити Arduino. Очевидно, ця проблема викликана вашими драйверами, і одним з найпростіших способів виправити цю проблему є переустановлення драйверів. Для цього виконайте такі дії:

  1. Відкрийте диспетчер пристроїв .
  2. Знайдіть Arduino в диспетчері пристроїв і клацніть правою кнопкою миші. Виберіть " Видалити" .

  3. Позначте пункт Видалити драйвер для цього пристрою та натисніть кнопку OK .
  4. Після видалення драйвера перезавантажте комп'ютер.

Після видалення драйвера просто завантажте останню версію драйвера та встановіть його на ПК. При цьому всі проблеми, пов'язані з драйвером, з Arduino будуть вирішені.

Рішення 7 - Перевірте, чи вибрано відповідну плату

За словами користувачів, ви можете отримати Не вдається відкрити повідомлення про помилку пристрою, якщо ви не вибрали відповідну плату від Arduino IDE. Щоб уникнути цієї проблеми, обов'язково перейдіть до розділу Інструменти та виберіть відповідну плату.

Рішення 8 - Увімкнення / вимкнення режиму сумісності

Користувачі повідомили про відсутність імені послідовного імені в Arduino IDE, і, відповідно до них, ця проблема викликана режимом сумісності. Ця функція є надзвичайно корисною, якщо ви хочете запускати старе програмне забезпечення на Windows 10, але іноді використання режиму сумісності може призвести до певних проблем. Щоб усунути цю проблему з Arduino, потрібно вимкнути режим сумісності, виконавши такі дії:

  1. Знайдіть ярлик Arduino IDE, клацніть правою кнопкою миші і виберіть пункт Властивості .
  2. Перейдіть на вкладку Сумісність і переконайтеся, що не вибрано Виконати цю програму в режимі сумісності . Якщо позначено цей пункт, зніміть прапорець і натисніть кнопку Застосувати і OK, щоб зберегти зміни.

Деякі користувачі стверджують, що ви можете усунути цю проблему, запустивши Arduino IDE в режимі сумісності для Windows 98 / Me. Для цього повторіть кроки, описані вище, і переконайтеся, що ви вибрали параметр Виконати цю програму в режимі сумісності . Виберіть стару версію Windows і натисніть кнопку Застосувати і OK, щоб зберегти зміни.

Рішення 9 - Закінчити процес LVPrcSrv.exe

Користувачі повідомили, що програма Arduino зависає, коли вони намагаються завантажити програму, і це може бути серйозною проблемою для користувачів. Очевидно, що процес Logitech, який називається LVPrcSrv.exe, викликає появу цієї помилки, і щоб виправити її, потрібно завершити цей процес з диспетчера завдань. Для цього виконайте такі прості дії:

  1. Натисніть Ctrl + Shift + Esc, щоб відкрити диспетчер завдань.
  2. Коли відкриється диспетчер завдань, перейдіть на вкладку Деталі та знайдіть LVPrcSrv.exe .
  3. Якщо ви знайдете цей процес, клацніть правою кнопкою миші і виберіть команду Завершити завдання в меню.

  4. Після завершення процесу закрийте диспетчер завдань і спробуйте знову запустити програмне забезпечення Arduino.

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

Рішення 10 - Запустіть Arduino bat файл

За словами користувачів, вони отримують Arduino виникла проблема і потрібно закрити повідомлення про помилку на своєму ПК при спробі запустити Arduino, запустивши файл arduino.exe. Щоб уникнути цієї проблеми, можна просто запустити Arduino, двічі клацнувши файл run.bat. Майте на увазі, що середовище Arduino іноді може сповільнюватися, тому потрібно бути терплячим.

Рішення 11 - Не запускайте cygwin

Користувачі повідомили, що деякі проблеми можуть виникнути, якщо ви спробуєте скомпілювати ескіз у Arduino, маючи cygwin у фоновому режимі. Щоб уникнути цієї проблеми на комп'ютері, ви можете просто відключити cygwin під час використання Arduino. Якщо це не допоможе, можливо, доведеться видалити cygwin1.dll з каталогу Arduino і замінити його на cygwin1.dll з вашого каталогу cygwin.

Рішення 12 - Вимкніть певні пристрої

Небагато користувачів повідомили, що програма Arduino запускає багато часу, і здається, що ви намагаєтеся відкрити меню Інструменти. Цю проблему викликають інші пристрої, які можуть створювати COM-порти на вашому ПК. Хорошим прикладом таких пристроїв є пристрої Bluetooth, тому, якщо один з цих пристроїв доступний, обов'язково вимкніть його з диспетчера пристроїв. Для цього потрібно виконати такі дії:

  1. Відкрийте диспетчер пристроїв .
  2. Знайдіть пристрій, який потрібно вимкнути, клацніть правою кнопкою миші та виберіть у меню пункт Вимкнути .

Після відключення цих пристроїв час завантаження програмного забезпечення Arduino має покращитися.

Рішення 13 - Перевірте, чи пристрій працює належним чином

На думку користувачів, проблеми з платою Arduino можуть виникнути, якщо ваш пристрій зламаний, тому рекомендується спробувати його на іншому ПК. Якщо ви можете, не забудьте спробувати пристрій на різних комп'ютерах з різними операційними системами. Якщо проблема з'являється на всіх пристроях, це означає, що ваша плата Arduino несправна, і ви повинні замінити її якомога швидше.

Як ви можете бачити, з Arduino та Windows 10 існують всілякі проблеми, але в більшості випадків ви маєте можливість виправити ці проблеми, просто встановивши відповідний драйвер або перевіривши сертифікати безпеки.