OLD-HARD.RU — Raspberry Pi – неочевидные очевидности — Newbilius

Raspberry Pi — офигенно известный дешевый компьютер, который я мечтал купить с моменты его появления в продаже — т.е., с 2012 года. Привлекали его неслабые для такой крохи возможности и низкая цена в 20-30$, в зависимости от версии. Останавливал же меня всего один аргумент: нафига оно мне надо?

Дело в том, что идеальное применение «малинки» — это различные электронные самоделки, типа автоматических поливалок, роботов и т.п., а у меня в ближайших планах ничего подобного не предполагалось. Но вот, в один прекрасный день зритель передачи Old-Hard, Евгений, подарил мне первую версию этого компьютера, а если точнее — ревизию "B" с 512 МБ оперативной памяти. Ну а раз железяка есть — надо её теперь куда-нибудь пристроить, что бы она приносила пользу! В процессе этого пристраивания я обнаружил некоторое число моментов, которые были не очевидны за лозунгами и оптимистичными статьями. Тем кто давно уже использует данную плату — ничего нового вы не узнаете, а вот для тех, кто ещё подумывает о приобретении — она может оказаться полезной.

Использовать плату я планировал в качестве этакого «миниатюрной эмуляционной станции» для эмуляции старых 8/16 битных консолей и игровых автоматов, выводя изображение на телевизор и управляя беспроводным джойстиком; а так же — для просмотра видео с Youtube и с расположенного в локальной сети файлового хранилища.

Питание по USB
Изначально я думал получать питание прямо от телевизора, благо там есть USB-разъём, но реальность внесла свои коррективы. Дело в том, что моя версия платы сама по себе кушает 700 мА, а вместе с устройствами и того больше. Телевизор же, судя по документации, выдаёт в порт только 500 мА. На практике кстати плата завелась, но включалась через раз, а один раз в момент её включения даже вырубила телевизор. Где-то в этот момент я и решил наконец почитать, какие у неё требования к питанию и понял, что не стоит играть с судьбой, после чего запитал платку от отдельного блока питания. К тому же у более поздних версий потребление ещё больше, так что имейте ввиду.

Потребление разных версий плат:

  • Raspberry Pi 1 Model A (300 мА)
  • Raspberry Pi 1 Model A+ (200 мА)
  • Raspberry Pi 1 Model B (700 мА) – моя версия
  • Raspberry Pi 1 Model B+ (600 мА)
  • Raspberry Pi 2 Model B (800 мА)
  • Raspberry Pi 3 Model A (800 мА)

Охлаждение

Первые версии RPi никакого охлаждения не требовали, и действительно — даже под нагрузкой у моей температура не поднимается выше 50 градусов (без радиатора). На RPi 2 для нормальной работы уже необходимо устанавливать радиаторы, а насчет RPi 3 пока что ещё идёт обсуждение, достаточно ли будет радиаторов или может потребоваться воздушное охлаждение.

Примерная температура разных версий плат под высокой нагрузкой, измеренная одним из энтузиастов:

  • Raspberry Pi 1 Model A+ (28 C)
  • Raspberry Pi 1 Model B+ (32 C)
  • Raspberry Pi 2 Model B (49 C)
  • Raspberry Pi 3 Model A (87 C)

Производительность для игр

Производительность плат немало отличается от версии к версии. Например, для игр я решил использовать RetroPie — и с удивлением обнаружил, что в нём тормозят ВСЕ идущие в комплекты порты и эмуляторы, а звук отставал от изображения даже на эмуляторе Atari 2600. Позже оказалось, что по умолчанию во всех эмуляторах включены довольно высокие настройки для улучшения картинки, и в 720p всё дико тормозит. Впрочем, в 480p всё тоже работает далеко от идеала, на Dingoo A320 с процессором слабее раза в 2-3 всё работало лучше. Почему авторы дистрибутива не подумали об оптимизации настроек под старую плату, при том что для RPi 1 и 2 дистрибутивы разные? Не знаю. Наверное, это Linux-Way: ты можешь настроить всё сам, и ты БУДЕШЬ настраивать всё сам.

