Зарегистрироваться
или войти:
Логин/Пароль

Полный обзор Raspberry Pi 2 и его настройка


Привет всем пользователям AliTrack! По некоторым просьбам на форуме, после опроса, я все же решил сделать полный обзор Raspberry Pi 2. Заранее предупреждаю, что если вы что-то сделали не так, как здесь написано, то я не несу никакой ответственности.

Все аксессуары необходимо проверить на совместимость с Raspberry Pi 2 с помощью поиска в интернете. Если вы по каким-то причинам сломали свой RP или наблюдаются проблемы, это не повод обвинять меня в чем-либо, так как Linux в этом плане прост - если вы делаете все спустя рукава, то и работать он будет соответственно. А если вы ищете информацию на официальных ресурсах, и выполняете все инструкции правильно, то и работать все будет аналогично, то бишь правильно.

1. Мои впечатления и описание девайса.

Упаковка была очень хорошая, ничего по пути не сломалось. Поролон и куча пленки поверх. Все было в пакете. Сам компьютер с корпусом и кулером весит около 150 грамм. Без корпуса вес не знаю (весов таких нет). Материал - пластик. Продавец, у которого я брал RP, предлагал очень много разных корпусов, я лично взял C1, так как он более привлекателен (сугубо ИМХО). Также в комплекте шел керамический радиатор, он легко клеится на процессор. Кулера в комплекте нет, я купил его отдельно, ибо мне нужен небольшой разгон, а рисковать я не хочу. Размер RP такой же, как и у пачки сигарет или банковской карты. Имеются 4 USB слота, Ethernet, HDMI, Micro-USB (питание), 3,5 mm mini-jack и 2 интерфейса, CSI и DSI, то есть камеры и дисплея.

Технические характеристики:

- Процессор ARM, Broadcom, Quad-Core 900 MHz (изначально 800)

- 1 Gb SDRAM

- VideoCore 4 3D Graphics Core

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

После сборки выглядит это все так:

2. Подключение кулера.

На RP есть замечательная вещь - GPIO. General Purpose Input/Output (Интерфейс ввода/вывода общего назначения). Через эти контакты можно делать кучу разных вещей и подключить невероятное количество свистелок и перделок, такие как дисплеи, дополнительные интерфейсы, сенсоры и датчики и прочее. Кулер подключается именно к GPIO. Подключение идет на 4 и 6 pin, на схеме вы их видите. Красный провод - питание 5V, черный - заземление. Подключать на другие нельзя (на самом деле можно, но не стоит этого делать, поверьте мне). Подключать к GPIO и трогать плату можно только в выключенном состоянии, когда у нее нет питания вообще. USB, Ethernet, HDMI, AV можно подключать всегда. После подключения, кулер заработает сам, его обороты можно регулировать, но это уж сами ищите в интернете. Замечу, что кулер нехило так шумит, поэтому вы можете его иногда отключать, когда не разгоняете плату.

3. Установка Linux и его базовая настройка.

Я постараюсь описать установку и настройку как можно проще, так как не уверен, что на форуме много опытных линуксоидов, тем более большинство пользуется Windows, поэтому для них это будет трудновато из-за фундаментальных различий в подходе к пользователю (в Windows используется схема «Знаю как сделать и куда нажать - делаю», а в Linux и вообще во всех *nix системах используется другой подход: «От понимания - к действию», то есть, если вы не понимаете, как это работает, то вы лезете в мануалы и читаете об этом, а уж потом начинаете делать это).

Начнем с закачки нужных утилит и образа дистрибутива. Нам понадобится Win32DiskImager (если вы работаете на Windows), либо утилита dd (Linux), а также образ в формате. img Raspbian (сочетание названия Debian и Raspberry Pi). Пользователи Linux наверняка знают как пользоваться утилитой dd, поэтому сначала я опишу процесс из под Windows.

После скачивания Win32DiskImager, отформатируйте micro-SD карту стандартными утилитами Windows в формат FAT32. После форматирования, переподключите ее и с помощью Win32DiskImager запишите скачанный образ Raspbian. Рекомендуется Micro-SD карта размером не менее 4 Гб (система займет около 3 Гб, остальное под ваши файлы).

Маленькое отступление: на самом деле есть еще несколько дистрибутивов для Raspberry Pi, такие как Arch Linux, Ubuntu Core, Ubuntu Mate, Pidora (Fedora и Raspberry Pi, да), Gentoo, а также дистрибутивы для создания медиа-центра. Но я не буду описывать их установку, поскольку это делается вручную через терминал, а по мнению Windows-пользователей это ужасная штука из ада, и они ее страшно боятся.

Теперь запись из-под Linux

