Raspberry pi zero ������

Содержание
  1. Raspberry Pi Zero: подключение, настройка и начало работы
  2. Видеообзор платформы
  3. Установка и настройка
  4. Примеры работы
  5. Элементы платы
  6. Чип BCM2835
  7. Mini-HDMI порт
  8. Разъём подключения периферии
  9. Разъём питания
  10. Cлот для microSD
  11. Композитный видео выход
  12. Разъём камеры (CSI)
  13. Регулятор напряжения
  14. Распиновка
  15. Пины питания
  16. Порты ввода/вывода
  17. Raspberry Pi Zero W: подключение, настройка и начало работы
  18. Видеообзор платформы
  19. Установка и настройка
  20. Примеры работы
  21. Элементы платы
  22. Чип BCM2835
  23. Mini-HDMI порт
  24. Разъём подключения периферии
  25. Разъём питания
  26. Cлот для microSD
  27. Композитный видео выход
  28. Разъём камеры (CSI)
  29. Регулятор напряжения
  30. Распиновка
  31. Пины питания
  32. Порты ввода/вывода
  33. Raspberry Pi Zero W
  34. New Pi Zero W: wireless LAN and Bluetooth for only $10
  35. Getting started
  36. Specification
  37. Compliance
  38. Obsolescence Statement
  39. Raspberry Pi Zero
  40. Introducing Raspberry Pi Zero
  41. Getting started
  42. To get started you’ll need:
  43. Configuration guide
  44. Remote access
  45. Specifications
  46. Hardware specifications
  47. Software & OS
  48. Software installation
  49. Compliance
  50. Obsolescence Statement
  51. Возможности микрокомпьютера Raspberry Pi Zero
  52. Pi Zero
  53. Обзор Raspberry Pi Zero W
  54. Элементы платы с описанием
  55. Распиновка GPIO Raspberry Pi Zero W
  56. Комплект поставки
  57. Где купить
  58. Pi Zero WH
  59. Установка ОС на Raspberry Pi Zero
  60. Охлаждение и нагрев
  61. Проекты на Raspberry
  62. IP-камера
  63. Мини-ноутбук
  64. Умный дом
  65. Робототехника и игровые консоли
  66. Обучение
  67. Мультимедиа-центр
  68. Вывод
  69. Видео по теме

Raspberry Pi Zero: подключение, настройка и начало работы

Raspberry Pi Zero — компактная версия одноплатного компьютера Raspberry Pi.

На плате размером с флешку поместился бутерброд из чипа Broadcom BCM2835 с оперативной памятью объёмом 512 МБ, порты ввода-вывода, слот для microSD-карты и мультимедийные интерфейсы.

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

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

Для начала работы с одноплатником Raspberry Pi Zero прочитайте мануал по подготовке Raspberry Pi.

Примеры работы

Элементы платы

Чип BCM2835

Сердце компьютера Raspberry Pi Zero — чип Broadcom BCM2835, который выполнен по технологии SoC (англ. System-on-a-Chip — система на кристалле). Кристалл включает в себя процессор CPU ARM1176JZ-F разогнанный до частоты 1 ГГц и графический двухъядерный сопроцессор GPU VideoCore IV с частотой 250 МГц.

Сверху на чипе BCM2835 по технологии PoP (англ. Package-on-Package — корпус на корпусе) расположена оперативная память Elpida B4432BBPA-10-F объёмом 512 МБ.

Mini-HDMI порт

Разъём предназначен для вывода цифрового видео и звука на мультимедийные устройства. Для коммуникации понадобиться HDMI-кабель с переходником.

Разъём подключения периферии

Порт формфактора micro-USB для подключения мультимедийных устройств со стандартным USB-разъёмом.

Для коммуникации понадобится OTG-переходник USB (F) — USB Micro (M). Для подключения нескольких устройств используйте USB-хаб.

Разъём питания

Разъём формфактора micro-USB предназначен для питания Raspberry Pi.

Потребляемый ток может достигать до 3 ампер. Для стабильной работы используйте зарядник 5 В совместно с кабелем USB (A — Micro USB).

