К содержимому
  1. Главная
  2. Документация
  3. Промышленные USB-камеры
  4. Установка драйвера в Windows

Установка драйвера в Windows

Документация Arducam · перевод arducam-russia.ru

Зачем плате Arducam USB Camera Shield драйвер

Строго говоря, любому USB-устройству для работы на хосте нужен драйвер. Чтобы не устанавливать множество драйверов по отдельности, многие устройства поддерживают определённые стандарты и относятся к стандартному классу USB-устройств. У класса USB есть несколько подклассов со своими названиями, и драйверы для них уже входят в операционную систему. Например, USB-накопитель относится к классу «Mass Storage», а веб-камера — к классу «Video».

Камера, поддерживающая стандарт класса «Video», должна работать без драйверов на разных платформах. Плата Arducam USB Camera Shield не относится к устройствам класса USB Video Class (UVC). Она использует собственный драйвер камеры и фирменные SDK и API Arducam, которые позволяют управлять всеми функциями сенсора на уровне регистров. Поэтому для работы платы нужно установить драйверы. Если же вам нужна стандартная USB-камера без драйверов, посмотрите USB-камеры UVC Arducam.

Установка драйвера устройства

Для Windows XP/7/8/10/11

В Windows XP/7/8/10/11 драйвер устанавливается в три шага.

Установка новой версии драйвера

  1. Скачайте драйвер.
  2. Распакуйте архив.
  3. Дважды щёлкните файл install_Drivers.bat в распакованном пакете.
Запуск install_Drivers.bat
СоветЕсли установить новую версию драйвера для Windows скриптом не удалось, воспользуйтесь прежним способом, описанным ниже.

Установка прежней версии драйвера

Скачайте драйвер устройства с GitHub.

Загрузка драйвера с GitHub

Драйверы для Windows лежат в папке Drivers в подпапках WinXP, Win7 или Win10. В каждой из них есть папки x64 и x86 — для 64- и 32-разрядных систем соответственно.

Внимание:

При установке драйвера в Windows может понадобиться отключить проверку цифровой подписи драйверов — как это сделать, показано в видео ниже:

Видео к этому материалу опубликовано на YouTube. Пришлём ссылку по запросу на quote@arducam-russia.ru.

Подключите USB-кабель к камере и к USB-порту ПК — в правом нижнем углу панели задач появится уведомление. Автоматическая установка драйвера завершится неудачей, поэтому драйвер USB-камеры нужно установить вручную.

Уведомление об установке драйвера для USB2 Shield Rev.E

Откройте Пуск → Параметры → Панель управления → Диспетчер устройств, щёлкните правой кнопкой мыши по неизвестному устройству и выберите «Обновить драйвер».

Пункт «Управление» в контекстном меню «Этот компьютер»

В Windows 10 можно также щёлкнуть правой кнопкой мыши Этот компьютер, выбрать Управление и найти Диспетчер устройств в разделе Служебные программы.

Обновление драйвера в диспетчере устройств

Выберите «Выполнить поиск драйверов на этом компьютере».

Поиск драйверов на этом компьютере

Выберите «Выбрать драйвер из списка доступных драйверов на компьютере».

Выбор драйвера из списка

Выберите «Показать все устройства».

Показать все устройства

Нажмите кнопку «Установить с диска».

Кнопка «Установить с диска»

Укажите путь к драйверу ArduCAM USB2 — папку, куда вы сохранили файлы, скачанные с GitHub.

Путь к драйверу ArduCAM USB2

Подтвердите установку драйвера кнопкой «Да», затем ещё раз — кнопкой «Установить».

Подтверждение установки драйвера

Драйвер успешно установлен — окно должно выглядеть так.

Драйвер успешно установлен

После установки драйвера

Как работать с программным SDK и API, читайте в этом разделе.

Устранение неполадок

Драйвер не устанавливается после git clone

git clone https://github.com/ArduCAM/ArduCAM_USB_Camera_Shield

В разных системах разные символы перевода строки: /n и /r/n.

Разные символы перевода строки в файлах драйвера

Из-за этого размер файла cyusb3.inf отличается.

Разный размер файла cyusb3.inf

Команда git status показывает, что состояние файла изменилось, а команда git diff — что изменились символы перевода строки.

Вывод git status и git diff

Решение: установите драйвер, строго следуя инструкции.

Запросить цену

Укажите количество — пришлём коммерческое предложение.