banner
Центр новостей
Наша конечная цель — предлагать товары высшего качества по экономичным ценам.

Начало работы с эл.

Dec 06, 2023

e-con Systems e-CAM20_CURB — это цветная камера с фиксированным фокусом и глобальным затвором с разрешением 2,3 МП, разработанная для Raspberry Pi 4. Компания прислала нам образец для оценки и обзора. Мы начнем с предоставления технических характеристик, а затем проверим содержимое упаковки, подключим камеру к Raspberry Pi 4 с помощью крепления LEGO, сделанного своими руками, покажем, как получить доступ к ресурсам камеры, и попробуем инструменты, предоставляемые в ОС Raspberry Pi или Yocto. Образ Линукса.

Камера состоит из двух плат со следующими характеристиками:

Компания предоставляет 32-битные изображения Yocto и Raspbian/Raspberry Pi OS с драйвером камеры Linux V4L2 и инструментами Gstreamer.

Сначала я подумал, что получил не ту посылку, поскольку вместо этого от компании мне прислали камеру See3CAM USB 3.0.

Но не волнуйтесь, поскольку компания e-con Systems просто использовала стандартную упаковку с наклейкой «e-CAM20_CURB_H01R1», подтверждающую, что мне прислали правильную модель камеры.

Камеру мы найдем в антистатическом пакете и FPC-кабель длиной 15 см для подключения к Raspberry Pi. Мы также найдем прикрепленную сверху красную бумагу с номером SO (заказ на продажу), который нам понадобится для доступа к документации и образам ОС.

Объектив защищен крышкой, которую я снял для фотографий ниже.

Подключение очень простое, и единственное, с чем вам нужно быть осторожным, — это ориентация кабеля FPC. Осторожно вытащив черный пластиковый зажим из разъемов Raspberry Pi и камеры e-CAM20_CURB, вам нужно будет вставить кабель так, чтобы синяя сторона кабеля была обращена к черному пластиковому зажиму. После этого вставьте пластиковый зажим на место.

Другими словами, синяя (непроводящая) сторона кабеля будет обращена к порту Ethernet платы Raspberry Pi, а проводящая сторона (с текстом) — к порту HDMI.

Поскольку при размещении камеры на столе она располагалась бы слишком низко, а держать камеру при тестировании было бы неудобно, мне пришлось найти решение для монтажа своими руками. Оказывается, расстояние между проставками на камере идеально подходит для разъемов LEGO, поэтому можно легко создать собственное крепление, и камера будет надежно прикреплена к основанию. Например, если я подниму камеру, как показано выше, набор LEGO соберется вместе.

Нам также пришлось найти несколько красочных предметов с большим количеством LEGO и мусоровозом…

Доступ ко всем ресурсам для начала работы с камерой можно получить на веб-сайте разработчика. Сначала вам необходимо зарегистрироваться и войти под своим адресом электронной почты.

На этом этапе нам нужно будет ввести ваш SO#, найденный внутри пакета, как указано в части распаковки:

и продукт будет официально зарегистрирован на сайте e-Con Systems.

Нам будет предоставлена ​​FTP-ссылка с учетными данными (имя пользователя и пароль). Сначала я попытался зайти на FTP-сервер непосредственно в Firefox, но у меня не спросили учетные данные, и все, что я получил, это пустая страница, поэтому вместо этого я использовал Filezilla для загрузки файлов.

Мне сообщили о некоторых проблемах с сертификатом SSL, но я без проблем смог загрузить все файлы для камеры:

Компания предоставила готовые двоичные файлы с изображениями Yocto и Raspbian, наборы патчей и мета-слой на случай, если вы захотите создать изображения самостоятельно, а также документацию, включающую таблицы данных для камеры и основных компонентов, руководство по началу работы и документацию. руководство для разработчиков, объясняющее, как собрать код из исходного кода и настроить изображения.

В дальнейшем я буду в основном использовать информацию из Руководства по началу работы. Изначально я решил использовать образ «Raspbian» и прошил его с помощью USBImager. Но загрузка работала не так, как ожидалось, из-за паники ядра.

Я попробовал прошить образ ОС еще раз, но со второго раза получил только черный экран. Компания не предоставляет контрольные суммы MD5 для изображений, поэтому я не мог легко проверить, возникла ли проблема во время загрузки или вместо этого возникли проблемы с моей картой microSD (снова). Поэтому вместо этого я выбрал меньший образ Yocto, который отлично работает и поставляется со всеми теми же инструментами, что и образ Raspbian.

.pdf” explaining this in detail that was not present in the FTP server, but could be asked from e-Con Systems. But luckily, the Yocto and Raspbian images also come with another Gstreamer tool – gst-capture – that will allow you to test a long list of parameters from the camera. We’ll first need to select the video0 device:/p>