Cлот для microSD

Композитный видео выход

Выход аналогового видео сигнала в виде двух пинов под пайку. Сигнал используется для подключения к «тёплым ламповым телевизорам» через RCA-разъём или в просто народе «тюльпан».

Разъём камеры (CSI)

Разъём для подключения камеры Raspberry Pi.

Разъем для камеры на RPi Zero отличается от полноценной Raspberry Pi. Используйте специальную камеру для Raspberry Pi Zero

Регулятор напряжения

Двухканальный импульсный понижающий регулятор напряжения PAM2306AYPKE с выходами 3,3 В и 1,8 В. Максимальный ток каждого канала 1 A.

Распиновка

На Raspberry Pi Zero расположены два ряда по 20 контактов в виде луженных отверстий.

Пины питания

Порты ввода/вывода

В отличие от платформ с логическим напряжением 5 В, напряжение логических уровней Raspberry Pi является 3,3 В. Выходы для логической единицы выдают 3,3 В, а в режиме входа ожидают принимать не более 3,3 В. Более высокое напряжение может повредить одноплатник.

Будьте внимательны при подключении периферии: убедитесь, что она может корректно функционировать в этом диапазоне напряжений.

Источник

Raspberry Pi Zero W: подключение, настройка и начало работы

Raspberry Pi Zero W — компактная версия одноплатного компьютера Raspberry Pi.

На плате размером с флешку поместился бутерброд из чипа Broadcom BCM2835 с оперативной памятью объёмом 512 МБ, порты ввода-вывода, слот для microSD-карты и мультимедийные интерфейсы.

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

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

Для начала работы с одноплатником Raspberry Pi Zero прочитайте мануал по настройке Raspberry Pi

Примеры работы

Элементы платы

Чип BCM2835

Сердце компьютера Raspberry Pi Zero — чип Broadcom BCM2835, который выполнен по технологии SoC (англ. System-on-a-Chip — система на кристалле). Кристалл включает в себя процессор CPU ARM1176JZ-F разогнанный до частоты 1 ГГц и графический двухъядерный сопроцессор GPU VideoCore IV с частотой 250 МГц.

Сверху на чипе BCM2835 по технологии PoP (англ. Package-on-Package — корпус на корпусе) расположена оперативная память Elpida B4432BBPA-10-F объёмом 512 МБ.

Mini-HDMI порт

Разъём предназначен для вывода цифрового видео и звука на мультимедийные устройства. Для коммуникации понадобиться HDMI-кабель с переходником.

Разъём подключения периферии

Порт формфактора micro-USB для подключения мультимедийных устройств со стандартным USB-разъёмом.

Для коммуникации понадобится OTG-переходник USB (F) — USB Micro (M). Для подключения нескольких устройств используйте USB-хаб.

Разъём питания

Разъём формфактора micro-USB предназначен для питания Raspberry Pi.

Потребляемый ток может достигать до 3 ампер. Для стабильной работы используйте зарядник 5 В совместно с кабелем USB (A — Micro USB).

Cлот для microSD

Композитный видео выход

Выход аналогового видео сигнала в виде двух пинов под пайку. Сигнал используется для подключения к «тёплым ламповым телевизорам» через RCA-разъём или в просто народе «тюльпан».

Разъём камеры (CSI)

Разъём для подключения камеры Raspberry Pi.

Разъем для камеры на RPi Zero отличается от полноценной Raspberry Pi. Используйте специальную камеру для Raspberry Pi Zero

Регулятор напряжения

Двухканальный импульсный понижающий регулятор напряжения PAM2306AYPKE с выходами 3,3 В и 1,8 В. Максимальный ток каждого канала 1 A.

Распиновка

На Raspberry Pi Zero расположены два ряда по 20 контактов в виде луженных отверстий.

Пины питания

Порты ввода/вывода

В отличие от платформ с логическим напряжением 5 В, напряжение логических уровней Raspberry Pi является 3,3 В. Выходы для логической единицы выдают 3,3 В, а в режиме входа ожидают принимать не более 3,3 В. Более высокое напряжение может повредить одноплатник.

