Более двух лет назад я писал в блоге об использовании Raspberry Pi в качестве HDMI-камеры для ATEM Mini. Хотя с тех пор я использую такую ​​камеру в качестве основной Zoom-камеры, меня не всегда устраивало качество изображения. Основная проблема заключалась в том, что предыдущие камеры Raspberry Pi имели фиксированный фокус и найти идеальный фокус было довольно сложно.

Но с новым модулем камеры версии 3 с автофокусом все это должно быть решено… и… так оно и есть!

О камере V3

В январе 2023 года Raspberry Pi анонсировала 12-мегапиксельный модуль камеры 3. Начиная с 25 $, есть четыре различных варианта с опцией чувствительности как к видимому, так и к инфракрасному свету, а также со стандартным или широким полем зрения. Но самым важным улучшением является автофокусировка с автофокусом, позволяющая получать четкие изображения объектов на расстоянии от 5 см до бесконечности.

Чтобы дать вам представление о разнице между обычным и широким, посмотрите на эти две фотографии, сделанные с обеими версиями, стоящими рядом друг с другом:

А это сравнения камеры V2 и обеих версий V3. Извините за беспорядок в комнате.

Как вы могли заметить, V3 также имеет лучшую светочувствительность и лучший цветовой баланс. Еще раз извините за дрянное фото модели ;-)

3D корпус

На printables.com я нашел идеальный корпус для Raspberry Pi Zero с этой новой камерой. Мне пришлось адаптировать переднюю крышку, так как у V3 другой тип камеры, который не подходит. К сожалению, лицензия оригинальной модели не позволяет мне поделиться модифицированным файлом.

Монтаж

Поскольку плат Raspberry Pi Zero 2 нет в наличии ни у одного официального дилера, и они продаются по смешным ценам на других сайтах, я попробовал с оригинальной Raspberry Pi Zero. Полное описание смотрите в инструкции по установке оригинального поста, но используйте следующий служебный скрипт, который содержит одну дополнительную строку для задержки запуска камеры. Без этой задержки служба не может запуститься, так как камера еще не обнаружена.

[Unit]
Description=Start the camera fullscreen

[Service]
Type=simple
ExecStartPre=/bin/sleep 30
ExecStart=libcamera-hello --viewfinder-width 1920 --viewfinder-height 1080 -f -t 0 &

[Install]
WantedBy=multi-user.target

С Zero 2 камера запускается в течение 20 секунд после подачи питания на плату, с исходным Zero и требуемой задержкой вам придется ждать чуть более одной минуты, прежде чем камера будет доступна.

Заключение

Модуль камеры 3 с автофокусом — отличное улучшение! А в сочетании с Raspberry Pi Zero это отличная и доступная камера HDMI, которую вы можете использовать в качестве входов для ATEM Mini.

Я надеюсь вскоре поделиться здесь несколькими видео, сделанными с помощью моей улучшенной установки.

Первоначально опубликовано на https://webtechie.be.