sonyps4.ru

Raspberry Pi: настройка и управление. Raspberry Pi — сетевые настройки

В этой небольшой инструкции будет описан процесс установки и настройки одноплатного компьютера Raspberry Pi. Если вы являетесь счастливым обладателем и только знакомитесь с Raspberry Pi, ну и подумываете о первом запуске компьютера — то Вам сюда.

Raspberry Pi — подготовка карты памяти

Так как у Raspberry Pi нет встроенной памяти, для работы компьютера предварительно необходимо подготовить карту памяти — распаковать на неё образ желаемой операционной системы.

Нам понадобится:

  • SD (MMC/SDIO) карта памяти объёмом от 2 до 32 Гб (скорость считывания должна быть достаточно высокой, поэтому подойдут карты 6 и 10 класса) ;
  • картридер для подключения карты памяти к компьютеру;
  • программа Win32DiskImager (скачать Win32DiskImager с MEGA — ссылка);
  • образ операционной системы, я буду использовать Raspbian (скачать Raspbian с официального сайта — ссылка).

1) Разархивируем скачанный образ операционной системы — для дальнейшей работы нам нужен.img файл;

2) Подключаем карту памяти с помощью картридера к компьютеру;

3) Разархивируем программу Win32DiskImager и из папки с программой запускаем файл Win32DiskImager.exe

4) Указываем путь к.img файлу с операционной системой (для этого кликаем по изображению папки), далее в поле «Device» выбираем из списка носителей карту памяти и нажимаем «Write», после в появившемся диалоговом окне выбираем «Yes».

Когда все готово, нажимаем «»Write»»

5) Ждём, пока образ запишется на нашу карту памяти.

Процесс занимает около 5 минут

После завершения процесса подготовка карты памяти заканчивается, и можно начинать первый запуск Raspberry Pi.

Raspberry Pi — первое подключение

После подготовки карты памяти можно приступить к первому запуску Raspberry Pi.

Для первого включения Raspberry Pi нам понадобится:

Думаю, интуитивно понятно, что куда нужно подключать — карту памяти вставляем в разъём на Raspberry Pi, к USB-разъёмам подключаем клавиатуру и мышь, кабелем HDMI (или RSA) подключаем к Raspberry Pi монитор, ну и подключаем питание через MicroUSB-разъём. После подключения питания сразу начнётся загрузка операционной системы.

Если всё прошло гладко, то мы увидим окно настроек, которое появляется при первом запуске операционной системы:

Меню настроек Raspberry Pi

Разберём все пункты меню по очереди (для выбора пунктов используются стрелки вверх/вниз, для выбора пункта меню — «Enter»):

1) «Expand filesystem » — расширение основного раздела на всю карту памяти. Просто нажимаем «Enter»;

2) «Change User Password » установка пароля для пользователя «pi» (по умолчанию пароль «raspberry»). Я задаю свой — «piip». При вводе пароля вводимые символы не отображаются, пароль нужно ввести два раза (второй раз для подтверждения корректности ввода);

3) «Enable Boot to Desktop «загружать/не загружать графический интерфейс. Я отключаю, так как графический интерфейс в любой момент можно запустить (см. «Raspberry Pi — полезные команды»), и в основном работа с Raspberry Pi происходит через консоль. После выбора «Enable Boot to Desktop» появится дополнительное диалоговое окно: первая строка — не загружать графический интерфейс, вторая — загружать (есть ещё третья строка, но в данной статье она нам не интересна).

4) «Internationalisation Options «— выбор языка и месторасположения. После выбора появится диалоговое окно с тремя пунктами:

  • «Change Locale » — выбор языка, выбираем «ru_RU.UTF-8 UTF-8» (проматываем до нужного пункта стрелкой, выбираем нужный пункт клавишей «пробел», после жмём «Tab» — курсор перейдёт на «Ок», жмём «Enter», далее в диалоговом окне выбираем ru_RU.UTF-8, переходим к «Ок» клавишей «Tab» и подтверждаем выбор клавишей «Enter» ;
  • «Change Timezone » — выбор часового пояса, выбираем свой (просто выбираем из списка, после выделения нужного города жмём «Tab» для перевода курсора на «Ok»);
  • «Change Keyboard Layout » — настройки клавиатуры. Оставляем, как есть.

5) «Enable Camera » — включение поддержки камеры. У меня камеры нет, поэтому я этот пункт пропускаю.