Читайте также:  Vega для kali linux

Будьте внимательны при подключении периферии: убедитесь, что она может корректно функционировать в этом диапазоне напряжений.

Источник

Raspberry Pi Zero W

The Raspberry Pi Zero W extends the Pi Zero family and comes with added wireless LAN and Bluetooth connectivity.

New Pi Zero W: wireless LAN and Bluetooth for only $10

Getting started

To get started

(not included) you’ll need:

  • MicroSD card with Raspberry Pi OS installed.
  • Micro USB power supply.
  • A special Raspberry Pi Zero camera cable, if you want to use a Raspberry Pi camera (the standard cable supplied with Raspberry Pi cameras is not compatible with the smaller Raspberry Pi Zero camera connector). Suitable cables are available at low cost from many Raspberry Pi Approved Resellers, and are supplied with the Raspberry Pi Zero Case.

For a step-by-step guide to getting your Pi up and running, check out our online Getting started guide.

There are loads of projects to get started on with your Raspberry Pi Zero in our learning resources area. A couple of great projects are:

Specification

  • 802.11 b/g/n wireless LAN
  • Bluetooth 4.1
  • Bluetooth Low Energy (BLE)
  • 1GHz, single-core CPU
  • 512MB RAM
  • Mini HDMI and USB On-The-Go ports
  • Micro USB power
  • HAT-compatible 40-pin header
  • Composite video and reset headers
  • CSI camera connector

Compliance

Raspberry Pi Zero W has undergone extensive compliance testing, and meets the following European standards:

  • Electromagnetic Compatibility Directive (EMC) 2014/30/EU
  • Restriction of Hazardous Substances (RoHS) Directive 2011/65/EU

The Adopted Trademarks HDMI, HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing Administrator, Inc. in the United States and other countries.

Obsolescence Statement

Raspberry Pi Zero W will remain in production until at least January 2026

Источник

Raspberry Pi Zero

The Raspberry Pi Zero is half the size of a Model A+, with twice the utility. A tiny Raspberry Pi that’s affordable enough for any project!

Introducing Raspberry Pi Zero

Getting started

To get started you’ll need:

  • A micro SD card with Raspberry Pi OS installed (seeВ Software).
  • A micro USB power supply (available from youВ local reseller).
  • A special Raspberry Pi Zero camera cable, if you want to use a Raspberry Pi camera (the standard cable supplied with Raspberry Pi cameras is not compatible with the smaller Raspberry Pi Zero camera connector). Suitable cables are available at low cost from many Raspberry Pi Approved Resellers, and are supplied with the Raspberry Pi Zero Case.

For a step-by-step guide to getting your Pi up and running, check out our onlineВ Getting startedВ guide.

Configuration guide

Click hereВ for basic and advanced guides to configuring your Raspberry Pi (some guides refer to features not available on the Pi Zero).

Remote access

Click hereВ forВ more information on accessing your Raspberry Pi remotely.

Specifications

  • 1GHz single-core CPU
  • 512MB RAM
  • Mini HDMI port
  • Micro USB OTG port
  • Micro USB power
  • HAT-compatible 40-pin header
  • Composite video and reset headers
  • CSI camera connector (v1.3 only)

Hardware specifications

Click hereВ forВ more detailed information on Raspberry Pi hardware.

Software & OS

Software installation

Raspberry Pi OS is the recommended operating system for normal use on a Raspberry Pi.

Raspberry Pi Imager is the quick and easy way to install Raspberry Pi OS and other operating systems to a microSD card, ready to use with your Raspberry Pi.

Find help with installing Raspberry Pi OS on your Pi in our onlineВ Getting startedВ guide.

  • Click hereВ forВ basic examples to help you get started with some of the software available in Raspberry Pi OS
  • Click hereВ forВ more detail on Raspberry Pi OS
  • Click hereВ for information on some fundamental Linux usage and on commands for navigating the Raspberry Pi and managing its file system and users

Compliance

