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