Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Проекты
  3. Графика, звук, мультимедиа
  4. Car PC на основе Raspberry Pi

Car PC на основе Raspberry Pi

Запланировано Прикреплена Закрыта Перенесена Графика, звук, мультимедиа
2 Сообщения 2 Posters 1.8k Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • N Не в сети
    N Не в сети
    nbo
    написал в отредактировано
    #1

    5d9bcaa7-d0e3-4548-bd4f-5f088eed93c3-image.png
    Набор модулей для сборки автомобильного компьютера.
    Базовым программным обеспечением является адаптированный Raspbian Linux со специальной мультимедийной оболочкой-интерфейсом, написанной на Qt5, которая запускается автоматически после загрузки операционной системы. Помимо стандартного программного обеспечения, можно использовать ПО сторонних разработчиков (например XBMC Car PC edition).

    Базовый набор модулей включает в себя

    • Сенсорный экран 7`` с HDMI-интерфейсом и стандартным 2DIN корпусом
    • 4x50W усилитель (чип TDA-7850)
    • Модуль FM радио с адаптером для подключения к усилителю
    • GPS модуль + GPS антенна
    • Кабель ISO-10487
    • Кнопка-ключ с проводами
    • Активный USB хаб
    • Конвертер 12V-5V с разъёмами для питания RaspberryPi и активного USB-хаба
    • Переходник и аудиокабель для подключения RaspberryPi к усилителю
    • HDMI кабель
    • CSI-Камера с широкоугольным объективом
    • OBD-II адаптер ELM327
    • Кроме этого к компьютеру можно подключать дополнительные модули по USB - Wi-Fi приёмники, 3g/4g модемы и т.д

    В качестве разъёма для подключения в автомобиле выбран стандартный разъём ISO-10487. Таким образом, если в вашем автомобиле разъём для подключения аудиоаппаратуры отличен от ISO-10487, вы можете без проблем приобрести переходник в интернет-магазинах.

    Сборка

    Питание

    Все модули компьютера получают питание через провода +12V (красный провод), GND (чёрный) стандартного разъёма ISO-10487, к которым они подключены параллельно. В разрыв красного провода разъёма вставляется кнопка-ключ.

    Питание необходимо для:

    1. Преобразователя 12V-5V, который питает Raspberry Pi и активный USB-хаб.
      65147b62-eea7-4e0a-9baa-01f5150427f6-image.png
    2. Сенсорного экрана
    3. Усилителя
      e74721b7-6a39-47d5-a6c1-66ebf2c876b5-image.png

    Звук

    4-канальный усилитель подключается к проводам разъёма ISO-10487.

    0f3a7906-c398-470a-ba13-dcb237a90e74-image.png

    На входы усилителя подаются аудиосигналы сигналы от Raspberry Pi и от FM-приёмника. Управление громкостью звука программное.

    Подключение FM-приёмника к усилителю:

    4996d2ac-b55d-48bd-adc9-4a8da2b90373-image.png

    Подключение Raspberry Pi к усилителю: .

    5f277a0b-51b2-4983-972e-9cdc97139768-image.png

    В связи с тем, что звук с аналогового аудиовыхода Raspberry Pi может оказаться не очень качественным, можно брать цифровой аудиосигнал с HDMI выхода Raspberry Pi и преобразовывать его в аналоговый при помощи конвертера HDMI-HDMI+audio. В этом случае конвертер будет питаться от USB-хаба.

    2df36f89-8043-4ace-9562-d7e677b11326-image.png

    061700f1-467e-4889-9a27-6c31e16bc6ab-image.png

    Подключение устройств к Raspberry Pi

    К Raspberry Pi подключаются следующие устройства:

    1. FM приёмник (к GPIO пинам SDA,SCL,VCC,GND)
    2. GPS (к GPIO линиям RX, TX, VCC, GND)
      9e1451bb-8801-494a-883e-bb507b3079cc-image.png

    c88a44a0-6340-44d2-b97c-6ce875e2836c-image.png

    1. К USB входам Raspberry Pi подключается USB-хаб и один из USB-разъёмов экрана, который обеспечивает работу сенсора

    2. Экран подключается посредством HDMI интерфейса. На лицевой панели экрана имеется USB-вход. Для того, чтобы он работал, необходимо подсоединить USB-шнур №2 экрана к USB-хабу

    3c71eecd-38ce-48b5-ad79-7053cb46024f-image.png

    1. Подключение камеры. Стандартная камера с широкоугольным объективом используется в качестве видеорегистратора. Выводится на лобовое стекло при помощи удлинителя.
      38a88290-92e0-4963-b29b-35d6494bf2ee-image.png

    Принцип работы удлинителя:

    RasPi -> CSI-кабель -> переходник с CSI на IDC -> IDC кабель (можно сделать любой длины) -> переходник с IDC на CSI-> CSI кабель -> камера
    

    a44bac4e-0e81-49f4-a878-45f139c93fd8-image.png

    1. Для диагностики ЭСУД и чтения параметров работы двигателя и систем автомобиля используется адаптер ELM-327, который подключается к OBD-II разъёму в автомобиле
      8184969a-878a-4a80-a707-54ef99e260eb-image.png

    Завершение сборки

    После того, как все компоненты соединены необходимо уложить их в стандартный 2DIN корпус.
    745a9b21-998e-4d98-a28a-caf2d11af261-image.png

    На чип усилителя рекомендуется установить радиатор. Так как радиатор будет нагреваться во время работы усилителя, убедитесь, чтобы при установке в машине он не соприкасался с проводкой автомобиля.

    Для того, чтобы вывести кнопку-ключ на лицевую панель, необходимо извлечь любую из кнопок-заглушек в левой части экрана.
    639677a2-e843-4c5b-9cce-12597e32e920-image.png

    Программное обеспечение

    Базовым программным обеспечением является адаптированный Raspbian Linux со специальной мультимедийной оболочкой-интерфейсом , написанной на Qt5, которая запускается автоматически после загрузки операционной системы. Помимо стандартного программного обеспечения, можно использовать ПО сторонних разработчиков (например XBMC Car PC edition). ПО записывается на карту-памяти SD

    Основные возможности

    Главный экран

    2b2df08f-102f-4e22-82c7-b0fb5ecc3f86-image.png
    Это главный экран интерфейса - то, что вы видите после того, как загрузилась операционная система и оболочка автоматически запустилась. К этому экрану можно вернуться в любой момент, нажав кнопку "

    После нажатия на кнопку выключения приложение закроется и вы увидите рабочий стол операционной системы с иконками для запуска различных приложений, например терминала

    В центральной чаcти экрана 6 больших кнопок для перехода в соответствующие разделы приложения: Media, Radio, Navigation, Car DVR, Trip Computer

    Кнопка Applications пока не активна.

    В верхней части интерфейса расположен аудиоплеер, который отображается всегда в верхней части приложения.

    Для загрузки нового плейлиста нужно перейти в раздел "Media"->"Media Audio".

    FM радио

    cb318315-0a6f-4124-a0ff-85da48b96adb-image.png
    Интерфейс FM радио. Для перехода к интернет-радио нажмите кнопку "Internet radio" в верхнем правом углу экрана.

    Интерфейс разделён на 2 части - левая часть содержит информацию о текущей радиостанции и кнопки управления, правая часть - список избранных радиостанций.

    Верхний аудиоплеер останавливает воспроизведение, когда вы выбираете радиостанцию из списка избранных или начинаете поиск новой станции.

    Интернет радио

    65cb0d0d-ce9e-4437-95ff-b03155132ca1-image.png

    Для прослушивание интернет радио необходимо подключение к интернету.

    Вы можете использовать Wi-Fi приёмник для подключения к беспроводной сети либо 3g/4g usb модем

    Нажмите кнопку "Add new station", чтобы добавить новую станцию. После ввода названия станции и адреса потока станция появится в списке.

    Для удаления станции нажмите кнопку "Delete selected station"

    Вы также можете переключаться между станциями нажимая кнопки "Следующий/Предыдущий" в верхнем аудиоплеере

    Медиацентр

    f14fdb8e-a42e-4107-b3f0-4af8364db0a9-image.png

    Медиацентр состоит из 2 частей - Media Audio и Media Video.

    Раздел Media Audio предназначен для просмотра аудифайлов и их добавления в плейлист аудиоплеера.

    Чтобы выбрать папку с аудиофайлами нажмите кнопку "Select audio folder". После выбора папки нажмите кнопку "Scan folder".

    Найденные аудиофайлы в выбранной папке и вложенных папках отобразятся в списке и будут добавлены в плейлист аудиоплеера.

    Медиацентр основан на backend'e gstreamer.. Все популярные аудиоформаты поддерживаются по умолчанию. Если нужный аудиоформат не поддерживается просто скачайте соответствующий плагин к gstreamer'у из репозитория для обеспечения поддержки формата.

    Раздел Media Video предназначен для просмотра видеофайлов (включая видеофайлы, записанные автомобильным видеорегистратором). Видеоплеер основан на OMXPlayer, который поддерживает аппаратное видеоускорение. Кнопки управления позволяют Воспроизводить/Останавливать/Ставить на паузу видео, перематывать вперёд/назад, регулировать громкость, открывать полноэкранный режим.

    d7f110aa-96b5-4483-9a03-9fec397e7ea3-image.png

    Видеорегистратор

    021afdd3-4827-4370-862b-6c90cd78125c-image.png

    Для начала записи нажмите кнопку "Start video record"

    Для просмотра записанных видеофайлов нажмите кнопку "Recorded videos"

    В разделе "Settings" можно задать

    • Папку для записи видеофайлов
    • Максимальный размер папки для записи (при достижении лимита старые файлы будут перезаписываться новыми)
    • Продолжительность 1 видеофайла (по истечении этого времени начнётся запись нового видеофайла)
    • Битрейт
    • Видеоразрешение

    Бортовой диагностический компьютер

    b878f37d-e63a-4778-991d-e19e2615b7e6-image.png

    Бортовой диагностический OBD-II компьютер показывает параметры различных систем автомобиля - температуру охлаждающей жидкости, скорость, обороты двигателя, расход топлива, расход воздуха, напряжение на датчиках кислорода и т.д

    Также может показывать диагностические коды ошибок
    eec45634-d98d-4d63-8d6b-38b3c2f3e11d-image.png

    GPS навигация

    2c2267fa-d92e-44ea-8636-e7eb9eba4919-image.png

    В качестве программы GPS навигации используется Navit.

    Вам нужно вырезать нужный регион из карты OpenStreet при помощи сервиса http://maps5.navit-project.org/ и сохранить его как /usr/share/maps/MyMap.bin file

    Конфигурационный файл Navit'а - /etc/navit/navit.xml позволит легко кастомизировать программу по этим инструкциям - http://wiki.navit-project.org/index.php/Configuration

    Настройки

    02a26402-1c59-4d45-8391-14457e77b268-image.png

    • Wi-Fi Settings - список доступных беспроводных сетей. Для подключения нажмите кнопку "Connect" напротив нужной сети и введите пароль для установки беспроводного соединения.
    • Modem settings - настройки 3g/4g modem. Введите APN логин, APN пароль (если требуется), адрес APN точки доступа и нажмите кнопку "Connect" для соединения с мобильным интернетом.
    • Media settings - настройки медиацентра. Здесь можно задать форматы файлов, которые будут распознаваться как медиаконтент.
    • OBD settings - настройки диагностического бортового компьютера.
    • Language settings - Выбор языка интерфейса. Доступны английский и русский.

    Где скачать?

    ПО будет доступно для скачивания в конце этой недели.

    Альтернативное программное обеспечение
    В качестве альтернативного ПО можно использовать сборку медиацентра XBMC Car PC edition

    https://drive.google.com/folderview?id=0B__Rs5JF53-kVk03SGQ5OWY4Z0k&usp=sharing#list

    Список альтернативного ПО будет пополняться.

    Mike163M 1 ответ Последний ответ
    0
    • Mike163M Не в сети
      Mike163M Не в сети
      Mike163
      replied to nbo on отредактировано Mike163
      #2

      пилю сейчас оболочку для CarPC на Raspi в стиле Теслы

      c67b6826-5889-433b-996f-f885db1493f5-image.png

      если кому интересно можно в этой теме обсудить.

      1 ответ Последний ответ
      0

      • Войти

      • Нет учётной записи? Зарегистрироваться

      • Login or register to search.
      • Первое сообщение
        Последнее сообщение
      0
      • Категории
      • Главная
      • Документация
      • Последние
      • Пользователи