Скачайте образ в Домашнюю папку. После скачивания, отформатируйте карту в FAT32 с помощью GParted. После форматирования, переподключите карту. Теперь, зайдите в Терминал и с помощью команды cd зайдите в каталог с образом. После того, как вы зашли туда, пишем: sudo dd if=имя дистрибутива.img of=/dev/sdX, где X-ваша буква карты. Узнать ее можно было в GParted.

После записи образа, вставьте в выключенный RP sd-карту. Подключите все, что вам нужно, интернет очень желателен. Включите адаптер сети в розетку и подключите к RP.

Заметка: Для корректной работы со всеми подключенными устройствами, вам необходим адаптер питания с током 2A, напряжением 5V. Если брать ток меньше, то система либо не запустится, либо будет перезагружаться. К тому же, советую взять пару не очень длинных и качественных USB-Micro USB кабелей. У меня RP корректно заработал только с 1 из 3 кабелей, конкретно - с этим:

Во время запуска вы увидите кучу буковок и красивые малинки сверху - это загрузка Linux.

После загрузки вы увидите такую картину:

Это встроенная утилита raspi-config. Здесь мы настроим основные параметры вашего RP. Выбор чего-либо Enter, установка галочек Space.

1) Expand Filesystem — расширение памяти на всю карту, нажмите Enter.

2) Change User Password — смена пароля суперпользователя. Меняйте на свой пароль. ВНИМАНИЕ: при вводе пароль нигде не отображается, даже звездочками. Ставьте такой пароль, чтобы вы его не забыли. Этот пароль очень важен, без него нельзя устанавливать программы и менять системные настройки. Отдельно, почитайте статью Суперпользватель на форумах Linux.

3) Enable Boot to Desktop/Scratch — внутри этого параметра выбирайте второе, это включит загрузку рабочего стола сразу после запуска (иначе будете вводить команду startx).

4) Internationalisation Options — языковые опции. Внутри:

  • Change locale — смена локали, то есть языка и все, что связано с ним (валюта, числа и так далее). Там листайте до ru_RU.UTF-8 и выберите его пробелом.
  • Change Timezone — смена часового пояса. Ну, там понятно, выбирайте Европу и Москву.
  • Change Keyboard Layout — смена языка ввода. Тут не меняем, русский можно сделать из графического интерфейса.

5) Enable Camera — включить камеру (если у вас она есть в качестве модуля к RP).

6) Add to Rastrack — ненужная для вас вещь.

7) Overclock - разгон процессора. Разгон до 1 ГГц позволяет не терять гарантию. Если выше, то вы ее теряете. Замечу, что при разгоне вам нужен как минимум радиатор, а по-хорошему и кулер, ведь при разгоне повышается вольтаж, а значит и температура процессора.

8) Advanced Options — дополнительные опции.

  • A1-не нужно.
  • A2-смена имени RP в сети.
  • A3-выделение памяти под GPU, то есть графику. Рекомендуется не менее 64, желательно 128 Мб, если хотите смотреть видео и пользоваться GUI (графическим интерфейсом) без лагов.
  • A4-сервер SSH. Используется для удаленного доступа к RP. Кто знает что это, тот включит это. Описывать его работу не буду, никакой статьи не хватит.
  • А5 — A8 — не нужно.
  • A9 — вывод аудио. Выбор между HDMI и 3.5 мм разъемом. Или автоматически.
  • A0 — обновление raspi-config.

9) About Raspi-Config — инфо о программе.

С помощью стрелок влево-вправо выбирайте Finish и выбирайте "Да", когда предложат перезагрузку. После перезагрузки вы войдете в GUI и вы, наконец, сможете делать все, что вам хочется.

Выключайте RP с помощью кнопки Shutdown в Menu. После того, как сигнал от RP на монитор/телевизор прервется, можно отключать от сети.

Флешку не вынимайте, это ваш SSD для RP. Все файлы будут храниться на ней.

Ну вот и все)). Остальное ищите на форумах, описание есть ко всему. В Raspbian используется LXDE в качестве графической оболочки.

Если возникли какие-то вопросы - пишите, я отвечу на них.

