====== imx378-190 ====== Камера Raspberry Pi IMX378-1900 идеально подойдёт для создания фотографий и видео с большим углом обзора. Камерный модуль выполнен специально для компьютеров [[amp>collection/raspberry-pi?utm_source=man&utm_campaign=raspberry-pi-high-quality-camera&utm_medium=wiki|Raspberry Pi]]. Он подключается напрямую к видеочипу VideoCore и экономит системные ресурсы, при этом USB-порты остаются свободными для другой периферии. ===== История Raspberry OS ===== Raspberry OS является операционной системой, основанной на Linux Debian. Каждые 2 года версии Debian существенно обновляться. Как следствие Raspberry OS также подвергается обновлениям. С момента появления платформы Raspberry Pi было 6 крупных релизов (обновлений) Debian и Raspberry OS. Давайте коротко рассмотрим каждый релиз: - Wheezy - эта версия операционной системы выпущена в далёком 2013 году и основана на ядре Linux версии 3.x (если была необходимость использовать пару Raspberry Pi OS и платы с драйвером CH340, то драйвер необходимо было устанавливать отдельно). С этой операционной системой корректно работали только Raspberry Pi 1/1+, а в версиях 2015 года появилась поддержка Raspberry Pi 2. - Jessie - этот релиз ОС перешёл на версию ядра 4.x, что позволило без больших проблем использовать пару Raspberry Pi и платы с драйвером CH340. Такая ОС поддерживала работу с Raspberry Pi 1/1+, Raspberry Pi 2, Raspberry Pi 3 и Raspberry Pi Zero - Stetch - по сути это осталось той же ОС, только появилась поддержка Raspberry Pi 3 + - Buster - добавили поддержку Raspberry Pi 4 и перешили на ядро Linux версии 5.x - Bullseye - добавили поддержку Raspberry Pi Zero 2W, а также обновили ядро Linux до версии 6 - Bookworm - добавили поддержку Raspberry Pi 5 и изменили пункты настройки в raspi-config Процесс настройка камер в ОС до версии Bullseye включительно полностью идентичен. ===== Подключение и примеры работы ===== ==== Шаг 1 ==== Подключите камерный модуль к Raspberry Pi через FFC-шлейф в разъём CSI (Camera Serial Interface). ==== Шаг 2 ==== - Откройте терминал на Raspberry Pi.{{ :articles:raspberry-pi-camera-guide:raspberry-pi-camera-guide-libcamera-enable.1.png?nolink |}} - Обновите репозитории и драйвера Raspberry OS. sudo apt update sudo apt upgrade -y sudo apt full-upgrade -y === Настройка для Bullseyes OS === - Откройте терминал Raspberry Pi.{{ :articles:raspberry-pi-camera-guide:raspberry-pi-camera-guide-libcamera-enable.1.png?nolink |}} - Зайдите в настройки Raspberry Pi.sudo raspi-config{{ :articles:raspberry-pi-camera-guide:raspberry-pi-camera-guide-libcamera-enable.2.png?nolink |}} - Выберите пункт: Interface OptionsLegacy Camera.{{ :articles:raspberry-pi-camera-guide:raspberry-pi-camera-guide-libcamera-enable.3.gif?nolink |}} - Выберите No для подтверждения отключения поддержки Legacy Camera.{{ :articles:raspberry-pi-camera-guide:raspberry-pi-camera-guide-libcamera-enable.4.png?nolink |}} - Открываем config.txt sudo nano /boot/config.txt{{:products:camera-raspberry-pi-model-imx378-190:open_config_txt.png?nolink |}} - Проверьте чтобы в строка ''camera-auto-detect'' имела вид camera-auto-detect=0{{:products:camera-raspberry-pi-model-imx378-190:camera_auto_detected_0.png?nolink |}} - В конце файла добавьте строку dtoverlay=imx378{{:products:camera-raspberry-pi-model-imx378-190:dtoverlay_imx378.png?nolink |}} - Сохраните изменения, нажав сочетание ''Control + X'' - Перезагрузите Raspberry Pi. В терминале введите команду init 6{{:products:camera-raspberry-pi-model-imx378-190:init_6.png?nolink |}} - Проверьте камеру введя команду libcamera-hello{{:products:camera-raspberry-pi-model-imx378-190:libcamera-hello.png?nolink |}}{{:products:camera-raspberry-pi-model-imx378-190:camera-work.png?nolink |}} === Настройка для Bookworm OS === - Открываем config.txt sudo nano /boot/firmware/config.txt{{:products:camera-raspberry-pi-model-imx378-190:open_firmware_config_txt.png?nolink |}} - Строку ''camera-auto-detect'' приводим к виду camera-auto-detect=0{{:products:camera-raspberry-pi-model-imx378-190:firmware_camera_auto_detect.png?nolink |}} - В конце файла добавьте строку dtoverlay=imx378{{:products:camera-raspberry-pi-model-imx378-190:firmware_dtoverlay_imx378.png?nolink |}} - Сохраните изменения, нажав сочетание ''Control + X'' - Перезагрузите Raspberry Pi. Для этого в терминале введите команду init 6{{:products:camera-raspberry-pi-model-imx378-190:bookworm_init_6.png?nolink |}} - Проверьте камеру введя команду libcamera-hello{{:products:camera-raspberry-pi-model-imx378-190:bookworm_libcamera-hello.png?nolink |}}{{:products:camera-raspberry-pi-model-imx378-190:bookworm_camera_work.png?nolink |}} ==== Шаг 3 ==== Примеры работы вы найдёте в [[articles:raspberry-pi-camera-guide|общей инструкции использования MIPI-камер для Raspberry Pi]].