Raspberry Pi Zero has undergone extensive compliance testing and meets the following European standards:

  • Electromagnetic Compatibility Directive (EMC) 2014/30/EU
  • Restriction of Hazardous Substances (RoHS) Directive 2011/65/EU

Global Compliance Certificates are available to view and downloadВ here.

The Adopted Trademarks HDMI, HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing Administrator, Inc. in the United States and other countries.

Obsolescence Statement

Raspberry Pi Zero will remain in production until at least January 2026

Источник

Возможности микрокомпьютера Raspberry Pi Zero

Raspberry Pi Zero — представитель одноплатных компьютеров из семейства Raspberry PI от компании Raspberry Foundation. Миниатюрные размеры устройств серии, дешевизна и достаточно серьезные возможности обеспечили их популярность и широту применения в различных технических проектах. Ниже представлен обзор моделей мини-ПК, их характеристик и возможностей.

Pi Zero

Это первый мини-компьютер данной серии, появившийся в 2015 году. От других «малинок» его отличают размеры: инженеры компании сумели без потери производительности поместить весь функционал на плату размерами 65×30×5 мм.

Основные характеристики Raspberry Zero:

  • процессор — однокристальный чип Broadcom BCM2835. SoC несет в себе поддерживающее OpenGL видеоядро;
  • встроенная оперативная память — 512 Мб LPDDR2 SDRAM;
  • порты USB (один OTG, один для питания);
  • порт мини- HDMI, способный выводить изображение в формате FullHD;
  • разъем для карт памяти MicroSD (с карты загружается операционная система);
  • 40-контактная «гребенка» GPIO;
  • разъем для камеры (добавлен в версии 1.3);
  • контактные площадки для распайки композитного видеовыхода.

Поддержки сети изначально нет, но для покупки доступны разнообразные аксессуары, расширяющие функционал системы с помощью плат расширения и переходников. Некоторое время предлагался даже комплект Pi Zero и набора аксессуаров за 59 USD.

Стоимость одноплатника на старте продаж составляла всего 5 USD. Интересно, что покупатели журнала MagPI могли бесплатно получить Zero вместе с выпуском от декабря 2015 года. Из-за малой цены компьютер на письме иногда называют «Raspberry Pi 0», интерпретируя «зеро» как «нулевую цену».

Читайте также:  Проверка сетевых карт windows 10

Системой обычно управляет ОС Raspbian, специально созданная под возможности «малинки». Ее можно загрузить с сайта разработчика; сам процесс установки будет рассмотрен чуть ниже. Допустимо также использовать другие ОС на основе ядра Linux, и систему Android.

Обзор Raspberry Pi Zero W

Несмотря на компактность и невысокую стоимость первой версии, мини-компьютер имел и объективные недостатки. Среди таковых пользователи отмечали слабую аппаратную начинку и отсутствие встроенного сетевого интерфейса; Raspberry Pi Zero ethernet порта не имеет, отсутствует и Wi-Fi. Но модули беспроводной и проводной связи требовались многим, а в погоне за миниатюризацией и удешевлением инженеры этими и другими интегрированными функциями пожертвовали. В результате, чтобы подключить сеть, клавиатуру, мышь и прочую периферию, плату приходилось «обвешивать» разнообразными переходниками, что сводило на нет все ее преимущества.

Но разработчик прислушивался к мнениям сообщества, и в феврале 2017 вышла новая модель с индексом W. Характеристики Raspberry Pi Zero W не отличаются от предшественника, но плата дополнительно получила модуль Wi-Fi (802.11 b/g/n) и поддержку связи Bluetooth 4.1. Стоимость модели увеличилась примерно до 10 USD, но данные изменения сделали пользование «одноплатником» гораздо удобнее.

За работу беспроводных интерфейсов Raspberry Zero W отвечает микросхема Cypress CYW43438.

Элементы платы с описанием

Для подключения основной массы ведомых устройств служит разъем Raspberry Pi GPIO. В Zero W (как и в предыдущей модели) он не распаян; присутствует лишь контактная площадка, «гребенку» к которой нужно присоединить паяльником. Неограниченно поддерживаются любые платы расширения от «старших» версий.