В любом случае, если решитесь использовать плату для этих целей – рекомендую взять 3ю версию платы, или в крайнем случае вторую. Например, в этой статье можно увидеть, что RPi 2 быстрее RPi минимум в 2 раза. Да и по железу отличия более чем заметны:

  • Raspberry Pi        — RAM 512 МБ SDRAM, CPU 700 МГц ARMv6 (1 ядро)
  • Raspberry Pi 2     — RAM 1 ГБ DDR2, CPU 900 МГц ARMv7 (4 ядра)
  • Raspberry Pi 3     — RAM 1 ГБ DDR2, CPU 1.2 ГГц ARMv8 (4 ядра)

Производительность для видео

Почти идеальна.

Даже имеющаяся у меня версия платы на аппаратном уровне перемалывает 720p без тормозов (в разрешении телевизора — 1366×768), а вторая версия вроде бы нормально пережёвывает даже 1080p, но не во всех форматах.

Вышла обновленная Raspberry Pi 3 Model B+ (и она вам не нужна)

А учитывая, что третья версия платы однозначно ещё мощнее — переживать об этом точно не стоит.

Впрочем, судя по отзывам, если видео или звук будет сконвертирован “некошерным” кодеком — видео таки может подтормаживать, но у меня подобных проблем не было.

Зато скорость интерфейса на моей плате можно описать как «нормальная». Она не напрягает, анимации плавные, но хотелось бы быстрее. Зато если попробовать походить по менюшкам вроде системных опций одновременно с проигрыванием видео на фоне… Тут начинается шоу для самых-самых терпеливых, с откликом на кнопки «раз в 3-5 секунд». Думаю, во второй версии всё работает лучше, но пока что проверить не могу.

А вот плагин для Youtube работает своеобразно: скорость проигрывания видео на высоте (для 720p, выше не пробовал), но на команды вроде «поискать по строке» или «открыть плейлист» система откликается где-то за 15-40 секунд. Медленно.

В любом случае, среди пачки опробованных дистрибутивов я выбрал OpenELEC. Он из опробованных мною сборок с Kodi этот работает наиболее плавно, в комплекте идёт минимум лишних аддонов и финтифлюшек. Если же вам чего-то из коробки не хватит — можно будет без проблем доставить всё уже после накатывания базовой установки.

Управление

Практически любые клавиатуры и мышки будут работать из коробки во всех дистрибутивах.
В RetroPie для управления как оболочкой, так и играми можно использовать почти любой геймпад. Хорошо? Однозначно.

А вот в видео-проигрывателе Kodi (ранее он назывался XMBC) на RPi использовать геймпад уже нельзя. Даже если вы установили его из-под RetroPie. Просто необходимый патч и библиотеки для этого не были включены в соответствующие сборки.

Поэтому я для себя приобрёл вот такую финтифлюшку.

Это инфракрасный пульт с USB-приёмником, который представляется парой из клавиатуры и мышки. Мышиной эмуляцией я не пользуюсь (9-позиционная кнопка не очень отзывчивая и тугая), да и в принципе пульт не идеальный — все кнопки одного размера, из-за чего трудно нащупать нужную в данный момент. Зато стоит в районе 5$.

Поддержка

Всё как всегда с Linux'ом. Многое будет работать из коробки, но шаг влево-вправо — и там уже как повезёт, особенно если вы рассчитывали «установить и не париться». Лучший пример для этого — YouTube плагин для медиа-центра Kodi.

Дело в том, что данный плеер может сам устанавливать плагины из репозитория. Но там с конца 2015 года находится нерабочая версия плагина. Т.е., на момент публикации статьи — более 3х месяцев. Нехило. Рабочую версию можно найти в интернете, для этого нужно заглянуть в вики плеера, найти страницу плагина, с неё перейти на форум, и на 245 странице найти таки ссылку на свежую версию. Вот она. Неплохо, правда?) Ну а про приколы с кривыми настройками по-умолчанию для эмуляторов я уже упоминал.