6) «Add to Rastrack » — регистрация устройства в общей базе. Никакой необходимости в этом нет, пропускаем.

7) «Overclock » — разгон процессора. По умолчанию установлена частота 700МГц, можно повысить до 1000МГц (доступны промежуточные режимы). Если Вы не знаете зачем вам нужно повышать частоту, лучше просто пропустить пункт, если будет необходимость, это всегда можно будет сделать.

8) «Advanced Options » — дополнительные настройки. После выбора этой строки откроется диалоговое окно со следующими пунктами:

9) «About raspi-config «-общая информация о данном меню настроек, пропускаем.

Всё готово, теперь клавишей «Tab» выбираем финиш, устройство перегрузится и мы сможем начать работу. После перезагрузки будет запрошен логин — вводим «pi», после будет запрошен пароль — «piip» (если вы не задали свой, то по умолчанию пароль будет «raspberry»).

Raspberry Pi готов для работы! Единственное, что я рекомендую сделать ещё — это задать пароль для пользователя «root». Для этого набираем в консоли «sudo passwd root» и вводим пароль дважды.

Raspberry Pi — настройка SSH

Для удобного взаимодействия с Raspberry Pi рекомендую сразу разобраться с удаленным доступом к консоли и файловой системе — гораздо удобней управлять Raspberryиз-под привычной среды Windows.

Для возможности удалённого доступа Raspberry Pi должен находиться в одной локальной сети с компьютером, с которого мы хотим им управлять (в самом простом варианте Raspberry Pi и компьютер должны быть подключены к одному маршрутизатору).

Как узнать, какой IP-адрес получает Raspberry Pi в локальной сети

Первым делом необходимо узнать, какой IP-адрес получает Raspberry. Для этого удобно использовать программы типа Advanced IP Scanner (официальный сайт Advanced IP Scanner — ссылка) или Free IP Scanner (скачать Free IP Scanner с MEGA — ссылка). Я буду использовать Advanced IP Scanner. Использование программы очень простое — скачиваем, запускаем (возможен запуск без инсталляции) и нажимаем «Scan».

Raspberry получает IP-адрес 192.168.1.6

В списке устройств находим Raspberry, в данном случае он получает IP-адрес 192.168.1.6, запоминаем его. Теперь можно перейти к настройке удалённого доступа.

Настройка доступа по SSH к консоли Raspberry Pi (из Windows)

Для доступа к консоли удобней всего использовать PuTTY (скачать PuTTY с официального сайта — ссылка , скачать с MEGA — ссылка) — простую программу, которая отлично справляется со своей задачей.

Настройка PuTTY:

1) После запуска переходим в раздел «Translation» и выбираем UTF-8;

Раздел «Translation»

2)Возвращаемся в «Session» и выставляем настройки как на скриншоте ниже, в поле «Host Name» вводим IP-адрес Raspberry (который мы узнали с помощью Advanced IP Scanner). В поле «Saved Sessions» задаём название подключения, у меня будет «SSH PI». Нажимаем «Save»

Если всё верно жмём «Save»

3) Теперь для подключения к Raspberry Pi выделяем созданное подключение «SSH PI», нажимаем «Open», и перед нами открывается консоль Raspberry.

Консоль Raspberry Pi

Настройка доступа по SSH к файловой системе Raspberry Pi (из Windows)

Для доступа к файловой системе Raspberry Pi нам понадобится программа WinSCP(скачать WinSCP с официального сайта — ссылка , скачать с MEGA — ссылка). Первым делом необходимо её скачать и разархивировать.