Распиновка GPIO Raspberry Pi Zero W

Как видно, среди контактов есть пины для подачи 5-вольтового питания. То есть «зеро» можно запитать не только через USB, но и через GPIO с помощью соответствующего источника энергии.

Комплект поставки

Zero W поставляется покупателю в антистатическом пакете. В зависимости от продавца отдельным пакетом могут прикладываться аксессуары — две «гребенки» с разъемами Male и Female, переходник для камеры и корпус. В данном варианте в поставку входит пластиковый кейс со сменными крышками (под порты ввода-вывода, гребенку и камеру).

Обратная сторона платы гладкая и не содержит функциональных элементов. На нее нанесены лишь копирайты: в частности, надпись свидетельствует, что для беспроводной антенны использована лицензированная технология компании Proant.

Где купить

Pi Zero WH

Эта модель практически ничем не отличается от W, кроме уже с завода напаянных пинов GPIO. Разработчик пополнил ею линейку одноплатников в 2018 г.

Стоимость такой подготовленной «малинки» составляет около 15 долларов.

Установка ОС на Raspberry Pi Zero

Даже самое продвинутое аппаратное обеспечение должно чем-то управляться. Рассмотрим процесс установки операционной системы на примере Pi Zero W и Raspbian.

Поставить систему и подключить компьютер к сети здесь можно без монитора и клавиатуры, в так называемом Headless режиме. Для начала необходимо скачать образ ОС Raspbian с сайта разработчика.

После скачивания его нужно будет записать на карту SD с помощью любой удобной утилиты (Win35DiskImager, Rufus и прочих). Когда запись образа завершится, на карте появится структура файловой системы:

Установка ОС завершена. Далее необходимо:

  • включить доступ через ssh, который по умолчанию выключен;
  • внести настройки для автоподключения к беспроводной сети.

Для первого достаточно создать в корне карты памяти файл ssh без расширения с пустым содержимым. Это скажет запущенной ОС, что вход по данному протоколу включен. Чтобы позволить компьютеру присоединиться к сети, необходимо также в корневой папке создать файл wpa-supplicant.conf. И заполнить его содержимым по следующему образцу:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=RU
network= <
ssid=»НАЗВАНИЕ ТОЧКИ ДОСТУПА WIFI»
psk=»ПАРОЛЬ ОТ WIFI»
key_mgmt=WPA-PSK
>

Как понятно из примера, в секции network в качестве SSID указывается имя вашей беспроводной сети, а PSK — пароль от нее. Строка KEY_MGMT указывает на тип используемого шифрования, его можно уточнить в настройках роутера/точки доступа. Если устройство конфигурируется в России, country (значение страны) нужно выставить в RU.

Важно: имя сети и пароль к ней регистрозависимы.

В итоге файловая система должна принять похожий вид:

На этом подготовительный этап завершен. Можно вставлять карточку в мини-компьютер и начинать процесс загрузки. Если все введено и выставлено верно, то «Распберри» подключится к сети и получит IP адрес. Последний узнается в настройках роутера/точки доступа через список подключенных устройств.

Зная IP, пользователь может подключиться к ПК с помощью любого привычного SSH клиента. Стандартные логин и пароль для доступа pi:raspberry.

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

Охлаждение и нагрев

На фотографиях видно, что у чипов не предусмотрено даже пассивного охлаждения в виде радиаторов. В связи с чем может возникнуть вопрос — не перегревается ли устройство в ходе работы?

Для оценки нагрева и проведения нагрузочного тестирования служит утилита stress. Устанавливаем и запускаем 15-минутный прогон.

Загрузка и синтаксис команды:

sudo apt-get install stress
while true; do vcgencmd measure_clock arm; vcgencmd measure_temp; sleep 10; done& stress -c 4 -t 900

В среднем температура процессора при такой нагрузке поднимается примерно до 55.1 градуса и стабилизируется на этом уровне. После прекращения теста она начинает постепенно снижаться. В режиме простоя рабочая температура держится в пределах 41.2–42 градуса.