Размер платы

Везде указывается, что её размер «равен кредитной карточке». Так то оно так, но это только размер самой платы — внешний порты, такие как например HDMI, сетевой порт и прочие заметно выступают. Можно посчитать придиркой, но тем не менее — люто не люблю «рекламу с недомолвками» 😉

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

У меня тут, среди прочего, торчит USB Wi-Fi адаптер — это TP-Link TL-WN721N, заработал нормально во всех дистрибутивах и показывается хорошую скорость. Специально не скорость не измерял, но 720p-видео гоняет без тормозов. Так же я опробовал адаптер TP-Link N600 TL-WDN3200, поддерживающий 5 ГГц-вые Wi-Fi сети – он тоже заработал без вопросов.

К счастью, в RPi 3 уже есть встроенный Wi-Fi адаптер. Пока вроде в тестах он выдаёт не такую уж хорошую скорость, но возможно, что всё как обычно упирается в сырой софт.

На этом, пожалуй, всё. Есть, что добавить? Тогда жду вас в комментариях!
 

Примечание: Raspberry пирог оболочка для британского родного малинового пирога 3 поколения b малиновый пирог b + и малиновый пирог 2 поколения b
Цена на сырьевые товары-Цена на конструктор Lego Building Box
Примечание: raspberry Pie 3 поколения b и 2 поколения b, указывающие положение лампы, не одинаковое.
Спецификация, документация и многое другое
Основные цвета: красный желтый синий черный и белый
Материал корпуса: акрилонитрил бутадиен стирол (АБС)
Внешняя глубина: 88.8 мм
Внешняя высота: 30.5 мм
Внешняя ширина: 64.5 мм
Для: Pi B + Raspberry & Pi 2 бортовые компьютеры одиночные
SVHC (очень заинтересованное вещество): svhc no (15-jun-2015)
Происхождение: Великобритания
Провести последний важный процесс производства в стране
Внешняя глубина: 88.8 мм
Внешняя высота: 30.5 мм
Для: Pi B + Raspberry & Pi 2 бортовые компьютеры одиночные
Основной цвет: красный, желтый, черный и белый
Внешняя ширина: 64.5 мм
В виде ракушки Материал: акрилонитрил-бутадиен-стирол

  • Цвет: Красный, Белый, Синий, Черный, Желтый
  • Бренд: SZFYDOSH
  • Состояние: Новое
  • Тип: Raspberry accessories
  • Применение: shell

  • Единица измерения: шт.
  • Вес посылки: 0.08kg (0.18lb.)
  • Размер посылки: 10cm x 10cm x 10cm (3.94in x 3.94in x 3.94in)


Отзывы

Katerynenko


2018-02-04


4/5
Raspberry Pi 3 подходит очень хорошо в этом случае.

Raspberry Pi 3 (Обзор)

то же самое с LEGO кирпичи, они полностью совместимы. единственный минус заключается в том, что, как только Вы поместите плате внутри это довольно трудно получить его правильно out (без сломал). в общей сложности: Я люблю его!

Raspberry Pi 3 Model B