1) Заходим в папку с разархивированной программой, запускаем файл WinSCP.exe. В открывшемся окне программы указываем настройки, как на скриншоте — в поле «Host name» нужно ввести IP-адрес Raspberry (который мы узнали с помощью Advanced IP Scanner), в поле «User name» и «Password» указываем данные для авторизации, удобней всего для доступа к файловой системе авторизоваться под root`ом (как задать пароль для root пользователя см. в «Raspberry Pi — первый запуск компьютера, настройка операционной системы«) . После жмём «Save».

Когда всё готово, жмём «Save»

2) В появившемся окне указываем название соединения, можно задать любое. Я назову «SSH PI FILES», также можно поставить чекбокс, чтобы запомнить пароль. Жмём «Ok».

3) Наше соединение сохранено и теперь доступно в разделе «Stored sessions». Переходим в данный раздел и два раза щёлкаем по названию соединения. В появившемся окне жмём «Yes».

Раздел «Stored sessions» с нашим соединением

4) После проделанных действий появится окно файлового менеджера — справа файлы Raspberry Pi, слева файловая система компьютера.

Окно файлового менеджера

Теперь мы можем копировать, редактировать, просматривать файлы, находящиеся на Raspberry Pi с Windows. При создании собственных проектов, это может быть очень удобно.

Raspberry Pi — сетевые настройки

После настройки удалённого доступа необходимо настроить сетевое подключение на Raspberry Pi таким образом, чтобы при включении Raspberry всегда получал один и тот же IP-адрес (тот, который мы сохранили в настройках программ удалённого доступа), иначе нам каждый раз придётся угадывать, какой IP-адрес был получен и по-новой настраивать SSH.

Чтобы задать в сетевом подключении Raspberry конкретный IP-адрес, нам нужно подкорректировать файл /etc/network/interfaces. Удобней всего выполнить эту задачу с помощью уже знакомой нам программы WinSCP (см. «Raspberry Pi — настройка SSH»).

Итак, приступим:

1) Запускаем WinSCP и находим файл interfaces (/etc/network/interfaces).

2) Выделяем файл и открываем его для редактирования (клавиша «F4»). И вместо строки «iface eth0 inet dhcp»

вписываем следующие:

«iface eth0 inet static
address 192.168.1.6
netmask 255.255.255.0
gateway 192.168.1.1»

Где «192.168.1.6» — IP-адрес, который мы указали в настройках SSH (удалённого доступа), «192.168.1.1» — основной шлюз (адрес домашнего маршрутизатора).

Отредактированный файл interfaces

Теперь при включении Raspberry Pi всегда будет доступен по нужному IP-адресу (в данном примере по 192.168.1.6).

Raspberry Pi — полезные команды

Небольшой список основных команд для управления Raspberry через консоль:

  • «top» — запуск предустановленного в Raspbian диспетчера задач;
  • «sudo raspi-config» — запуск первоначального меню настроек (см. «Raspberry Pi — первое подключение»);
  • «sudo passwd root» — создание пароля для пользователя root;
  • «startx» — запуск графической оболочки;
  • «sudo halt» — выключение Raspberry Pi;
  • «logout» — выход из системы;
  • «cd» — переход в необходимую директорию, например, для перехода в директорию /etc/network/ — «cd /etc/network/»;
  • «pwd» — путь до текущей директории;
  • «dir» — содержимое текущей директории;
  • «mkdir» — создание директории. Например, «mkdir /home/pitest/» создаст директорию «pitest»;
  • «rmdir» — удаление директории. Например, «mdir /home/pitest/» — удаление директории «pitest»;
  • «cat» — открыть файл для чтения. Например, «cat /etc/network/interfaces» покажет содержимое файла «interfaces»;
  • «nano» — открыть файл для редактирования. Например, «nano /etc/network/interfaces» откроет для редактирования файл «interfaces»;
  • «ifconfig» — отобразит текущую конфигурацию сети;
  • «df» — выведет в консоли свободное и используемое дисковое пространство для всех разделов файловой системы;
  • «clear» — очистить экран терминала;
  • «Ctrl»+»Ins» (сочетание клавиш)- скопировать выделенное (текст);
  • «Shift»+»Ins» (сочетание клавиш) — вставить из буфера (текст);
  • «sudo» — выполнения команд c правами root пользователя. Например, это актуально, если вы зашли под пользователем «pi» и хотите из консоли отредактировать какой-нибудь системный файл — «sudo nano путь_до_файла»;
  • «Ctrl»+»C» (сочетание клавиш) — остановка текущего действия/выход из консольного приложения;
  • «sudo apt-get update» — обновление списка доступных пакетов;
  • «sudo apt-get upgrade» — обновление установленных пакетов;
  • «sudo apt-get install» — установка необходимого пакета. Например, для установки консольного браузера Links вводим «sudo apt-get install links».

Заключение

Теперь всё готово для комфортного использования Raspberry Pi, и можно приступать к реализации задуманных проектов. Об этом и многом другом обязательно напишу позднее.

Спустя пять лет после выпуска первых устройств Raspberry Pi, проект продолжает набирать все большую и большую популярность и распространятся далеко за пределами его первоначального назначения. Основатель проекта Эбен Аптон изначально надеялся продать не более чем 10 000 плат, но на данный момент уж больше 10 000 000 устройств находятся в руках студентов, преподавателей и других людей ит-специальностей.

Помимо третьего поколения Raspberry Pi, сейчас вы можете найти облегченную модель Raspberry Pi Zero, а также другие компоненты, такие как видеокамера, сенсорный экран и различные датчики.

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

У многих людей есть Raspberry Pi, но они даже не знают какая у них версия устройства. Можно определить версию устройства по количеству памяти, этот параметр отличается больше всего. Или например, в более поздних платах были добавлены дополнительные слоты GPIO. Но есть и некоторые незначительные отличия, о которых вам стоит знать при создании своего проекта.

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

cat /proc/cpuinfo |grep "Revision"

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

Если вы видите очень большой номер, который начинается с 1000 дальше идет номер ревизии и снова 1000, то это признак перенапряжения питания.

Вот некоторые сравнительные характеристики разных версий устройств:

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

Аппаратное обеспечение:

cat /proc/cpuinfo

cat /proc/version

Оперативная память:

cat /proc/memory

Подключение Raspberry Pi

Возможно, вы привыкли, что для включения любого электрического устройства достаточно подключить его к розетке, нажать кнопку и оно работает. Raspberry Pi не относиться к таким устройствам. Для этого микрокомпьютера важно правильно подобрать устройство питания, которое обеспечит стабильное питание для получения максимальной производительности. Никакой кнопки для включения и выключения нет, но если хотите, вы можете ее сделать.

Если вы считаете, что вашему устройству не хватает питания, можно проверить напряжение с помощью мультиметра. На старых платах есть отверстия на верхней части платы подписанные TP1 и TP2.На модели B+, Pi2 и Pi3 они размещены внизу платы, на стороне SD карты, и отмечены PP3 и PP7.

Сначала подключите все периферийные устройства, которые вы собираетесь использовать. Установите мультиметр на измерение напряжения до 20 вольт. Подключите красный провод к TP1 или PP3, а черный к TP2 или PP7. Мультиметр должен выдать значение около 5 Вольт. отклонение в 0,25 Вольт - это плохо и чем ближе к пяти, тем лучше. Если вы обнаружили снижение напряжения это могло произойти по двум причинам:

  • Ваш шнур USB. Возможно, он подходит для зарядки телефона, но он работает слишком медленно. Для телефона этого достаточно, но Raspberry Pi не хватает мощности.
  • Периферические устройства. Для всех USB устройств нужно питание, чтобы решить проблему можно использовать USB хаб.

В общем, подключение Raspberry Pi не вызывает много проблем.

Добавление кнопки сброса

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

На плате есть два отверстия рядом друг с другом, одно круглое, второе - квадратное. На модели B они отмечены как P6 и находятся рядом с портом HDMI. На более поздних платах они размещаются ближе к портам GPIO и обозначены RUN.

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

Использование GPIO и датчиков

Помимо своей низкой цены, Raspberry Pi очень привлекательный для пользователей из-за возможности использовать GPIO.

GPIO или general purpose input/output это порты общего назначения ввода и вывода. Почти все проекты Raspberry Pi построены на использовании этих портов. Их сила в гибкости.

Первые платы Raspberry Pi имели 26 GPIO портов, Raspberry Pi 2 и Pi 3 имеют 40. С технической точки зрения только 17 из 26 и 28 из 40 соответственно. Остальные - это электрические контакты и заземления. Все порты обозначены номерами, но чтобы правильно их использовать вам понадобиться распечатка с описанием значений. Например, для 40:

Или для 28:

Ее можно распечатать и приложить к плате, чтобы не запутаться во время работы:

Чтобы заставить GPIO делать то, что вам нужно понадобиться немного программирования. Обычно, все можно сделать на Python. Если вы не знали, то часть имени Pi походит от инструмента для обучения программированию на Python. Вы можете найти очень много инструкций по использованию Python для Raspbery и GPIO в интернете.

Найдите проект

Ваше устройство почти готово. Все, что осталось - это определится с проектом и начать что-то делать. Даже если вы еще не написали ни одной строчки кода или не работали паяльником, Raspberry Pi может стать идеальным средством для обучения этим вещам.

Если вы не хотите ничего программировать, но хочется сделать что-то полезное, можно установить Kodi на Raspberry и сделать домашний медиа центр.

После этого можно перейти к поиску других проектов. Что вам больше нравиться, игры? Домашняя автоматизация? Фотография? Возможно, кто-то уже выложил в интернете инструкции, как сделать то что вы хотите. Используйте их или сделайте что-то свое. Вот некоторые интересные проекты, которые вы можете реализовать:

  • Cupcade - самый простой способ создать собственную небольшую игровую систему. Но здесь нужно покупать устройство комплектом, чтобы получить все необходимые детали;
  • MagicMirror - один из самых популярных проектов на Raspberry Pi, суть в том, чтобы выводить текстовую информацию на зеркало с помощью экрана и этого микрокомпьютера;
  • Minecraft - вы можете создать свой сервер Minecraft на основе Raspberry Pi;

Это далеко не все интересные проекты с помощью которых можно найти применение Raspberry Pi 3. Еще несколько вы можете найти в статье .

Выводы

В этой статье мы рассмотрели начало работы raspberry pi. Это очень интересное устройство может быть достаточно полезным при правильном использовании. А вы уже купили Raspberry Pi? Собираетесь покупать? Или уже собрали свой проект и нашли применение raspberry pi? Напишите в комментариях!

На завершение видео от 16 бит тому назад про Raspberry Pi:

Рассмотрим начало работы с одноплатнными компьютерами Raspberry Pi .

Видеообзор платформы

Установка и настройка

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

    Подключите питание и сетевой кабель.

    Подключите Raspberry Pi к монитору через HDMI-кабель.

На этом установка закончена и можете смело тестировать ваш новый микрокомпьютер.

Что то пошло не так

Запись образа на карту microSD

Включение SSH

Начиная с версии OS Raspbian Jessie with Pixel , SSH в целях безопасности по умолчанию отключён. Включить его можно в графическом режиме через HDMI-монитор. Если у вас нет возможности подключить RPI в графическом режиме, необходимо создать в корне microSD-карты пустой файл без расширения с именем ssh .

Подключение по HDMI

Raspberry Pi работает с мониторами и телевизорами, поддерживающими разрешения 800 на 480 пикселей и выше. Для комфортной работы со стационарными мониторами рекомендуем использовать разрешение не ниже 1280×720.

Если вы хотите получить максимальную автономность - превратит вашу в настоящий планшетный компьютер.

Настройка Raspberry Pi без HDMI-монитора

Подготовка Raspberry Pi

Поиск IP-адреса Raspberry Pi

Для подключения к Raspberry Pi необходимо знать IP-адрес платы в локальной сети.


При динамической адресации (DHCP) маршрутизатор может менять IP-адрес при каждом включении платы. В таком случае вам каждый раз придётся повторять этот шаг.

Подключение по SSH к консоли Raspberry Pi

Raspberry Pi запущена, IP-адрес известен - можно приступать к подключению по SSH.


У вас всё получилось. Теперь можно управлять Raspberry Pi консольными командами Raspbian .

Подключение Raspberry Pi к Wi-Fi сети

Обновление пакетов

Для стабильной и правильной работы ОС Raspbian обновляйте версии пакетов программного обеспечения.


Теперь на операционной системе Raspbian установлены самые свежие программные пакеты.

Интерфейс I²C

Шина I²C - самый простой способ обмена информацией. Каждое подключенное к линии I²C устройство имеет свой адрес, по которому к нему обращается Raspberry Pi.

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

Включения шины

По умолчанию шина I²C


В ответ вы должны увидеть полотно файлов, среди которых: i2c-1 .
Теперь вы можете использовать интерфейс I²C

I²C сканер

Список с адресами устройств, подключенных к линии I²C можно получить программой i2cdetect из пакета i2c-tools:

    Установите пакет i2c-tools: sudo apt-get install i2c-tools

    Выполните поиск устройств на шине: sudo i2cdetect -y 1

Интерфейс SPI

SPI - последовательный четырёх-проводной интерфейс передачи данных, предназначенный для обеспечения простого и недорогого высокоскоростного сопряжения микроконтроллеров и периферии.

Raspberry Pi имеет одну шину SPI - SPI0 . Но более новые версии одноплатника, например , обладают двумя шинами: SPI0 и SPI1

Включения шины SPI0

По умолчанию шина SPI0 отключена. Для включения выполните следующие действия.


В ответ вы должны увидеть полотно файлов, среди которых два: spidev0.0 и spidev0.1 .
SPI0 с возможностью подключения двух ведомых устройств. Теперь вы можете использовать интерфейс SPI для коммуникации с датчиками и модулями.

Включения шины SPI1

Для включения шины SPI1 , необходимо вручную отредактировать файл настроек загрузки системы config.txt .


В ответ вы должны увидеть полотно файлов, среди которых три отвечают за SPI1 : spidev1.0 , spidev1.1 и spidev1.2 .

Если у вас включена шина SPI0 , то будут ещё два файла: spidev0.0 и spidev0.1 .

Это значит что у вас включён SPI0 с возможностью подключения двух ведомых устройств и SPI1 с возможностью подключения трёх ведомых устройств.

Интерфейс UART

UART (Serial) - асинхронный интерфейс передачи данных, последовательно передающий биты из байта данных. Асинхронная передача позволяет осуществлять передачу данных без использования тактирующего сигнала от передатчика к приёмнику. Вместо этого приёмник и передатчик заранее договариваются о временных параметрах и специальных «стартовых битах», которые добавляются к каждому слову данных для синхронизации приёмника и передатчика. Существует множество устройств, с которыми Raspberry Pi может обмениваться данными по UART протоколу.

Raspberry Pi (RPi) — это одноплатный микрокомпьютер, у которого есть все те же признаки, что и у обычных персональных компьютеров и ноутбуков. К нему можно подключить монитор, клавиатуру, мышь, аудио колонки, а также интернет кабель. Как и персональный компьютер, RPi работает под управлением полноценных операционных систем (ОС), таких как: Raspbian (Debian), Android и даже Windows 10.

По своим характеристикам Raspberry Pi похож на современный смартфон, за исключением того, что в нем нет модуля для сотовой связи. Подобно современным смартфонам, операционная система в RPi хранится на карте памяти формата microSD. Там же хранятся и все пользовательские файлы.

Чтобы начать работу с Raspberry Pi, нам необходимо установить на карту памяти операционную систему. Этим и займемся!

1. Подготовка карты памяти

Если вы не приобрели в комплекте с Raspberry Pi карту памяти с уже установленной ОС, придется самостоятельно скачать операционную систему из интернета и записать её на чистую карту. Рекомендуется использовать карту памяти размером не менее 8 Гб .

Самой популярной ОС для Raspbrery Pi считается Raspbian. Это по сути модифицированная Debian. Имеется два варианта установки Raspbian на карту памяти:

  1. копирование образа карты памяти, с предустановленным Raspbian; делается это с помощью Win32DiskImager.
  2. копирование специального установщика NOOBS, который в автоматическом режиме установит Raspbian или другую ОС.

Разберем второй способ по шагам.

Шаг 1. Скачиваем архив с файлами здесь:

Можно выбрать NOOBS либо NOOBS Lite. В первом случаем мы скачаем установщик в комплекте с Raspbian. Во втором случае установщик будет пустой, но можно будет «докачать» любую ОС из интернета. Выбираем первый вариант.

Шаг 2. Распаковываем скаченный архив.

Шаг 3. Копируем все файлы из архива на пустую карту памяти.

Готово! Теперь у нас есть карта памяти с установщиком, и можно начать развертывание ОС Raspbian.

2. Установка Raspbian с помощью NOOBS

Обратим внимание на нашу Raspberry Pi. Как уже говорилось, RPi — это полноценный маленький компьютер. Следовательно, для работы нам потребуется подключить к нему монитор, клавиатуру, мышь и карту памяти.

В последнюю очередь включаем питание в microUSB разъём и следуем шагам по установке Raspbian.

Шаг 1. Запуск Raspberry Pi

Все Raspberry Pi начинают свою загрузку вот с такого радужного экрана. Это признак того, что видеокарта подключена правильно и всё идет как надо.

Шаг 2. Запуск установщика NOOBS

После загрузки, установщик просит выбрать нужную операционную систему. Выбираем Raspbian.

Подтверждаем кнопкой «Yes»

Шаг 3. Копирование файлов операционной системы

На этом шаге нам нужно просто дождаться, пока всё скопируется. Это занимает минут 15-20.

Шаг 4. Завершение установки

Ура, установка Raspbian успешно завершена! Жмем «OK».

Шаг 4. Рабочий стол

Наконец, открывается рабочий стол системы.

Заключение

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

  • язык программирования python версий 2 и 3;
  • визуальный язык программирования Scratch;
  • средства разработки Java приложений: BlueJ Java IDE, GreenFoot Java IDE;
  • средство разработки Geany Programmer’s Editor;
  • пакет Mathematica;
  • пакет офисных приложений LibreOffice;
  • VNCViewer;
  • браузер Chromium;
  • почтовый клиент Claws Mail;
  • и даже игру Minecraft Pi.

В следующий раз мы поговорим о том, как написать на языке python простейшие программы. Разберемся с переменными, условными переходами и циклами.

Пошаговое руководство по запуску миникомпьютера Raspberry Pi.

Для запуска нам понадобятся:

  1. Raspberry Pi
  2. USB клавиатура
  3. USB мышка (если собираетесь работать в визуальной оболочке)
  4. SD/MMC/SDIO карта памяти размером от 2 до 32 Гб (по возможности покупайте карты 6 или 10 класса)

  5. Micro USB адаптер для питания Raspberry Pi
  6. Монитор с HDMI входом, или телевизор, или TV тюнер с RCA разъемами
  7. HDMI кабель для подключения к монитору или RCA кабель для подключения к телевизору или TV тюнеру

  8. Программа Win32DiskImager для записи образа системы на флешку
  9. Образ операционной системы Raspbian “wheezy”
  10. Кардридер для чтения SD/MMC/SDIO карт памяти

Если все необходимое у вас есть под рукой, то продолжим.

Запись образа Raspbian на карту памяти для Raspberry Pi

Для записи образа системы Raspbian на карту памяти вам понадобится программа Win32DiskImager и сам образ Raspbian “wheezy”. Скачайте их на свой компьютер.

Теперь у вас есть готовая к работе флешка с записанным образом Raspbian.

Подключение Raspberry Pi

  • Подключите карту памяти к Raspberry Pi
  • Подключите USB клавиатуру (и USB мышь если надо)
  • Подключите HDMI кабель одним концом к монитору, а вторым и Raspberry Pi или RCA кабель к телевизору (TV тюнеру) и Raspberry Pi (в RCA будет использован только желтый разъем)

  • Включите ваш монитор или телевизор (TV тюнер)
  • Подключите Mini USB адаптер питания к Raspberry Pi
  • Включите Mini USB адаптер питания в розетку

При использовании TV тюнера в качестве монитора, необходимо источником сигнала выбрать композитный вход.

Настройка Raspberry Pi

При первой загрузке Raspberry Pi вы увидите меню Raspi-config

Если этого не произошло, то наберите в консоли команду sudo raspi-config

Через это меню мы сможем произвести основные настройки нашей будущей системы.

Рассмотрим пункты меню, которыми мы будем пользоваться:

Вам необходимо определиться, сколько оперативной памяти вы готовы выделить для графического процессора. При работе в консоли будет достаточно и 16 Мб, а вот для просмотра видео в графической оболочке придется пожертвовать 64-128 Мб. Выбранные значения могут быть только: 16, 32, 64, 128 или 256.

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

Установка пароля пользователю "root" в Raspberry Pi

Наберите в консоли команду sudo passwd root и введите пароль дважды.

Полезные консольные программы для Raspberry Pi

Top – диспетчер задач

Встроен в систему

Запуск: top


Htop – диспетчер задач

Установка: sudo apt-get install htop

Запуск: htop


Мой любимый диспетчер задач:)

Mc – файловый менеджер

Установка: sudo apt-get install mc

Запуск: mc


Weechat – IRC клиент

Установка: sudo apt-get install weechat

Запуск: weechat-curses


Links – текстовый браузер

Установка: sudo apt-get install links

Запуск: links


Клавиша Esc откроет меню браузера

Команды Linux

  • sudo - ставится перед командой и выполняет ее с правами пользователя root
  • sudo halt - выключение
  • Ctrl+C - выход из открытой консольной программы (если не предусмотрено других клавиш)
  • Shift+Ins - вставить текст в консоль
  • Ctrl+Ins - копировать выделенный текст из консоли
  • cd - переход в нужную папку. Например cd /home/pi
  • dir - покажет содержимое текущей папки
  • pwd - покажет ваше текущее расположении
  • date - покажет время и дату
  • cal - покажет календарь на текущий месяц
  • cal -y - покажет календарь на текущий год
  • wget - скачать файл в текущую директорию. Например wget http://mysite.com/myfile.deb

  • sudo apt-get update - обновит список пакетов с репозитария
  • sudo apt-get upgrade - обновит установленные пакеты
  • sudo apt-get install [имя пакета] - установит нужный пакет. Например sudo apt-get install mc
  • стрелки вверх и вниз - листают набранные ранее команды

Резервное копирование Raspberry Pi

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

  • Выключите Raspberry Pi – в консоли наберите: sudo halt
  • После выключения Raspberry Pi отключите ее от сети питания и извлеките карту памяти
  • Вставьте флеш карту в кардридер компьютера
  • Запустите программу Win32DiskImager
  • Укажите в поле Image File путь, по которому будет сохранен наш настроенный образ Raspbian
  • Выберите в меню Device букву диска с вашей флешкой
  • Нажмите кнопку Read и дождитесь окончания создания образа карты памяти
  • Закройте программу Win32DiskImager
  • Корректно отключите вашу флешку
  • Извлеките карту памяти из кардридера

    Все вопросы и дополнения оставляйте в комментариях. Буду признателен, если поделитесь ссылкой на эту статью с друзьями в социальных сетях.

    P.S. В следующей статье я опишу процесс организации удаленного доступа к Raspberry Pi. Будет рассмотрено SSH подключение для доступа к консоли и организация удаленного доступа к файлам по SSH. Также мы настроим локальную сеть.



  • Загрузка...