Вы когда-нибудь мечтали сделать из своего компьютера мини-сервер, который выполнял бы задачи круглосуточно или по щелчку пальцев? Из чего его сделать? Ноутбук потеряет мобильность, настольный компьютер будет шуметь, а любая фоновая задача помешает нормальной работе.
А теперь представьте, что можно взять отдельный недорогой компьютер, который не шумит, потребляет минимум электричества и помещается в карман.
Именно этим и является набор «Малина». Он основан на одноплатном компьютере Raspberry Pi 4 Model B и содержит всё необходимое, чтобы получить полноценную и готовую к работе Linux-систему всего за пару минут.
Обучающий компьютер на Linux
Сердце набора — микрокомпьютер Raspberry Pi 4 Model B (8 ГБ) размером с банковскую карту. На борту вы найдёте привычные компоненты: процессор, оперативную память, два порта Micro-HDMI, четыре USB, Ethernet, модули Wi-Fi и Bluetooth.
Непривычно выглядят только 40 контактов ввода-вывода общего назначения (GPIO). К ним подключается периферия для взаимодействия с внешним миром: исполнительные устройства, любые сенсоры и всё, что работает от электричества.
Операционная система записана на карту формата microSD. Raspberry Pi 4 работает под управлением специальной сборки Linux — Raspbian. Если вы не знаете Linux, не пугайтесь. Этот набор — прекрасная возможность во всём разобраться. Подключите одноплатник к монитору или телевизору и подайте питание. Через несколько секунд плата загрузится в графическом режиме, очень похожем на привычный Windows.
Потерять данные или сильно напортачить с настройками нестрашно: образ на SD-карте можно восстановить за считанные минуты. После этого — смело продолжайте эксперименты!
Что в коробке
Помимо оригинальной платы Raspberry Pi 4 в коробку с набором мы положили всё необходимое для быстрого старта: SD-карту с установленной операционной системой, мощный блок питания, комплект проводов для подключения к монитору или телевизору.
Чтобы не возиться с макетными платами и россыпью радиодеталей, мы придумали электронное облачко. На нём четыре кнопки и дюжина жёлтых и синих светодиодов. Облачко садится на штатные пины GPIO, и его элементами можно управлять напрямую из программного кода.
Набор поставляется в красивой упаковке. Он отлично подойдёт на роль подарка начинающему программисту с 14 лет и веб-разработчику любого возраста.
Что вы узнаете
Разобраться с содержимым поможет красочная книжка с инструкциями — минимум теории, максимум практики.
Начало книги посвящено основам работы с Linux. Вы узнаете, как запустить компьютер, настроить Wi-Fi и изменить разрешение экрана, познакомитесь с консолью и файловой системой.
Затем наступит черёд девятнадцати экспериментов, которые научат основам языка Python, помогут освоить web-программирование и собрать медиацентр для домашнего кинотеатра.
Эксперименты сопровождаются цветными иллюстрациями и скриншотами, кодами программ с подробными комментариями и заданиями для развития проекта.
Вас ждут эксперименты:
- Немного о Python
- Лампа
- Маячок
- Выключатель
- Переключатель
- Управление яркостью
- Панель управления светом
- Массивная оптимизация
- Web-сервер
- Landing page
- Интернет свет
- Обратная связь
- Погодный фиджет
- Бот ВКонтакте
- Автозапуск и расписания
- FTP — файловый сервер
- Карамба!
- Кинотеатр
- Поставь торрент заранее
Что дальше
C Raspberry Pi умеют работать многие контроллеры: Arduino, micro:bit, Espruino и Iskra JS.
С помощью этих платформ на Raspberry собираются автономные системы «умного дома», игровые приставки, домашние кинотеатры, ЧПУ-станки и 3D-принтеры.
Комплектация
- Микрокомпьютер Raspberry Pi 4 Model B (8 ГБ)
- microSD-карта с операционной системой Raspberry Pi OS (разновидность Linux)
- Плата-облачко «GPIO Cloud»
- Книга «Малина. Обучающий компьютер на Linux»
- Корпус
- Блок питания на 3 А с USB-выходом
- Кабель USB (A — Type-C) с поддержкой тока 3 А
- Кабель micro-HDMI
- Патч-корд витой пары