Это доказывает, что дополнительное охлаждение микрокомпьютеру не нужно. Но некоторые энтузиасты все равно дополнительно страхуются, наклеивая небольшие медные или алюминиевые радиаторы и несколько улучшая теплоотвод. Обзор внешнего вида платы с радиатором SoC:

Критическая температура процессора — 100 градусов, а в троттлинг он начинает уходить при 80.

Проекты на Raspberry

Итак, Raspberry выпустила компактный одноплатный ПК, но как его применить? Разумеется, мощности аппаратной части не хватит для современных ПК-игр или майнинга криптовалют. Но компьютер для этого и не готовился, его сфера применения — различные контроллеры и устройства автоматизации, системы «умный дом» и бытовая техника, где необходима компактность, низкое энергопотребление и достаточная вычислительная мощь. Реализуемые на Raspberry Pi Zero W проекты весьма разнообразны: рассмотрим несколько примеров в рамках этого обзора.

Читайте также:  Lpcfilter sys windows 10 0xc0000359

IP-камера

Весьма популярны сетевые камеры на базе «зеро». Тем более что для камер на плате существует специальный разъем. Рассмотрим подробнее пример такого проекта.

Для реализации понадобятся:

  • собственно камера. Можно приобрести оригинальную Raspberry Pi Camera Board с ИК-фильтром или без него. Стоимость такого оборудования около 20–30 USD при покупке на Aliexpress или Amazon, чуть дороже в локальных магазинах;
  • шлейф CSI-miniCSI (в комплекте с самой камерой вместо него может быть CSI-CSI, несовместимый с интерфейсом «зеро»);
  • корпус с отверстием под камеру.

Примерный вид комплекта:

Подключенная шлейфом камера:

Готовая конструкция помещается в корпус:

После чего крышка защелкивается, и камера готова к использованию. Остается настроить только программную часть. RTSP-видеопоток считывается любым подходящим клиентом, например, проигрывателем VLC: для этого следует сперва установить проигрыватель через apt-get:

sudo apt-get install vlс

После чего запустить трансляцию. Синтаксис команды:

raspivid -o — -t 0 -n -w 640 -h 480 -fps 30 | cvlc -vvv stream:///dev/stdin —sout ‘#rtp‘ :demux=h264

Где -w и -h — ключи, указывающие разрешение видео, fps — ограничение частоты кадров в секунду. Если все установлено и запущено успешно, поток RTSP станет доступен для считывания любым подходящим клиентом по адресу:

Но у данного способа есть недостаток — небольшая задержка видео, порядка 2–3 секунд.

Второй способ — через установку MotionEye. Этот пакет доступен для любой Linux-системы, а под «малинку» существует специальная сборка MotionEyeOS, которая ставится вместо штатного Raspbian. Дистрибутив скачивается со страницы https://github.com/ccrisan/motioneyeos/releases, там же находится и подробный обзор возможностей и способа инсталляции. Процесс установки аналогичен описанному выше, включая создание файла wpa-supplicant.conf. После установки по IP-адресу контроллера станет доступен интерфейс MotionEyeOS, откуда производятся все прочие настройки.

По умолчанию логин на веб-интерфейс admin, пароль — пустой.

У этого способа тоже есть определенный недостаток в виде низкого FPS, поскольку аппаратное ускорение ядром программы Motion в данной аппаратной конфигурации не используется. Но для простых бытовых целей его вполне хватает.

Мини-ноутбук

Энтузиаст и видеоблогер под ником N.O.D.E. создал на базе микро-ПК ультрапортативный ноутбук. Так это выглядит:

Для реализации замысла изобретателю понадобились:

  • платформа Raspberry Pi Zero W;
  • напечатанный на 3D принтере корпус;
  • чехол от iPhone 5 с Bluetooth-клавиатурой;
  • экран на 3.5 дюйма с разрешением 480×320;
  • аккумуляторная батарея на 1500 мАч.

