- Скачать драйвер CH340 для китайских Arduino
- Установка драйвера Ардуино в Windows
- Как работает драйвер Ардуино USB-SERIAL CH340
- Драйвер для Ардуино Уно, Ардуино Нано, Ардуино Мега
- Установка Arduino в Windows 10
- Три способа установки IDE Arduino
- Установка с помощью установщика
- Установка драйверов в Windows вручную
- Установка драйвера Arduino Mega в Windows 10
- Основные проблемы в Windows 10
- Скачиваем и устанавливаем драйвер Ардуино Uno по шагам
- Особенности драйвера для Arduino Uno
- Разновидности драйверов
- Тип 1
- Тип 2
- Тип 3
- Где и как скачать драйвер
- Установка драйвера
Скачать драйвер CH340 для китайских Arduino
На китайских репликах Ардуино для снижения себестоимости платы в качестве преобразователя USB – UART устанавливают микросхему CH340G. С помощью этого чипа Arduino IDE, установленная на компьютере, может взаимодействовать с платой Arduino через USB.
Чип CH340G является качественной микросхемой и ничуть не хуже справляется со своей задачей, чем это делает микроконтроллер ATmega16U2. В момент соединения Arduino с компьютером микросхема CH340G запрашивает у операционной системы открытие порта для взаимодействия. Система Windows ищет USB драйвер для подключенной платы, который должен быть заранее установлен в системе.
Установка драйвера для CH340 очень проста и не вызывает проблем в наиболее распространенных системах Windows 7, Windows 8 и Windows 10.
Для того, чтобы определить какая у вас плата Ардуино и нужно ли вам устанавливать драйвер для микросхемы CH340G, рассмотрим рисунок, на котором приводится сравнение двух плат. Чипы, отвечающие за связь Arduino Uno с компьютером по USB, обведены красным.
Микросхема CH340 выглядит подобным образом не только на платах Ардуино Уно, но и на Ардуино Нано (находится на нижней стороне платы) и Ардуино Мега.
Установка драйвера Ардуино в Windows
Для того, чтобы установить драйвер для Arduino Uno, Nano, Mega, скачайте установщик по ссылке в конце статьи.
Подключите ваш Arduino к компьютеру с помощью USB-кабеля и запустите загруженный файл.
Нажмите кнопку «INSTALL» в появившемся окне.
Дождитесь конца установки и появления сообщения об успешной установке.
Закройте окно программы установки драйвера.
На этом установка драйвера в Windows завершена.
Как работает драйвер Ардуино USB-SERIAL CH340
Драйвер USB-SERIAL CH340 работает в режиме эмуляции последовательного COM-порта. То есть при подключении Ардуино операционная система создает виртуальный COM-порт, с которым и взаимодействует драйвер. Увидеть виртуальный COM-порт, созданный Windows для CH340, можно в диспетчере устройств.
Зайдем в диспетчер устройств (Панель управления >> Система и безопасность >> Система >> Диспетчер устройств) и проверим в разделе «Порты COM и LPT» наличие драйвера USB-SERIAL CH340.
Драйвер для Ардуино Уно, Ардуино Нано, Ардуино Мега
Скачать USB-драйвер CH340 для Windows
Установка Arduino в Windows 10
Рассмотрим процесс установки и работы Arduino в Windows 10 для разных плат (Uno, Nano, Mega) по шагам, разберем основные проблемы.
Три способа установки IDE Arduino
В Windows есть 3 способа установить IDE на свой компьютер:
- Скачать и запустить программу установки (все версии Windows): рекомендуемый способ. Программа установки также устанавливает драйверы, но только в том случае, если у вас есть права администратора учетной записи Windows.
- Скачать .zip архив (также для всех версий Windows): для случаев, когда у вас нет прав администратора. Вам придется установить драйверы вручную.
- Скачать и установить IDE как приложение из Магазина Windows (только для Windows 10): это быстро и просто, но не рекомендуется. Этот вариант, вероятно, установит более старую версию, которая, вероятно, имеет некоторые проблемы.
Установка с помощью установщика
Мы выбираем рекомендуемый вариант для Windows 10 и используем автоматический установщик, чтобы максимально упростить работу.
Сначала вы можете перейти на страницу скачивания на нашем сайте или перейти на официальную страницу загрузок Arduino и выберите «Установщик Windows» (англ. — Windows Installer).
На следующей странице выберите «Просто скачать» (JUST DOWNLOAD) или «Содействовать & скачать» (CONTRIBUTE & DOWNLOAD). Теперь будет скачана программа установки.
Запустите только что загруженный .exe-файл. Выберите «Да» (Yes), чтобы программа установки могла вносить изменения в ваш компьютер. Затем примите лицензионное соглашение.
Выберите компоненты для установки (рекомендуется оставить все выбранными).
Выберите папку для установки (рекомендуется оставить по умолчанию) и нажмите «Установить» (install).
Подождите, пока установщик завершит установку.
Далее щелкните Установить (Install), чтобы установить драйверы Adafruit. После этого нажмите кнопку «Установить» (Install), чтобы установить драйвер USB. И далее нажмите снова кнопку «Установить» (Install), чтобы установить второй драйвер USB.
Теперь можно запускать Arduino IDE в Windows 10.
После запуска вы сможете увидеть IDE в работе:
Установка драйверов в Windows вручную
Данная инструкция относятся к Windows 7, Vista и Windows 10. Они действительны также для Windows XP с небольшими различиями в диалоговых окнах.
В инструкции будет упомянута только плата Arduino Leonardo, но такая же процедура действительна для всех плат Arduino.
Подключите плату и дождитесь, пока Windows начнет процесс установки драйвера.
Если установщик не запускается автоматически, перейдите в Диспетчер устройств Windows:
Пуск -> Панель управления -> Оборудование
Или для английского языка в Win 10 путь будет такой:
Start -> Control Panel -> Hardware
Найдите в списке Arduino Leonardo. Щелкните правой кнопкой мыши и выберите «Обновить драйвер» (англ. — Update driver).
На следующем экране выберите «Найти на моем компьютере драйверы» (Browse my computer for driver software) и нажмите «Далее» (Next).
Щелкните кнопку «Обзор…» (Browse. ). Появится другое диалоговое окно: перейдите в папку с только что загруженным программным обеспечением Arduino. Выберите папку с драйверами (drivers) и нажмите OK, затем нажмите Next.
Вы получите уведомление о том, что плата не прошла тестирование Windows Logo. Нажмите на кнопку Продолжить в любом случае (Continue Anyway).
Через несколько секунд появится окно с сообщением, что мастер завершил установку программного обеспечения для Arduino Leonardo в Windows 10. Нажмите кнопку «Закрыть» (Close).
Установка драйвера Arduino Mega в Windows 10
Для установки драйверов Меги шаги будут очень похожими на шаги для любой другой платы. Можно заранее установить Windows-версию сервера LANforge. Процесс будет выглядеть таким образом:
1. Перейдите по ссылке выше на официальный сайт Arduino, чтобы скачать последнюю версию драйвера.
2. Скачайте zip-файл Arduino IDE на рабочий стол. Щелкните правой кнопкой мыши → Извлечь все… (Extract All…), чтобы разархивировать содержимое в папку на рабочем столе. Этот процесс требует, чтобы вы управляли как администратор.
3. Переход к диспетчеру устройств (Device Manager).
- Нажмите Ctrl + F для поиска
- Ищем устройство (Device)
- Выберите диспетчер устройств (Device Manager)
- В окне диспетчера устройств щелкните правой кнопкой мыши на компьютер и выберите пункт «Сканировать на предмет изменений оборудования» (Scan for hardware changes).
6. Если вы нашли ранее установленный драйвер, удалите его. Особенно, если это обозначено как Windows Arduino Mega.
- Щелкните правой кнопкой мыши → Удалить (Uninstall)
- Выберите «Удалить программное обеспечение драйвера для этого устройства» (Delete the driver software for this device) и нажмите ОК.
- Щелкните компьютер правой кнопкой мыши и выберите пункт Сканировать на предмет изменений оборудования (Scan for Hardware Changes).
- Возможно, вам придется отключить и подключить аттенюатор.
- Если контекстное меню не позволяет вам изменить драйверы, перезагрузите систему.
7. Установите драйвер Arduino IDE
- В диспетчере устройств (Device Manager) щелкните правой кнопкой мыши «Неизвестное устройство» (Unknown Device) и выберите «Обновить программное обеспечение драйвера…» (Update Driver Software…)
8. Выберите «Найти на моем компьютере драйверы» (Browse my computer for driver software):
- Перейдите в «Desktop\arduino-1.8.9\drivers» и нажмите ОК. Версия Arduino IDE у вас может отличаться.
- Нажмите «Далее» (Next)
Вы увидите подтверждение обновления программного обеспечения драйвера. Щелкните «Закрыть» (Close).
Вам не нужно перезагружать вашу систему, чтобы запустить аттенюатор.
Основные проблемы в Windows 10
- Arduino IDE (Windows 10) вылетает или перестает работать при запуске программы
Бывает ситуация, когда Arduino IDE (версия 1.8.12) вылетает при запуске. При запуске arduino_debug.exe получаем это сообщение об ошибке.
Удаление файлов конфигурации package_index.json и package_esp32_index.json ничего не дает.
Из вариантов решения можно попробовать следующее.
После установки бета-версии (arduino beta1.9-BUILD-119) у многих не возникает никаких проблем.
Также многим помогает Сборка Nightly (ссылка).
Таким образом мы приходим к выводу, что в случае вылета программы в Windows 10 помогает использование последней бета-версии Arduino IDE. Даже для плат ESP8266 она работает нормально.
Еще одной причиной проблемы может быть блокировка со стороны антивируса. Это тоже хорошо бы проверить.
Скачиваем и устанавливаем драйвер Ардуино Uno по шагам
В этой статье объясним, как подключить Arduino Uno r3 драйвер и загрузить свой первый эскиз. Ардуино Uno запрограммирован с использованием программного обеспечения – интегрированной среды разработки, общей для всех плат. Она работает как в режиме онлайн, так и автономно.
Особенности драйвера для Arduino Uno
Arduino требуется драйвер для полноценной работы на компьютере. Установка программного обеспечения Arduino Uno драйвера на Windows 7 – это самый простой способ установки программного обеспечения. Лучше всего производить загрузку из заархивированного файла. Это позволяет легко удалить программное обеспечение, удалив папку.
Когда операционная система Windows 10 автоматически устанавливает драйвер, Ардуино просто выглядит, как COM-порт в диспетчере устройств. Он не распознается, как микропроцессор, хотя и будет работать должным образом, и код из Arduino IDE может быть загружен в него. После установки драйвера Ардуино Нано, который поставляется с программным обеспечением Arduino, микроконтроллер будет показан, как Ардуино на COM-порту в диспетчере устройств.
Разновидности драйверов
Существует несколько разновидностей драйвера для Ардуино двигателя и других проектов на этом микроконтроллере. Рассмотрим несколько представителей такого программного обеспечения, доступных для этого микропроцессора.
Тип 1
Драйвер для расширенной версии Ардуино Уно — Arduino mega 2560 драйвер. У Arduino Uno и Mega 2560 может возникнуть проблема с подключением к Mac через USB-концентратор. Если в меню «Инструменты → Последовательный порт» ничего не отображается, попробуйте подключить плату непосредственно к компьютеру и перезапустить Arduino IDE.
Отключайте цифровые контакты 0 и 1 во время загрузки, поскольку они совместно используются последовательной связью с компьютером (они могут подключаться и использоваться после загрузки кода). Arduino mega 2560 драйвер для Windows 7 доступен по следующей ссылке: https://www.arduino.cc/en/Main/Software. После перехода пользователь вводит в поисковое окошко официального сайта микроконтроллера название платы для скачивания драйверов.
Тип 2
Avrisp mkii driver – требуется для создания программатора. Когда вы устанавливаете IDE Arduino, устанавливается USB-драйвер, так что вы можете использовать программатор Atmel AVRISP mk II в качестве альтернативы использования серийного загрузчика Arduino. Кроме того, если вам нужно фактически запрограммировать AVR MCU с самим кодом загрузчика (требуется, если у вас есть пустой микропроцессор Mega328, у которого не было предустановленной прошивки загрузчика), вы можете сделать это из IDE Arduino, используя Tools / Burn Bootloader.
После указания AVRISP mk II в качестве программного обеспечения с использованием функции Tools / Programmer. Однако, когда вы устанавливаете Studio 6.1 / 6.2, установка Atmel будет загружать собственный USB-драйвер, который работает с ID Studio.x. У вас есть возможность не устанавливать драйвер Jungo во время процесса установки Studio, но вы не можете использовать Atmel AVRISP mk II или Atmel JTAGICE3 без этого драйвера.
Когда вы устанавливаете подключаемый модуль Visual Micro для Studio 6.x, скорее всего, вы будете использовать последовательный загрузчик Arduino, поскольку возможности программирования и отладки Visual Micro основаны на последовательной связи USB между ПК и микроконтроллером. Однако если вы решите, что хотите использовать Atmel AVRISP mk II из среды Visual Micro / Studio 6.x, вы обнаружите, что она не работает. Появится сообщение об ошибке, что AVRdude (программное обеспечение для программирования, используемое IDE Ардуино), не может «видеть» программатора AVRISP mk II. Это происходит потому, что Studio6.x использует USB-драйвер Jungo, а не Visual.
Тип 3
Для конструирования шагового двигателя понадобится Arduino l298n driver. Это двойной драйвер двигателя H-Bridge, который позволяет одновременно управлять скоростью и направлением двух двигателей постоянного тока. Модуль может приводить в действие двигатели постоянного тока с напряжением от 5 до 35 В с пиковым током до 2А. Давайте подробнее рассмотрим распиновку модуля L298N и объясним, как это работает.
Модуль имеет две винтовые клеммные части для двигателей A и B и еще одну винтовую клеммную колодку для заземляющего контакта, VCC для двигателя и вывод 5 В, который может быть либо входом, либо выходом. Это зависит от напряжения, используемого на двигателях VCC. Модуль имеет встроенный 5V-регулятор, который либо включен, либо отключен с помощью перемычки.
Если напряжение питания двигателя до 12 В, мы можем включить регулятор 5V, а вывод 5V можно использовать в качестве выхода, например, для питания платы Ардуино. Но если напряжение двигателя больше 12 В, мы должны отключить перемычку, поскольку эти напряжения могут повредить встроенный регулятор 5 В.
В этом случае вывод 5V будет использоваться в качестве входного сигнала, так как мы должны подключить его к источнику питания 5 В, чтобы IC работал правильно. Здесь можно отметить, что эта ИС уменьшает падение напряжения примерно на 2 В. Так, например, если мы используем источник питания 12 В, напряжение на клеммах двигателей будет составлять около 10 В, а это означает, что мы не сможем получить максимальную скорость от нашего 12-вольтового двигателя постоянного тока.
Где и как скачать драйвер
Все Arduino driver доступны на официальном сайте: https://www.arduino.cc/. Пользователю достаточно вбить в поиск нужный для его проекта драйвер.
Установка драйвера
Загрузите программное обеспечение Ардуино и распакуйте все файлы в папку c:\ program. В итоге у вас будет каталог, похожий на arduino-0021.
Затем подключите плату к компьютеру с помощью USB-кабеля и подождите, пока Windows обнаружит новое устройство.
Windows не сможет обнаружить устройство, поскольку оно не знает, где хранятся драйверы. Вы получите ошибку, аналогичную той, которая указана справа.
Выберите опцию – установить из списка или определенного местоположения (Дополнительно) и нажмите «Далее».
Теперь выберите местоположение, в котором хранятся драйверы Ардуино. Это будет в подпапке, называемой драйверами в каталоге Arduino.
После выбора «Далее» вы можете получить сообщение, подобное показанному справа.
Выберите «Продолжить» в любом случае.
Теперь Windows должна найти программное обеспечение для Ардуино. Нажмите «Готово», чтобы завершить установку.
Компьютер взаимодействует с платой через специальный чип последовательного порта, встроенный в плату. Программное обеспечение Ардуино IDE должно знать номер последовательного порта, который только что выделил Windows. Откройте панель управления Windows и выберите системное приложение. Перейдите на вкладку «Оборудование » и затем нажмите кнопку «Диспетчер устройств».
Нажмите опцию Ports (COM и LPT) и обратите внимание, какой COM-порт был выделен для Ардуино Board.
Затем запустите приложение Ардуино IDE, которое будет находиться в каталоге c:\program\arduino-0021 или аналогичном.
Нажмите «Сервис → Последовательный порт» и выберите номер порта сверху.
Затем нажмите Tools → Сервис и выберите тип платы, который у вас есть.
Теперь попробуйте открыть демонстрационную программу Blink из каталога примеров в среде Arduino IDE, Verify / Compile и загрузить ее на свою платформу.