Размещено Виктор Фомин 10 июля 2015 в 12:45
Куплено в магазине AliExpress за 2250 RUR
Рейтинг:
78

  • Vitebsk | 10 июля 2015 в 13:21
    можно одним предложением-это что и для чего???
  • Annastasi | 10 июля 2015 в 13:23
    Vitebsk, одноплатный компьютер
  • Vitebsk | 10 июля 2015 в 13:31
    куда его вставлять/к чему подключать? просто думаю, зачем оно существует?:)
  • Гость | 10 июля 2015 в 13:50
    Полезный обзор. Спасибо)
  • Виктор Фомин | 10 июля 2015 в 14:05
    Vitebsk, изначально он был создан в обучающих целях для детей, чтобы те учились писать программы. Сейчас уровень RP доходит до офисных компьютеров, и используются они везде, на производстве, в офисах и школах, дома и так далее. Подключается это, как и обычный компьютер, к монитору/телевизору, подключается мышь и клавиатура, и остальное оборудование.
  • edsoiam | 10 июля 2015 в 14:11
    Я купил себе похожую штуковину - banana pi. Всё хотел сделать по ней разбор. Примерно одинаковая ценовая категория с raspberry pi 2. Из преимуществ - есть sata разъем. Я себе на такой плате реализовал:
    -приставку для старого телевизора ,через composite выход(IP-TV смотреть и фильмы, тянет fullHD).
    -музыкальный сервер mpd(управление с android телефона, программа mpdroid)
    -качалку торрентов(rtorrent, rutorrent - управляю с телефона закачками)
    -файловый сервер на samba для хранения всякого разного.
    Хочу поднять сервер умного дома на ней же со временем. Если у кого есть такая штуковина, и сложно самому настроить такой функционал, могу выслать настроенный образ сконфигурированной ОС Bananian Linux
  • Виктор Фомин | 10 июля 2015 в 14:14
    edsoiam, изначально планировал покупать именно банан, но потом передумал, так как сообщество очень маленькое, да и поддержка не особо. Но для настоящих гиков это не помеха)
  • edsoiam | 10 июля 2015 в 14:20
    Виктор Фомин, Да, намучался с ним, думал FullHD уже даже и не заработает.
    Единственно, что меня не устраивает, что нету 6-канального звука как на raspberry pi, так и на banana pi.
  • AnyTwoBoy | 10 июля 2015 в 14:28
    Нечасто здесь увидишь интересный, полезный да настолько разжеванный обзор. Автор молодцом! Благодарствую!
    Тем, кто спрашивает для чего это: для всего, на что только способна Ваша фантазия!
    *да и чужие идеи никто не запрещает заимствовать :)
  • Виктор Фомин | 10 июля 2015 в 15:22
    edsoiam, звуковая карта отдельно продается, только стоит дороже чем банан и малина вместе взятые
  • Забава | 10 июля 2015 в 16:56
    дайте ссылку на кулер пожалста
  • Забава | 10 июля 2015 в 20:09
    Виктор Фомин, благодарю
  • mnemonic | 10 июля 2015 в 20:35
    Отличный обзор, добротная работа. Спасибо.
  • brotax | 10 июля 2015 в 20:36
    Я Win10 установил...думал что то стоящее :) а это и виндовсом назвать сложно. Управляется по SSH с другой win10 машины.
  • Clara | 11 июля 2015 в 01:17
    может быть, вопрос глупый - но на тему игр компьютерных у него как, у этого одноплатного? Чтобы хороший квест да с удовольствием?..)))
  • edsoiam | 11 июля 2015 в 08:57
    Clara, Все linux игры(а их мноого) с открытым кодом(собранные под арм) должны идти. Игры c 3D - не знаю. На эту плату можно поставить также android 5. Тогда можно запускать все андроидовские игры
  • Виктор Фомин | 11 июля 2015 в 10:14
    edsoiam, ну не все прям) Да и собирать под ARM на малине будет очень долго. Однако готовые собранные есть. Да и DOSBox в помощь, есть спец сборка под ARM, и можно играть во все игры для DOS: Doom, Wolfenstein и т.д.
  • Clara | 11 июля 2015 в 13:41
    edsoiam, меня интересуют квесты - начиная от Gods и Еретик с Гексеном, и заканчивая играми Джонатана Боукса - типа Потерянной короны) А то нынешний ноут не берет(
  • edsoiam | 12 июля 2015 в 17:52
    Clara, скорее всего не пойдут. Если я правильно понял, то эти игры под архитектуру x86. А в плате архитектура процессора arm
  • Виктор Фомин | 12 июля 2015 в 19:42
    edsoiam, верно, но можно пересобрать из исходников.
  • Clara | 13 июля 2015 в 00:56
    edsoiam, спасибо за ответ) Честно говоря, немного скучаю по началу 2000х, когда комп можно было красиво так и экономично достаточно собрать, аки конструктор) Постоянно апгрейд делали - интересно) и игры старые - ну просто красота)
  • Показать предыдущие 22 комментария...
  • roswell47 | 02 марта 2016 в 10:22
    Класс! Не возражаете, если кое-что уточню в личке?
  • Boris | 22 августа 2016 в 19:26
    При первом включении обязательно подключение по HDMI, или на RCA выход сигнал тоже идёт?
  • Boris | 23 августа 2016 в 19:31
    Выяснил. У дистрибутива Разбериан идёт сигнал на RCA.

Добавить комментарий