Микрокомпьютер Raspberry Pi 3 Model B — модифицированная версия своего предшественника Raspberry Pi 2. Модель по-прежнему компактна в размерах и имеет привычные составляющие для персонального компьютера: процессор, оперативную память, разъём HDMI, композитный выход, USB, Ethernet, Wi-Fi и Bluetooth LE. Но главное обновление коснулось процессора, плата оснащена 64-х битным четырехядерным процессором ARM Cortex-A53 с тактовой частотой 1,2 ГГц на однокристальном чипе Broadcom BCM2837. Данный чип обеспечивает прирост производительности на 50-60% в сравнении с Raspberry Pi 2 и почти десятикратное преимущество перед первым Raspberry Pi. Благодаря этому компьютер открывает ещё больше возможностей встраиваемых проектов, для разработки и программирования различных устройств.
Рекомендуемый возраст — от 14 лет.
Технические характеристики Raspberry Pi 3 Model B:
Микроконтроллер: 64-битный четырехъядерный процессор Broadcom BCM2837, тактовая частота: 1.2 ГГц, архитектура ядра: ARM Cortex-A53.
Рабочее напряжение: 3.3 В (совместимы с 5 В уровнями).
Оперативная память (SRAM): 1Гб LPDDR2 SDRAM работающей на частоте 900МГц.
Беспроводная сеть: Bluetooth (Low Energy), Wi-Fi.
Графический двухъядерный процессор VideoCore IV работающий на частоте 400МГц, поддерживает стандарты OpenGL ES 2.0, OpenVG, MPEG-2, VC-1 и способен кодировать, декодировать и выводить Full HD-видео (1080p, 30 FPS, H.264 High-Profile).
Порты и разъемы: 4х USB 2.0, 40х портов ввода-вывода общего назначения, UART (Serial), SPI с селектором между двумя устройствами, пины питания: 3,3 В, 5 В и земля, цифровой видеовыход: HDMI, композитный выход: 3,5 мм (4 pin), Ethernet на 10/100 Мбит с выходом на стандартное гнездо 8P8C (RJ45).
Слот для карт расширения: MicroSD.
Питание устройства. Входное напряжение: 5 В. Питание Raspberry Pi 3 осуществляется от 5-вольтового адаптера через разъём micro-USB или пины питания. Аппаратный выключатель питания на плате отсутствует. Для включения компьютера достаточно подключить кабель питания.
Потребление под нагрузкой: 3.8Вт.
Размеры: 5.4 x 8.5 см.
Фото коробки Raspberry Pi 3 Model B:

Обратная сторона коробки Raspberry Pi 3 Model B:

Сама плата Raspberry Pi 3 Model B V1.2 с SoC (system-on-chip) — Broadcom BCM2837RIFBG и USB/Ethernet контроллером — SMSC LAN9514.

Тыльная сторона платы Raspberry Pi 3 с 1Гб LPDDR2-900 SDRAM (центр) и BCM43438 передатчик для обеспечения поддержки Wi-Fi и Bluetooth (он также имеет встроенный FM-приемник).

Разъем питания micro-USB, полноформатный разъем HDMI, 3.5mm audio jack.

1х Ethernet 10/100 Мбит порт (RJ-45) и 4х порта USB 2.0.

Мукулатура от Element 14.

Корпус Raspberry PI 3/PI 2, овальный, на винтах (Black) специально разработан для защиты платы от ударов электричеством и случайных повреждений. Черный эргономичный корпус придаст устройству законченный и эстетичный вид. Верхняя крышка крепится на винтах, а не на защелках.

raspberry pi 3

Негорючий пластик прослужит верой и правдой в течение долгого времени. Подходит для установки мини-компьютера Raspberry Pi 3 model B, Raspberry Pi 2 model B и Raspberry Pi model B+.
Произведено в Китае, компанией ESPADA.
Размеры корпуса: 93,74 x 63,6 x 31,5 мм.

Тонкий клиент Корпус Raspberry PI 3/PI 2, овальный, на винтах (Black).

Устанавливаем плату Raspberry Pi 3 Model B внутрь корпуса:

Далее, вставляем боковую крышку, прорезь у нее должна совпадать со слотом MicroSD.

Одеваем нижнюю крышку и совмещаем ее с верхней с установленной платой и фиксируем ее четырьмя винтами. Чтобы не скользил корпус по столу, можно приклеить четыре силиконовые ножки, которые идут в комплекте.

Вид корпуса сбоку, где размещены USB 2.0 порты.

Разъем питания, видеовыход и аудио выход.

Вырез для вставки microSD карты памяти:

Читаем далее.

Оставьте комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *