Руководство по Raspberry Pi 3 для новичков

Эта статья является частью еженедельной серии, в которой я буду создавать новые проекты с использованием Raspberry Pi 3. Первая статья серии посвящена началу работы и будет посвящена установке Raspbian с рабочим столом PIXEL, настройке сети и некоторым основам.

Что вам нужно:

  • Raspberry Pi 3
  • Блок питания 5 В 2 мАч с мини-разъемом USB
  • Карта Micro SD емкостью не менее 8 ГБ
  • Кабель Wi-Fi или Ethernet
  • Радиатор
  • Клавиатура и мышь
  • монитор ПК
  • Mac или ПК для подготовки карты microSD.

Для Raspberry Pi доступно множество операционных систем на основе Linux, которые вы можете установить напрямую, но если вы новичок в Pi, я предлагаю NOOBS, официальный установщик ОС для Raspberry Pi, который упрощает процесс установки ОС на устройство. .

Загрузите NOOBS по этой ссылке в вашей системе. Это сжатый файл .zip. Если вы используете MacOS, просто дважды щелкните по нему, и MacOS автоматически распакует файлы. Если вы работаете в Windows, щелкните его правой кнопкой мыши и выберите «извлечь сюда».

Если вы используете настольный Linux, то, как его распаковать, действительно зависит от среды рабочего стола, в которой вы работаете, поскольку разные DE имеют разные способы делать одно и то же. Итак, самый простой способ - использовать командную строку.

$ unzip NOOBS.zip

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

Свапнил Бхартия

Теперь подключите карту Micro SD к компьютеру и отформатируйте ее в файловой системе FAT32. В MacOS используйте инструмент Disk Utility и отформатируйте карту Micro SD:

Свапнил Бхартия

В Windows просто щелкните карту правой кнопкой мыши и выберите параметр форматирования. Если вы используете Linux для настольных компьютеров, разные DE используют разные инструменты, и охват всех DE выходит за рамки этой истории. Я написал руководство с использованием интерфейса командной строки в Linux для форматирования SD-карты с файловой системой Fat32.

После форматирования карты в разделе Fat32 просто скопируйте содержимое загруженного каталога NOOBS в корневой каталог устройства. Если вы используете MacOS или Linux, просто синхронизируйте содержимое NOOBS на SD-карту. Откройте приложение Terminal в MacOS или Linux и выполните команду rsync в следующем формате:

rsync -avzP /path_of_NOOBS /path_of_sdcard

Обязательно выберите корневой каталог SD-карты. В моем случае (на MacOS) это было:

rsync -avzP /Users/swapnil/Downloads/NOOBS_v2_2_0/ /Volumes/U/

Или вы можете скопировать и вставить содержимое. Просто убедитесь, что все файлы внутри каталога NOOBS скопированы в корневой каталог карты Micro SD, а не в какой-либо подкаталог.

Теперь подключите карту Micro SD к Raspberry Pi 3, подключите монитор, клавиатуру и блок питания. Если у вас есть проводная сеть, я рекомендую использовать ее, так как вы получите более высокую скорость загрузки для загрузки и установки базовой операционной системы. Устройство загрузится в NOOBS, который предлагает установить пару дистрибутивов. Выберите Raspbian из первого варианта и следуйте инструкциям на экране.

Свапнил Бхартия

После завершения установки Pi перезагрузится, и вас встретит Raspbian. Пришло время настроить его и запустить обновления системы. В большинстве случаев мы используем Raspberry Pi в автономном режиме и управляем им удаленно по сети с помощью SSH. Это означает, что вам не нужно подключать монитор или клавиатуру для управления вашим Pi.

Прежде всего, нам нужно настроить сеть, если вы используете Wi-Fi. Щелкните значок сети на верхней панели, выберите сеть из списка и введите пароль.

Свапнил Бхартия

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

Откройте Терминал и запустите эту команду:

ifconfig

Теперь запишите IP-адрес устройства в разделе wlan0. Он должен быть указан как "inet addr."

Пришло время включить SSH и настроить систему. Откройте терминал на Pi и откройте инструмент raspi-config.

sudo raspi-config

Пользователь и пароль по умолчанию для Raspberry Pi - «пи» и «малина» соответственно. Вам понадобится пароль для указанной выше команды. Первый вариант инструмента Raspi Config - изменить пароль по умолчанию, и я настоятельно рекомендую изменить пароль, особенно если вы хотите использовать его по сети.

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

Затем перейдите в Параметры интерфейса и включите камеру, SSH и VNC. Если вы используете устройство для приложения, которое включает в себя мультимедиа, например системы домашнего кинотеатра или ПК, вы также можете изменить параметр вывода звука. По умолчанию для выхода установлен HDMI, но если вы используете внешние динамики, вам необходимо изменить настройку. Перейдите на вкладку Advanced Option инструмента Raspi Config и перейдите в Audio. По умолчанию выберите 3,5 мм.

[ Совет: используйте клавиши со стрелками для навигации, а затем клавишу Enter для выбора. ]

После применения всех этих изменений Pi перезагрузится. Вы можете отключить монитор и клавиатуру от Pi, так как мы будем управлять ими по сети. Теперь откройте Терминал на вашем локальном компьютере. Если вы работаете в Windows, вы можете использовать Putty или прочитать мою статью, чтобы установить Ubuntu Bash в Windows 10.

Затем ssh в вашу систему:

ssh [email protected]_ADDRESS_OF_Pi

В моем случае это было:

ssh [email protected]

Введите пароль и Eureka !, вы вошли в свой Pi и теперь можете управлять устройством с удаленного компьютера. Если вы хотите управлять Raspberry Pi через Интернет, прочтите мою статью о включении RealVNC на вашем компьютере.

В следующей статье я расскажу об использовании Raspberry Pi для удаленного управления вашим 3D-принтером.