Одноплатник Raspberry Pi дружит не только с компьютерными мониторами и телевизорами, но и с более экзотическими девайсами. Рассказываем, какие бывают способы вывести изображение с RPi на внешние устройства.
Способ №1: Порт HDMI
К Raspberry Pi можно подключить любой встраиваемый или портативный экран, оснащённый стандартным портом HDMI. Достаточно воткнуть кабель, и через секунду изображение появится на экране.
В большинстве случаев Linux сам выбирает оптимальный режим, но если понадобится изменить разрешение или частоту обновления экрана — заходите в файл /boot/config.txt , где хранятся детальные настройки вывода изображения. Например, чтобы установить разрешение 1024×600 с частотой 60 герц и отношением сторон 15:9, подойдёт такая конфигурация.
hdmi_group=2 hdmi_mode=87 hdmi_cvt=1024 600 60 6
Первая пара настроек говорит о том, что мы хотим выбрать произвольный режим. А вот hdmi_cvt задаёт этот самый режим: ширину, высоту, частоту и отношение сторон (параметр 6 — это пропорция 15:9). На официальном сайте Raspberry Pi выложено подробное описание, какие параметры видео за что отвечают.
Raspberry Pi Analog Video, подключаем старый телек
Некоторые HDMI-дисплеи оснащаются встроенным тачскрином, сигнал которого передаётся на RPi через отдельный USB-кабель и требует установки драйверов. Процесс несложный — смотрите инструкции с примерами на нашей Вики.
Обладателям Raspberry Pi 4 повезло: она поддерживает разрешения вплоть до 4K (2160p) при 60 Гц в режиме одного монитора. А если подключить к ней второй монитор, то сигнал делится напополам, и малина потянет до 2160p/30 Гц на обоих экранах. Не забудьте обзавестись кабелями Micro-HDMI.
Способ №2: Порты GPIO
Существуют дисплеи для Raspberry Pi в виде шилдов, которые надеваются на плату и общаются с ней по интерфейсу SPI. Они дешевле и мобильнее своих HDMI-собратьев.
Одноплатник здорово сочетается с компактным сенсорным ЖК-дисплеем и мини-клавиатурой: покидали всё в рюкзак — и вот у вас под рукой полноценный портативный компьютер на Linux.
- SPI-дисплей 2,8″ для RPi ❯
- SPI-дисплей 3,5″ для RPi ❯
Однако, помимо преимуществ у SPI-дисплеев есть и ряд технических ограничений:
- Дисплей требует обязательной установки драйвера.
- Скорости обновления по SPI не хватает для видео.
- Интерфейс SPI дополнительно нагружает CPU.
Используйте SPI-дисплей для пользовательских интерфейсов, которые по большей части статичны.
Способ №3: Удалённый доступ
А можно обойтись вовсе без дисплеев: достаточно один раз настроить удалённый рабочий стол, чтобы дистанционно подключаться к Raspberry Pi и транслировать изображение по сети. Этот способ пригодится, если плата смонтирована в труднодоступном месте и подключать лишние провода — совсем не вариант.
Смарт ТВ на Raspberry PI4 Установка Android TV
Как настроить удалённый доступ
- VNC Server входит в ОС Raspbian из коробки. Чтобы разрешить доступ, зайдите в настройки Raspberry Pi:
sudo raspi-config
- Выберите пункт меню «Interfacing Options→VNC» и включите VNC Server кнопкой «Yes».
- Запустите VNC-сервер:
vncserver
- Запишите IP-адрес и порт для внешнего доступа, которые отобразятся после запуска.
- В случае с Windows у вас уже есть средство для подключения к удалённому рабочему столу. Для других систем рекомендуем установить RealVNC Viewer.
- Запустите VNC-клиент и вбейте в адресной строке IP-адрес, который был выдан при запуске VNC-сервера.
- Укажите логин и пароль для входа в систему Raspberry Pi. По умолчанию это ‘pi’ и ‘raspberry’.
- В клиенте VNC появится рабочий стол. Готово!
Способ №4: Композитный видеовыход
Можете тряхнуть стариной и вспомнить такой олдскульный интерфейс, как композитное видео. Конечно, по качеству изображения он не сможет тягаться с цифровым HDMI, но и у «тюльпана» есть подходящее применение.
Если вы превратите свою Raspberry Pi 4 в ретро-консоль, кинескопный телевизор станет завершающим штрихом, чтобы полностью перенестись в эпоху пиксель-арта. Берите комбинированный кабель 3,5 мм с композитным выходом, чтобы вывести чересстрочное аналоговое изображение 480i с малинки на ЭЛТ-телевизор. Мы так и поступили, когда делали крутой аркадный автомат, который радует вас у входа в московский офис Амперки.
- Ретро-консоль из RPi ❯
- Аркадный игровой автомат на Raspberry Pi ❯
В итоге
Теперь вы точно не пропадёте, если понадобится вывести изображение с малинки куда угодно! Осталось только выбрать, какой вариант удобнее для ваших проектов на RPi.
- Дисплеи для Raspberry Pi в каталоге Амперки
- HDMI-дисплеи в каталоге Амперки
Источник: amperka.ru
5 способов показать свой Raspberry Pi на мониторе или телевизоре
Еще в 1980-х и 1990-х годах домашние компьютеры не использовали специальные мониторы для отображения операционных систем, приложений и игр.
В те дни все было намного проще. Вместо того, чтобы доплачивать за монитор, большинство владельцев домашних компьютеров и консолей были рады использовать свои телевизоры. Сейчас это может показаться странным, но 30 лет назад люди почти не думали игнорировать телевизионные программы, чтобы играть в видеоигры.
Для некоторых ситуация не сильно изменилась: игровые приставки часто подключаются к семейному телевидению. Но что касается компьютеров, модель ПК с выделенным монитором в конечном итоге получила широкое распространение. Было бы необычно видеть домашний ПК, подключенный к телевизору, даже если это не невозможно.
Если вы подумаете об этом, возможность подключения к различным типам дисплеев довольно гибкая. Это наверняка было в голове у разработчиков Raspberry Pi, когда они решали, как их пользователи могут использовать компьютер.
Несмотря на свои скромные размеры, Raspberry Pi поддерживает 5 методов вывода изображения на аппаратном уровне, этого достаточно, чтобы охватить практически любое устройство вывода, о котором вы только можете подумать.
Что говорят Создатели …
Когда я говорил с соучредителем Raspberry Pi Foundation Эбеном Аптоном после запуска Pi, он объяснил, что урезанный компьютер был создан в духе 8-битной эпохи.
«Это очень дешевый ПК с Linux, устройство в духе 1980-х годов, устройство, которое превращает ваш телевизор в компьютер, подключается к телевизору, подключает мышь и клавиатуру, дает ему некоторую мощность и некоторый объем памяти, операционная система, и у вас есть компьютер. «
Несколько разных соединений поддерживаются от Raspberry Pi. Оригинальное устройство имеет HDMI и RCA, в то время как самая последняя модель, Raspberry Pi 3, имеет только HDMI и волшебный 3,5-мм медиа-порт.
Так как же использовать эти разъемы для подключения Raspberry Pi к монитору или телевизору?
Это получил HDMI!
Одна из самых интересных особенностей Raspberry Pi заключается в том, что каждая версия оснащена разъемом HDMI, а это означает, что любой человек с HDMI-совместимым телевизором (а это большинство людей в Северной Америке и Европе) может легко подключить устройство к своему гостиная телевизор.
Наряду с SD-картой и источником питания, кабель HDMI является одним из наиболее важных компонентов оборудования , вы можете использовать его с Raspberry Pi, а это означает, что теоретически вы можете подключить его к широкому выбору телевизоров и даже современных настольных компьютеров. мониторы.
HDMI вездесущ, доступен на оригинальной Raspberry Pi, ревизиях Model B, Raspberry Pi 2 и Raspberry Pi 3 Он также присутствует на Pi Zero. , хотя вам понадобится мини-адаптер HDMI для использования HDMI здесь.
К сожалению, не все телевизоры и мониторы имеют разъемы HDMI.
Использование адаптера HDMI-VGA
Если выбранный вами дисплей не имеет разъема HDMI, первое, что вам нужно сделать, это проверить, есть ли у него разъем VGA — D-образный разъем, который обычно встречался на компьютерных мониторах в течение последних 20 лет. нечетные годы Если ваш монитор совместим с VGA, то для использования Raspberry Pi с этим устройством или кабелем вам потребуется только адаптер HDMI-VGA.
Вам также нужно будет внести небольшие изменения в файл config.txt, который Raspberry Pi использует при загрузке.
Используя устройство чтения карт памяти на вашем настольном компьютере, вставьте SD-карту Raspberry Pi и откройте файл config.txt в предпочитаемом вами текстовом редакторе.
Ищите следующие строки:
#hdmi_force_hotplug=1 #hdmi_drive=2
Обе опции должны быть включены, что можно сделать, удалив символ хеша и сохранив. Эти параметры включают выход VGA через адаптер HDMI и устанавливают низкое разрешение экрана 640 x 480.
Если вы хотите более высокое разрешение, удалите хеш-символы из следующих строк:
#hdmi_group=1 #hdmi_mode= 4
Вам также необходимо отредактировать эти две строки, изменив hdmi_group на 2 и hdmi_mode на 16 . Не забудьте сохранить изменения перед безопасным удалением и заменой в вашем Raspberry Pi.
Вывод на дисплей с помощью RCA
На оригинальных Raspberry Pis A и B, вплоть до модели B + (2014), существует третий вариант отображения выходного сигнала — разъем RCA. Это находится на противоположной стороне устройства к порту HDMI, рядом с аудиопортом.
Используя стандартный композитный кабель RCA, вы можете подключить Raspberry Pi к любому совместимому телевизору (если у него нет HDMI, он почти наверняка имеет желтое гнездо RCA или SCART) и наслаждаться видеовыходом. Обратите внимание, что как только кабель HDMI будет подключен, Pi переключится на этот выход. RCA также можно переключить на SCART с помощью подходящего адаптера, что полезно, если на вашем дисплее нет ни разъемов RCA, VGA или HDMI.
В зависимости от разрешения экрана вам может потребоваться изменить способ отображения окон в Raspberry Pi. Это повлияет на вас, если у монитора низкое разрешение, но, изменив настройки пересканирования в config.txt, вы можете настроить видеовыход в соответствии с вашим монитором.
Нет вариантов? Попробуйте разъем TRRS 3,5 мм
Наконец, у Raspberry Pi есть едва используемый секрет. Начиная с Raspberry Pi Model B +, он оснащен почти волшебным 3,5 мм медиа портом. Способный обрабатывать как видео, так и аудио, вы можете использовать соединительный кабель в порту TRRS для подключения к стандартным разъемам RCA. Вы найдете один из них на ModMyPi или Amazon всего за несколько долларов.
TRRS является более дешевым и более энергоэффективным портом, чем старый стандартный разъем RCA, поэтому его теперь можно найти на платах Raspberry Pi Model B. Не пропустите эту опцию!
Ленточный разъем DSI дисплея
Устройства Raspberry Pi от модели A до Raspberry Pi 3 модели B имеют ленточный разъем, порт Display DSI. Это предназначено для подключения к выделенному дисплею Raspberry Pi, стандартному и сенсорному.
Взгляните на наш учебник о том, как наилучшим образом использовать этот порт на официальном сенсорном дисплее, или просто посмотрите видео.
Raspberry Pi продолжает оставаться удивительно гибким устройством (начните с нашего неофициального руководства неофициальное руководство неофициальное руководство ), удивляя пользователей множеством разных способов. У вас есть уникальный способ подключения к дисплею?
Изображение предоставлено: ABB Photo via Shutterstock.com
Источник: gadgetshelp.com
Домашний кинотеатр на Raspberry Pi
Если вы всё пропустили, то Raspberry Pi — это маленький компьютер с размерами чуть больше смартфона. При этом у него есть свой полноценный процессор, USB-разъёмы, Wi-Fi, подключение проводной сети, HDMI для вывода видеосигнала и слот для карты памяти. Мы уже собирали на Raspberry Pi систему видеонаблюдения, а сегодня сделаем свой медиацентр, который можно подключить к любому монитору или телевизору. Если у вас на даче или на кухне есть старый телевизор, то Raspberry Pi подарит им вторую жизнь.
Как будет работать
Основа медиацентра — Raspberry Pi, на который мы поставим специальную прошивку. Она сделает из маленького компьютера полностью готовый медиаплеер, который нам нужно будет подключить к монитору или телевизору.
После этого можно скинуть нужные фильмы на флешку и смотреть их в любое время. Или подключить внешний жёсткий диск и тоже смотреть фильмы в любое время. Короче, первый сценарий — вы заранее качаете фильмы, закидываете их в медиаплеер и смотрите когда захотите.
Второй сценарий — если есть интернет, то можно смотреть клипы на YouTube, сериалы на Netflix или в любом другом месте. Этот вариант интереснее, поэтому его и будем реализовывать.
Что понадобится
Raspberry Pi. Лучше всего, если будет версия с Wi-Fi, чтобы ловить интернет и не зависеть от проводов. Блок питания берём штатный: он выдаёт нужное напряжение даже под сильной нагрузкой.
Клавиатура и мышь для управления медиацентром. Можно взять беспроводной комплект, чтобы было удобнее.
HDMI-кабель для подключения к телевизору или монитору. Если у вас на телевизоре нет такого разъёма, используйте конвертер: он передаст сигнал на выходы-тюльпаны, которые есть в каждом телевизоре.
MicroSD-карта на 8 гигабайт. На неё мы поставим операционную систему и специальный софт.
OpenELEC — специальная версия операционной системы для Raspberry Pi со встроенным медиацентром Kodi.
Установка OpenELEC
Особенность этой операционной системы в том, что в неё уже встроено всё, что нужно для работы с медиа. Это такая специальная сборка, которая состоит из двух частей: самой операционной системы на базе Linux и программы Kodi, которая отвечает за видео и развлечения.
Для установки берём Etcher, выбираем формат флешки FAT32, находим скачанный файл с системой, вставляем флешку в кардридер и нажимаем «Flash!». Как пользоваться таким софтом — читайте в статье про видеонаблюдение.
Когда всё будет готово, присоединяете к плате Raspberry Pi клавиатуру с мышкой, HDMI-кабель (второй конец — в монитор), вставляете в плату карточку и включаете блок питания. Мини-компьютер начнёт загружаться, а как закончит — вы увидите заставку с недавно добавленными фильмами. Она означает, что всё прошло хорошо и у вас теперь есть свой медиацентр, который можно настраивать как угодно (потому что внутри это всё-таки настоящий компьютер).
Чтобы смотреть видео через интернет, нам нужно его настроить. Если у вас дома есть Wi-Fi, то операционная система, скорее всего, уже нашла все доступные сети — вам остаётся только выбрать из списка нужную и ввести пароль. Если этого не произошло, настройте сеть вручную по инструкции из прошлой статьи про Raspberry Pi.
Что дальше
Чтобы было совсем круто, можно сделать так:
- найти плагины для всех популярных онлайн-кинотеатров;
- настроить YouTube;
- настроить загрузку файлов по сети, чтобы каждый вечер у вас был свежий скачанный фильм;
- добавить все кодеки, чтобы можно было проигрывать абсолютно любой видеофайл, который только можно достать.
Как это сделать — подробно написано в справочном центре Kodi. Главный принцип айтишника — читай мануал
Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Источник: thecode.media