В этой статье я предлагаю Вам познакомиться с одноплатным микрокомпьютером Raspberry Pi. Все "малины" +- походи между собой, отличия только в процессоре и оперативной памяти. Правда в моделях RPi 1 и 2 еще и отсутствует wi-fi модуль, хотя их в продаже уже тяжело найти, поэтому знакомится с этими моделями нет никакого смысла :)
Мы же начнем знакомство с RPi 3 model B
На самом деле эта, на вид, маленькая игрушка является полноценным бесшумным компьютером размером с банковскую карту, при этом с 64-х битным четырёхядерным процессором ARM Cortex-A53 на однокристальном чипе Broadcom BCM2837.
Характеристики RPi 3B
- Процессор: 64-битный 4-ядерный ARM Cortex-A53 на однокристальном чипе Broadcom BCM2837;
- Тактовая частота: 1,2 ГГц
- Оперативная память: 1ГБ LPDDR2 SDRAM;
- Цифровой аудио/видео выход: HDMI;
- Композитный аудио/видео выход: 3,5 мм (4 pin);
- USB порты: USB 2.0×4;
- Сеть:
WiFi: 802.11n;
Ethernet: 10/100 Мб RJ45; - Bluetooth: Bluetooth 4.1, Bluetooth Low Energy;
- Разъем дисплея: Display Serial Interface (DSI);
- Разъем видеокамеры: MIPI Camera Serial Interface (CSI-2);
- Карта памяти: MicroSD;
- Порты ввода-вывода: 40;
- Габариты: 85×56×17 мм.
У этой малышки большой потенциал как для использования в серьезных проектах, так и в обучении детей, ведь на этом компьютере можно собирать различные умные игрушки(роботы, машинки, вычислительные станции), а так же использовать в серьезных проектах, например управление умными устройствами(об этом будет описано в следующих статьях с подробным описанием :) )
Сегодня рассмотрим первоначальный запуск и настройку этого чудо компьютера. RPi работает на линукс системе.
Установка и настройка Linux Debian на RPi 3B
Для начала нам необходимо где-нибудь раздобыть сам микрокомпьютер Raspberry Pi 3 , затем с официального сайта raspberrypi нужно скачать операционную систему Raspbian (для большей производительности, необходимо установить Lite версию Rasbian без графического интерфейса, но если охота видеть рабочий стол при загрузке операционной системы, а не командную строку, то рекомендую устанавливать Rasbian с графическим интерфейсом)
Далее нам приготовить следующее оборудование:
- Устройство Raspberry Pi 3
- Карта памяти MicroSD 10 класс, 8 Гб
- Блок питания с выходом 5 В/2 А MicroUSB
- Компьютер с ОС Windows, кард-ридером и Ethernet-портом
- Ethernet-маршрутизатор со включенным DHCP-сервером
- Доступ в интернет (опционально)
Еще нам необходимо скачать несколько дополнительных программ:
- Win32 Disk Imager (или аналогичные программы, например, WinToFlash или Rufus), для записи образа операционной системы на нашу MicroSD карту.
- Advanced Port Scanner (или другой сканер LAN-сети) чтобы в дальнейшем обнаружить нашу малинку в нашей локальной сети.
- Putty - для подключения к RPI по SSH порту.
Следующим этапом нам потребуется разархивировать архив образа ОС Raspbian. Будет получен файл образа *.img.
Записываем образ Raspbian Jessie на карту памяти, используя кард-ридер и Win32 Disk Imager. Для этого картридер с microSD картой вставляем в компьютер и запускаем программу Win32 Disk Imager. В поле Image File выбираем путь к разархивированному образу rasbian, в поле Device выбираем нашу SD карту. После этих действий необходимо нажать на кнопку "Write", соглашаемся с пунктом, что все данные с нашей sd карту будут удалены, а на их место запишется наш образ.
После окончания установки НЕОБХОДИМО в корневую папку карты памяти добавить пустой созданный файл ssh.txt, чтобы активировать протокол SSH удалённой командной строки.
ВАЖНО! Добавить файл ssh.txt в корневую папку необходимо до первого запуска RPi.
Затем вставить карту памяти в устройство Rapberry Pi, подать питание через разъём MicroUSB устройства.
ВАЖНО! Соблюдайте последовательность: не вставляйте карту памяти после подачи питания!
После всех подготовительных манипуляций приступим к первому запуску :)
Соедините устройство Raspberry Pi, компьютер и маршрутизатор в единую LAN-сеть. В маршрутизаторе должен быть активирован DHCP-сервер(по умолчанию в домашнем роутере он включен автоматически, можете за это не беспокоится)))
Примечание! В случае отсутствия маршрутизатора можно подключить устройство Raspberry Pi и компьютер напрямую друг к другу, на компьютере установить и запустить любой программный DHCP-сервер, например,
С помощью Advanced Port Scanner определим IP-адрес устройства raspberrypi, который нам выделил наш роутер.
Запускаем программу Putty, и настраиваем её для подключения к RPi следующим образом:
- Host Name (or IP address): ранее определённый IP-адрес устройства
- Port: 22 (всегда)
- Connection type: SSH (всегда)
Нажимаем кнопку Open.
На экране компьютера появится командная строка ОС Linux Debian, установленной RPI. Требуется ввести логин (pi) и пароль (raspberry). Дефолтный пароль после подключения желательно сменить, но об этом поговорим в следующей статье.
При вводе пароля, пароль не отображается в консоли - это нормально. Нажмите Enter, когда закончите ввод.
Вот мы и подключились к нашему микрокомпьютеру по SSh порту. На cегодня всё :-D
Подписывайтесь, комментируйте, помогите развить этот интересный проект.