ObjectsINF-4 - Учитель информатики Бобуров А.Г.

Перейти к контенту
Онлайн-обучение > ObjectsINF
Урок 4. Использование микрокомпьютера.

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

Почему микрокомпьютер?

В условиях нестабильности курса рубля, современные ноутбуки и комплектующие для сборки персональных компьютеров в пересчёте на их производительность стали стоить достаточно дорого. Здесь подвёл не только курс национальной валюты, но и огромный спрос на дешёвые ноутбуки для организации дистанционного обучения на дому. Если раньше студенты и школьники посещали образовательные организации, то теперь они вынуждены обучаться на дому и иметь возможность не только выхода в интернет, но и полноценное рабочее место для обучения. Тут мы даже не поднимаем вопрос, а когда два ребёнка в семье? А если время проведения уроков совпадает?



Микрокомпьютер Orange Pi PC2.

Для организации рабочего места был выбран микрокомпьютер Orange Pi PC2. Вообще в мире огромное количество разнообразных микрокомпьютеров (Raspberry Pi, Banana Pi и т.д). Выбор был сделан исходя из цены и маркетинговых характеристик устройства.
Orange Pi PC2 базируется на процессоре Allwinner H5. Это четырёх ядерный процессор с частотой 1,2 GHz, который автоматически разгоняется до 1,6 GHz. Именно на 1,6 GHz я и купился. За графику тут отвечает ARM Mali-450MP, который поддерживает OpenGL ES 2.0/1.1/1.1, OpenVG 1.1 и EGL, 40 GFlops. Имеет на борту 1GB DDR3 (shared with GPU) встроенной оперативной памяти и поддерживает TF card microSDHC максимум 32GB. Из разъёмов подключения представлены: 1000M/100M Ethernet RJ45, MIC, HDMI выход с поддержкой HDCP, 3.5 mm Jack аудио выход, три  USB 2.0 и один USB 2.0 OTG. Вес устройства 70 грамм.
Такое устройство отлично подходит не только для организации рабочего места школьника или студента, но и для работы или программирования на Скретч или Пайтон. По стоимости выходит очень недорого. Заказать комплект можно на али экспресс в фирменном магазине. Кстати, моделей там огромное количество. Отличаются в основном производительностью, количеством портов и объёмом оперативной памяти. В наших магазинах цены кусаются.
Работает микрокомпьютер под операционной системой Linux (Ubuntu или Debian). При желании можно установить Андройд.


Установка операционной системы.

Производителем заявлена поддержка операционных систем: Android, Ubuntu, Debian. Если перейти на официальный сайт Orange Pi, то можно действительно увидеть, что образы достаточно свежие. Вот только версии систем не указаны. Для установки образа его необходимо скачать с сайта и далее распаковать любым архиватором.



После этого Вам необходимо будет установить его на флешку c помощью приложения Win32 Disk Imager.



Установка завершена, и мы можем пользоваться системой. Но всё пошло не так гладко, как казалось с самого начала. При включении микрокомпьютера горит красный светодиод и нет изображения. До покупки микрокомпьютера я прочитал не одну статью с отзывами о нём. Подозрение пало на флеш накопитель Smartbay 10 класса т.к. устройство придирается к качеству флешек. Сам производитель рекомендует не ниже 10 класса и фирму SunDisk. И действительно установив образ операционной системы на SunDisk 32 Гб всё заработало.

Armbian.

С первых минут установленная Ubuntu меня разочаровала. Система не поняла, что флешка на 32 гигабайта и был создан раздел всего на 8 гигабайт. Это конечно легко исправляется менеджером по работе с дисками. Кроме этого, система не определила родное разрешение моего монитора и выставила более низкое. Родного разрешения в настройках не оказалось. Тут тоже можно всё поправить. Самым жирным минусом был отчёт о системе. Это был Ubuntu 16.04. Вы представляете, разработчики в 2020 году выложили новый образ с системой 2016 года. Неужели нельзя было обновить. Я понимаю, что это не топовый продукт, но если вы обновляете образы, то почему нельзя собрать новый образ на свежей системе. На этом этапе мной было принято решение найти альтернативный вариант для установки.
Немного поикав в интернете, я нашёл операционную систему armbian (есть сборки основанные на Debian или Ubuntu).
Armbian — операционная система для однопалатных компьютеров на базе ARM процессоров, таких как Orange Pi, Banana Pi, Odroid, Olimex, Cubieboard, Roseapple Pi, Pine64, NanoPi и др.. При помощи этой ОС можно создать домашний сервер, мультимедийную приставку, игровой сервер и многое другое.
После установки системы первая загрузка занимает около 3 минут, после чего компьютер может перезагрузиться и вам нужно будет подождать еще одну минуту, чтобы войти в систему. Эта задержка происходит потому, что система создает 128Mb аварийный SWAP и расширяет SD-карту до полной емкости. Далее войдите в систему как root через консоль с паролем 1234. Вас попросят изменить этот пароль при первом входе в систему. Далее вам будет предложено создать учетную запись пользователя.


Обновление системы.

Процесс обновления системы в linux происходит через терминал(консоль). Мы запускаем Linux Terminal и вводим команду:
su
Таким образом мы получаем права супер-пользователя. Нас просят ввести пароль. Вводим. Далее нам необходимо обновить список пакетов(программ). Вводим команду:
apt update
После обновления пакетов мы должны обновить систему со старых пакетов на новые. Вводим:
apt full-upgrade
И вот у нас система обновлена и все программы свежие.

Программирование для детей и подростков.

Для установки дополнительных пакетов(программ) в Debian/Ubuntu операционных системах используется менеджер пакетов Synaptic.
Synaptic - это графическая программа, позволяющая управлять пакетами в Debian/Ubuntu. Она совмещает в себе все возможности консольной системы управления пакетами apt и удобство графического интерфейса. С помощью Synaptic вы можете устанавливать, удалять, настраивать и обновлять пакеты в вашей системе, просматривать списки доступных и установленных пакетов, управлять репозиториями и обновлять систему до новой версии.
Запустите программу Менеджер пакетов Synaptic. Далее Вам необходимо ввести пароль пользователя. Теперь нажмите кнопку Обновить.  Synaptic загрузит список новых версий пакетов(программ). В строке поиска пишем название необходимой программы, отмечаем пакет для установки и нажимаем Применить. После установки пакетов закрываем Synaptic и запускаем программу из меню. Установленные программы всегда появляются в меню в своих категориях.

На микрокомпьютер удалось установить Scratch 1.4 и Python 3.7. С этим проблем не возникло. Версия Scratch 2 требует Adobe Air, а на Linux его поставить не удалось. Scratch 3 доступна на сайте через браузер. Отлично работает и не тормозит.

Выводы

Микрокомпьютер Orange Pi PC2 довольно интересное решение для организации рабочего места. Он отлично подойдёт как дополнительный персональный компьютер. Есть выход в интернет, полноценный офисный пакет LibreOffice для работы с документами. Возможность использовать его в программировании для школьника или студента. А если ребёнок ходит в клуб робототехники, так это вообще сказка. В интернете можно найти огромное количество всевозможных проектов. С Orange Pi вы сможете создать: персональный компьютер, удалённый сервер, игровую приставку, музыкальный центр, мультимедийную приставку, андройд устройство. А полноценный разъём HDMI позволит подключить его к телевизору или монитору. Уверен, что каждый сможет найти ему применение.
Copyright © 2016-2020
Назад к содержимому