В результате получился полноценный карманный ПК, пригодный для выполнения повседневных задач, просмотра фильмов (в том числе и с выводом на внешний экран через MiniHDMI), запуска нетребовательных к ресурсам игр и так далее.

Умный дом

Весьма широкое применение продукты серии Zero нашли в воплощении проектов «умного дома». Благодаря возможности подключения периферии через GPIO и Linux в качестве ОС одноплатник позволяет превратить себя в хаб для всей домашней техники. Рассмотрим пример такого решения на базе эмулирующего API HomeKit программного обеспечения HomeBridge и Raspberry Pi Zero W.

Для этого потребуется настроенный ПК с ОС Raspbian. Дополнительно необходимо установить пакет NodeJS:

curl -o node-v9.9.0-linux-armv6l.tar.gz https://nodejs.org/dist/v9.9.0/node-v9.9.0-linux-armv6l.tar.gz

tar -xzf node-v9.9.0-linux-armv6l.tar.gz

sudo cp -r node-v9.9.0-linux-armv6l/* /usr/local/

Не забывайте нажимать Enter после каждой команды!

Далее устанавливается пакет Avahi и сам HomeBridge.

sudo apt-get install libavahi-compat-libdnssd-dev

sudo npm install -g —unsafe-perm homebridge

И плагин для контроля через веб-интерфейс.

sudo npm install -g —unsafe-perm homebridge-config-ui-x

На последнем этапе ядро «умного дома» добавляется в автозагрузку:

sudo npm install -g pm2

sudo env PATH=$PATH:/usr/local/bin /usr/local/lib/node_modules

/pm2/bin/pm2 startup systemd -u pi —hp /home/pi

pm2 start homebridge

После чего ПК следует перезагрузить. После рестарта запустится сервис HomeBridge, который будет доступен по адресу компьютера на порту 8080.

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

sudo apt install git

git clone https://github.com/fantomnotabene/homebridge_setup_script

И через 6–7 минут установка завершится.

Скриншот страницы разработчика на GitHub:

Похожим образом устанавливаются и прочие решения «умного дома». А при достаточных знаниях и навыках программирования можно создать собственную реализацию подобного ПО под «расберри».

Робототехника и игровые консоли

Выше описывался пример создания ноутбука. «Малинку» можно превратить и в игровую консоль: этому способствуют компактность, умеренное энергопотребление, низкий нагрев и наличие 40-пинового GPIO. Пример таких решений:

Создают на основе микро-ПК и различных роботов — от простых управляемых «машинок» до сложных многофункциональных устройств.

Обучение

Небольшие компьютеры подобного типа обладают большим обучающим потенциалом. Дети на специализированных курсах с удовольствием учатся основам программирования и разработки ПО, изучают робототехнику, сопутствующие дисциплины наподобие 3D-моделирования, и так далее. Сегодня реализуются подобные курсы и кружки как для детей, так и для старшего поколения.

Мультимедиа-центр

Компьютер можно превратить в компактную и тихую мультимедиа-систему. Медиацентр на Raspberry Pi Zero W способен работать в качестве IPTV-приставки, проигрывать музыку и видео. Такие проекты пользователи успешно осуществляют на основе свободных решений для Home Theater, например, ПО Kodi.

Вывод

Обзор позволяет заключить, что, несмотря на скромные размеры и не самые выдающиеся технические характеристики, компьютеры серии Pi Zero успешно находят себе применение в разных задачах — от обучения до систем «умного дома» и многих видов контроллеров управления. Этому способствуют низкая цена, разнообразие программного обеспечения, простая и доступная документация, обилие аксессуаров и низкий «порог входа» даже для начинающего интересоваться возможностями одноплатников пользователя. Вероятно, линейку ожидает дальнейшее развитие и появление еще более интересных в плане возможностей устройств.

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

Удобнее всего использовать Raspberry Pi Zero W из-за наличия беспроводного интерфейса. А для тех, кто не хочет терять время на работу паяльником, подойдет вариант WH с распаянной колодкой GPIO.

Видео по теме

Источник

Оцените статью