Что можно разработать на микрокомпьютере raspberry pi

Содержание

Делаем из старого усилителя многофункциональный медиа сервер с помощью Raspberry pi

У кого из нас нет добротной техники из прошлого, которая работает так, как и не снилось множеству ширпотребных вещей из настоящего. Старые усилители, проигрыватели пластинок и радиолы. Да, было время, когда не умели делать хрупко и недолговечно в погоне за дешевизной. Эти вещи еще проработают долго. И звучание какого-нибудь старого усилителя будет радовать и нас и наших детей.

Правда, в них отсутствует много всяких цифровых штучек. Разные flac и тому подобные форматы. Управление проигрыванием, музыкой и фильмами через телефон или компьютер. Возможность запустить музыку с Youtube, Last.fm или выбрать интернет радио. Удаленное проигрывание медиа через DLNA. Или просто возможность подключить ваш компьютер через Bluetooth и выводить весь звук через большие колонки. Или что там еще напридумывают нам в будущем для облегчения нашей аудиофильской жизни.

Но что нам мешает использовать все эти технологии в старой технике? Да и почему обязательно в старой… У вас есть RCA, miniJack 3.5 или S/PDIF разъем на вашей магнитоле? Тогда мы идем к вам и … И делаем из старого усилителя многофункциональный медиа сервер с помощью Raspberry Pi. Подключаем нашу Raspberry Pi через RCA и обновляем нашу технику до «острия технологической атаки». Не обязательно использовать RCA. Найдите аналоговый или цифровой вход на своей технике и выберите нужную комплектацию вашей Raspberry Pi. Я буду рассматривать вопрос сугубо с практической точки зрения. Как настроить все быстро на Raspberry Pi? Ведь статей профессионалов об особенностях работы той или иной технологии достаточно, чтобы не останавливаться на этом. Я возьму в качестве примера Raspberry Pi и плату для цифровой обработки звука на основе чипа PCM 5102 A .

Процесс установки и настройки Raspbian

Существует несколько вариантов установки Raspbian на Raspberry Pi 3. Первый – использование утилиты NOOBS, второй – запись содержимого образа прямо на карточку. Применение специального приложения позволяет выбрать ОС. В рассматриваемом же случае требуется просто поставить Raspbian. Поэтому описываться будет именно второй вариант.

Для начала нужно скачать дистрибутив с сайта Raspbian.org и вставить MicroSD-карточку в кардридер. Затем при помощи утилиты Win32DiskImager (или какой-то другой с аналогичным функционалом) потребуется записать образ на флэшку. Делается это легко – указывается путь к скаченному дистрибутиву; выбирается буква, под которой система примонтировала «диск», а затем нажимается Write.

Когда прогресс-бар полностью заполнится и программа сообщит об успешном окончании процесса записи, можно будет вынуть карту из кардридера и вставить её в «Малину». Затем останется только включить одноплатник, предварительно подключив к нему монитор и периферию.

Настройка Raspbian после установки

После первого включения RPi загрузится не рабочий стол, а встроенная в систему утилита Configuration Tool. В ней достаточно сделать одну вещь – определить подходящее окружение рабочего стола. Для этого нужно перейти к третьему пункту, нажать Enter и определить из списка подходящий вариант. Рекомендуется использовать LXDE, так как это достаточно удобное и самое легкое окружение. Затем останется вернуть в основное меню и нажать на Done. Система перезагрузится.

После загрузки она спросит реквизиты доступа. Стандартными в Raspbian являются: логин – pi, пароль – raspbian. Писать их нужно именно маленькими буквами.

После авторизации Raspbian загрузит рабочий стол. Теперь можно пользоваться всеми возможностями системы. Также может потребоваться дополнительная настройка Raspbian на Raspberry Pi 3. Для этого следует обратиться к официальной документации системы. Следует отметить, что многие инструкции для Debian подходят и для Raspbian.

Как возможно убедиться, ответ на вопрос «как установить Raspbian на Raspberry Pi 3?» является довольно простым. Фактически процесс записи системы для этого одноплатника является даже более легким делом, чем инсталлирование Windows на обычный компьютер. Поэтому с этим может справиться даже ребенок. А весь процесс, в свою очередь, отнимает не более получаса чистого времени.

Raspberry Pi 3 Установка операционной системы RASPBIANRaspberry Pi 3 Установка операционной системы RASPBIAN

Затерянные в тумане, или Увлекательные приключения в мире АПР *

* АПР — аэропоника с пневматическим распылением

Уже почти год назад мой друг, в качестве хобби выращивавший дома клубнику, увлёк меня этой идеей. Я решил изучить практику высокотехнологичного сельского хозяйства, а затем методом проб и ошибок начал строить установку для безсубстратного выращивания клубники в закрытых помещениях — естественно, с желанием довести до состояния, при котором её можно масштабировать, а само выращивание будет максимально автоматизированным.

Вышло ли из этого что-то и что конкретно — под катом. Сразу предупрежу: статья огромная, потому что материала много. И очень много фото.

Raspberry Pi 2 – по-прежнему актуальный компьютер

RPi2, несмотря на свой возраст и наличие более современных моделей, по-прежнему остается актуальным. Аналогов ему практически не найти. Например, другая плата – Arduino – она хотя и пользуется большим спросом, но заточена под другие задачи. К тому же указанный компьютер обладает сравнительно очень скудными характеристиками.

С другой стороны, если хочется максимально производительную модель одноплатника, то лучше посмотреть в сторону более современных решений (например, RPi3). Он стоит всего на 10 долларов дороже, но имеет на борту более мощный процессор. По крайней мере об этом говорят цены на Raspberry Pi 2 и более новую модель на Aliexpress.

В завершении следует сказать, что RPi 2 или какое-то более новое решение – это компьютер, который должен быть у каждого человека, увлеченного электроникой. Владение им позволит не только реализовывать крутые проекты, но еще и даст возможность улучшить свои навыки в программировании и углубиться в понимание того, как работают современные вычислительные системы. При этом данный одноплатник подойдет как взрослому человеку (в том числе состоявшемуся IT-специалисту), так и ребенку, который просто проявляет интерес к компьютерам.

Rasberry Pi 2 B - обзор и тестирование. Первый взгляд на RetroPie.Rasberry Pi 2 B — обзор и тестирование. Первый взгляд на RetroPie.

Начало работы с Raspberry Pi 4

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

  • Хорошее охлаждение. Для Raspberry Pi 4 выпускается миниатюрный башенный кулер с тепловыми трубками и вентилятором, но это скорее экзотика, чем реальная необходимость. Для обзора я использовал металлический корпус, выступающий в роли радиатора. Покупал здесь.
  • Кабель HDMI – micro HDMI (если планируется подключать монитор или телевизор). Вещь неходовая, практически наверняка у вас не окажется такого в хозяйстве. Для обзора я заказывал вот такой кабель, рекомендую.
  • Хороший блок питания. Для своих одноплатных микрокомпьютеров я использую зарядную станцию AUKEY PA-T11.
  • Надежный кабель USB Type-C. Даже самый качественный БП будет бесполезен, если использовать его в паре с некачественным кабелем питания, вызывающим просадки по силе тока. Конкретных рекомендаций не будет: просто не берите самые дешевые модели, кабели с магнитными коннекторами и кабели Xiaomi (их часто подделывают).

Корпус и охлаждение

Зная, что Raspberry Pi 4 окажется горячее предшествующих моделей, я сразу решил выбрать что-то надежное для пассивного охлаждения.

Идея с применением воздушного охлаждения для одноплатных компьютеров никогда не была мне по душе: одна из основных “фишек” таких устройств заключается в бесшумности их работы, а использование кулера эту бесшумность сразу убивает.

В итоге остановил свой выбор на рассеивающем тепло металлическом корпусе.

Корпус состоит из двух половин. На верхней части корпуса расположены три теплосъемника, которые будут прилегать к процессору, микросхеме памяти и контроллеру питания Raspberry Pi 4.

Для улучшения контакта с чипами перед сборкой на теплосъемники нужно поместить идущие в комплекте термопрокладки.

Размещаем в нижней половине корпуса микрокомпьютер…

…И накрываем его сверху второй половиной. Видны широкие щели – термопрокладки не дают половинкам корпуса схлопнуться, и это хорошо: значит теплосъемники не висят в воздухе, а действительно плотно прилегают к чипам Raspberry Pi.

Завинчиваем все 4 винта…

…И конструкция приобретает законченный вид. Щели исчезают после того как термопрокладки обминаются вокруг чипов.

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

Установка системы

Простую  я написал еще в 2017 году и она до сих пор не утратила актуальности. Rasbian Jessie сменился на Raspbian Stretch, но описываемая последовательность действий по установке верна и сейчас.

Но недавно разработчики из Raspberry Pi Foundation выпустили утилиту Raspberry Pi Imager, благодаря которой и без того простой процесс установки системы на микрокомпьютеры линейки Raspberry Pi становится еще проще.

Поэтому дабы не повторяться я опишу новый, более быстрый способ.

Шаг 1. Заходим на https://raspberrypi.org/downloads/ и скачиваем утилиту Raspberry Pi Imager для своей системы.

Шаг 2. Запускаем Raspberry Pi Imager.

Шаг 3. Выбираем желаемый дистрибутив в меню Choose OS. Если планируется подключаться к Raspberry Pi по SSH, то нет смысла ставить системы с графическим интерфейсом – выбирайте Raspbian Lite или Ubuntu Server. Если хочется работать в  графической оболочке, то следует выбирать между обычным Raspbian с графической оболочкой и Ubuntu Core. Если не устраивают предложенные варианты, то можно установить любую систему, самостоятельно указав путь к файлу с образом на своем компьютере.

Шаг 4. Выбираем карту памяти для записи системы из меню Choose SD Card.

Шаг 5. Нажимаем Write и ждем окончания процесса. Утилита самостоятельно скачает нужный дистрибутив из интернета и запишет его на карту памяти.

После окончания записи остается только вставить карту памяти в микрокомпьютер и подать питание.

Обновление firmware

Сразу после установки системы я рекомендую обновить firmware. В свежих версиях прошивки улучшена энергоэффективность Raspberry Pi 4, что в свою очередь приводит к уменьшению тепловыделения.

Загрузка и установка обновленной прошивки осуществляется всего одной консольной командой:

sudo rpi-update

После того как утилита обновления прошивки закончит работать понадобится перезагрузиться.

Примеры использования Raspberry Pi

  1. Портативная цифровая камера. Купите к своему гаджету корпус со всеми необходимыми отверстиями, камеру с желаемым количеством мегапикселей и установите на карту памяти операционку со всеми необходимыми для съёмки приложениями.
  2. Мини-кинотеатр. Присоедините к мини-ПК монитор с разрешением до 1080 пикселей (если хотите больше — тогда придётся делать связку с нескольких Raspberry), колонки, установите прошивку с медиапроигрывателем (например OSMC) и скачайте на карту памяти желаемый фильм или сериал.
  3. Игровая консоль. Прошейте карту памяти от гаджета образом, который содержит встроенный эмулятор и «репаки» игр (есть готовые в Интернете), подключите геймпад или джойстик, соедините с экраном и наслаждайтесь классическими играми.
  4. Настенный органайзер. Сделайте обрамление с любых доступных материалов, подключите недорогой экран, установите на флешку образ с привычной «операционкой» и закрепите на стене. Кроме того, можете установить на мини-ПК систему Android и подключить свой аккаунт — тогда сможете делать заметки в любой удобный момент со смартфона или планшета и видеть все важные напоминания в одном месте.

Кроме того, для ознакомления детей с интернетом Raspberry Pi предоставляет удобную среду, которая позволяет контролировать посещаемый сайты и форумы. Однако мы рассмотрели только ожидаемые сферы применения устройства. Поэтому, давайте выясним, что можно сделать с Raspberry, если есть энтузиазм и обильное количество времени.

Настройка Raspberry Pi 2

Настройка Raspberry Pi 2 выполняется абсолютно так же, как и любых других одноплатников данной марки. Первое, что придется сделать человеку, который только распаковал «Малину» – записать на карточку памяти (она в комплект не входит) образ подходящей операционной системы. Адаптированных под ARM ОС существует немало. Например, почти каждый популярный дистрибутив Linux возможно без проблем инсталлировать на флешку, а загружаться с неё из Raspberry.

Но лучше всего использовать специализированную систему – Raspbian. Она основана на Debian. Её преимущество состоит в том, что в неё уже по умолчанию включено множество компонентов, необходимых для полноценного использования «Малины». С большинством других ОС придется значительно повозиться, чтобы добиться такого комфорта и столь широких возможностей, которые дает Raspbian.

Области применения мини-ПК Raspberry Pi

  • Использование в качестве полноценного ПК. Можете попробовать подключить монитор, клавиатуру, мышку и получить стационарный ПК на базе Windows 10. Однако, для этого подойдут только характеристики Raspberry Pi B, а ещё лучше — 2В или 3В;
  • Собрать вместе десятки мини-ПК Raspberry Pi и получить многоядерный ПК. Для этого соедините в один сервер нужное количество устройств, найдите для них подходящее место и, желательно, охлаждение. Многоядерность такого сервера превзойдёт любой современный процессор за сотни долларов;
  • Установите на одноплатный компьютер Raspberry эмулятор любимой консоли, скачайте пак образов для игр, подключите джойстик, монитор и наслаждайтесь игровой консолью в мини-формате;
  • Подключите мини-ПК к сенсорному экрану, диагональю от 8 до 15 дюйм, сделайте корпус из металла или дерева, установите операционную систему Android и получите полноценный планшет, созданный своими руками;
  • Создайте собственную систему освещения для дома или улицы, настроив Raspberry для чередования включения определённых ламп, и удивите близких;

  • Установите на Raspberry Pi Skype, подключите его к стационарному телефону, спрячьте в корпусе и звоните друзьям из всего мира. Правда, для этого нужно ещё стабильное подключение к Wi-Fi и установленная система Adnroid или Windows;
  • Создайте настенный органайзер, подключив мини-ПК к небольшому экрану, настроив операционную систему и вмонтировав всё это в стену.

Надеемся, наш обзор Raspberry оказался максимально информативным и помог определиться с покупкой новинки. Если вы хотите добавить немного искусственного интеллекта в повседневность или просто любите экспериментировать с электроникой — мини-ПК Raspberry создан для вас.

https://youtube.com/watch?v=ykbwUgabAEw

Характеристики компьютера

Процессор Rockchip 3328, на котором базируется одноплатный компьютер – это чип с архитектурой ARM и четырьмя ядрами Cortex A53. Частота каждого из них равна 1,5 ГГц, плюс в составе процессора есть двухъядерная видеокарта Mali-450 MP2.

Iconikal Rockchip 3328 получился сравнительно компактным

На печатной плате размерами 85х56 мм (практически как у банковской карты с ее 86х54 мм) размещены два порта USB 2.0, один USB 3.0, 3,5-миллиметровый выход под наушники, HDMI для подключения монитора и гигабитный Ethernet. Также есть 40-пиновый коннектор GPIO и слот microSD под карты до 256 ГБ, которые в данном случае используются в качестве основного системного накопителя.

Для подключения питания используется проприетарный разъем вместо несимметричного microUSB 2.0. Комплектный дисплей рассчитан на одновременное отображение до 32 символов, по 16 в каждой из двух строчек.

Iconikal Rockchip 3328 поставляется с 1 ГБ оперативной памяти стандарта LPDDR3. Модулей Bluetooth и Wi-Fi у него нет – подключить их можно по USB, а для выхода с этого ПК в интернет подойдет Ethernet.

Более компактный компьютер

Несмотря на свои небольшие габариты, Odroid-C4 не является самым компактным на рынке. Для примера, в августе 2019 г. разработчики из китайской Shenzhen Xunlong выпустили одноплатный мини-компьютер Orange Pi Zero 2, размеры которого составляют 55х55 мм при массе около 34 граммов.

Orange Pi Zero 2

Как искусственный интеллект преобразует энергетический и нефтедобывающий сектора
Новое в СХД

По своей производительности Orange Pi Zero 2 уступает Odroid-C4, но и стоит заметно дешевле – около $20. Мини-компьютер оснащен однокристальной системой Allwinner H6 на базе четырех ядер ARM Cortex-A53 с поддержкой 64-битных инструкций, графической подсистемой ARM Mali-T720, а также 512 МБ оперативной памяти LPDDR3, встроенным микрофоном, портом HDMI 2.0a, парой USB-портов (по одному – версий 2.0 и 3.0) и одним microUSB. Хранение данных обеспечивает флэш-модуль eMMC вместимостью 4 ГБ, и в дополнение к нему можно установить карту microSD емкостью до 32 ГБ.

  • Короткая ссылка
  • Распечатать

Десктоп, умещающийся на ладони

Стартап Radxa начал продажи одноплатного ПК Rock Pi X, способного составить серьезную конкуренцию Raspberry Pi в плане удобства использования и скорости распространения. Отличительная особенность данной модели заключается в нативной поддержке привычных сотням миллионам людей во всем мире операционных систем – Windows и Linux.

В мире существуют и другие одноплатные ПК под управлением Windows, но на них установлена особая версия этой ОС для интернета вещей – Windows IoT. Rock Pi поддерживает установку именно полноценной Windows 10, такой же, как на современных ноутбуках и десктопах.

Возможность работать под Windows 10 и Linux без дополнительных трудностей при установке или запуске дает центральный процессор с архитектурой х86. Это мобильный чип Intel Atom серии Cherry Trail с минимальным потреблением энергии и встроенным видеоядром.

Новый Rock Pi X от $59 (4650 руб. по курсу ЦБ на 5 октября 2020 г.) за комплектацию с 2 ГБ оперативной памяти и 16-гигабайтным накопителем на основе флеш-памяти eMMC. Версия с 4/32 ГБ обойдется в $75 (5900 руб.), за 4/64 ГБ потребуется заплатить $85 (6700 руб.), а максимальная комплектация, включающая в себя 4 ГБ оперативной и 128 ГБ встроенной памяти оценивается Radxa в $99 (7800 руб.).

Дополнительно заявлена совсем облегченная версия этого ПК с 1/8 ГБ памяти. Разработчики просят за нее $49 (3860 руб.), но на момент публикации материала она не была доступна для заказа с сайта Radxa.

Rock Pi стоит дороже самого производительного на 5 октября 2020 г. варианта компьютера Raspberry Pi (Pi 4 Model B) с ARM-процессором. Но в данном случае переплата идет за большие возможности, обеспечиваемые чипом Intel, и наличие штатного накопителя – у Pi 4 Model B ее нет, и к нему придется дополнительно приобретать карту памяти microSD. Оценивается Raspberry Pi 4 Model B ровно в $35 (2740 руб.), $45 (4310 руб.) или $75 (5875 руб.) за версии с 2, 4 или 8 ГБ оперативной памяти соответственно.

Для работы на Rock Pi X как на полноценном компьютере достаточно просто установить на него ОС

Radxa – это китайский стартап. Он основан в 2013 г. в Шэньчжэне (Китай), и разработка одноплатных компьютеров – его единственное направление деятельности. Помимо Rock Pi X, в ассортименте компании есть модели Rock Pi N10, Rock Pi E, Rock Pi S и Rock Pi 4 – все они, кроме Rock Pi X, построены на ARM-процессорах компании Rockchip.

Мониторинг пропускной способности интернет-канала

Перевод

Я использую для выхода в интернет LTE-модем. Меня часто интересует то, какую полосу пропускания канала обеспечивает провайдер. Поэтому я и подумал о том, что неплохо было бы сделать систему для мониторинга интернет-канала. Такая система должна была быть компактной и экономичной в плане потребления электроэнергии. В качестве её основы я решил использовать Raspberry Pi Zero. Этот одноплатный компьютер подключается к модему по беспроводной сети. В результате с помощью моей системы можно не только мониторить интернет-канал, но ещё и обнаруживать проблемы с сетью.Готовая система мониторинга пропускной способности интернет-канала

Собираем мини-ПК на базе Raspberry Pi 4 с дисплеем, демонстрирующим режим работы процессора

Перевод

Сегодня я покажу вам, как собрать корпус для Raspberry Pi 4, который делает из «малинки» настоящий мини-компьютер.
Корпус кейса частично напечатан на 3D-принтере, частично — выполнен из прозрачного акрила, поэтому вы можете наблюдать «внутренности» нашего мини-ПК. Для охлаждения процессора я использовал кулер Ice Tower, но вентилятор прикрепил не к радиатору, а к стенке бокса.
Я также встроил OLED-дисплей в переднюю панель корпуса, который отображает IP-адрес «малинки» и такие данные, как показатели работы процессора и его температура, использование хранилища и памяти.

Медиацентр

www.kodibox.lwhdesign.org

Raspberry Pi отлично подходит для создания собственного медиацентра. Вам понадобится любой телевизор, поддерживающий HDMI. Причём необязательно, чтобы телевизор был новым или «умным».

Поставьте на Raspberry Pi любой дистрибутив Linux на выбор. Затем загрузите и установите в него Kodi. Это великолепная программа для медиасервера, с удобным и стильным интерфейсом, кучей возможностей, плагинов и тем оформления. И к тому же бесплатная.

А если докупить ещё какой-нибудь пульт, подключающийся по Bluetooth, можно с удобством управлять программой прямо с дивана.

Kodi привносит на Raspberry Pi множество функций. С ним вы можете смотреть любые фильмы и сериалы, слушать музыку и любоваться фотографиями, подключаться практически к любым стриминговым сервисам, скачивать торренты, сёрфить по сети.

А если вам чего-то не хватает, загляните в репозиторий расширений Kodi — найдёте там ещё уйму всяких интересных штуковин.

Особенности покупки Raspberry Pi

Если вы собираетесь купить этот одноплатный компьютер, учтите следующие особенности:

Карта памяти microSD

Raspberry Pi, кроме разновидности Compute Module, не имеет встроенной постоянной (флеш) памяти. В этой памяти будет размещен образ операционной системы, прикладное программное обеспечение, а также данные, необходимые для их работы. Поэтому необходимо будет купить также карту памяти microSD. Емкости 4 ГБайт достаточно для простейших применений, но мы советуем использовать карту размером от 8 ГБайт.

Источник питания

Raspberry Pi продается без источника питания. Источник питания должен быть оснащен разъемом micro-USB, как у источников питания современных сотовых телефонов. Однако нужно учитывать, что не каждая зарядка для телефона подойдет для питания Raspberry Pi. Например, для питания Raspberry Pi 3 model B изготовитель советует использовать источник питания от надежного производителя, рассчитанный на ток до 2,5А. Для разновидности Zero можно использовать более слабый источник. Учитывайте, что многое зависит от количества и мощности подключенных USB-устройств и плат расширения, а также от того, используется ли беспроводная передача данных по Wi-Fi или Bluetooth.

Корпус

Raspberry Pi продается без корпуса. В ряде случаев корпус вам не нужен, если вы собираетесь встроить этот одноплатный компьютер в какое-либо изделие, имеющее собственный корпус. Можно также сделать корпус самостоятельно из подручных предметов, или даже напечатать его на 3D-принтере — в Сети вы найдете множество готовых 3D-моделей корпусов для «малинки». Если же ваш случай не относится к перечисленным выше, то купите вместе с Raspberry Pi корпус. Учтите, что корпус для разновидности Zero не подойдет для Raspberry Pi 3 model B. Обратное может быть как верным, так и нет — читайте внимательно описания. Также при выборе корпуса учитывайте:

  • будете ли вы подключать платы расширения: это влияет на высоту корпуса;
  • будете ли вы подключать камеру: есть корпуса, где уже предусмотрено место для установки камеры;
  • будете ли вы подключать экран: есть корпуса, где уже предусмотрено место для установки экрана;
  • будете ли вы подключать к разъему ввода-вывода общего назначения (GPIO) Raspberry Pi какие-либо устройства, расположенные вне корпуса, например, датчики, светодиоды, кнопки, экраны и т.п.: есть корпуса с прорезями для проводов, идущих к разъему GPIO.

Часы реального времени

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

  • каждый раз после включения устанавливать время вручную. Это самый неудобный способ;
  • настроить постоянное подключение Raspberry Pi к сети интернет по Wi-Fi, Ethernet, 2G/3G/4G GSM-модему или Bluetooth. В этом случае через несколько минут после запуска Raspberry Pi и установления соединения с сетью интернет произойдет автоматическая установка часов в правильное значение;
  • купить и установить особую плату расширения, например, RasClock, на которой расположены часы реального времени и батарейка;
  • купить и установить особую плату расширения, например, UPS Pico, которая будет работать как источник бесперебойного питания для вашего Raspberry Pi. К такой плате подключается аккумуляторная батарея, которая будет питать ваш встраиваемый компьютер в то время, пока будет недоступно электричество от сетевого источника питания.

Raspberry Pi как домашний или рабочий компьютер

Если вы хотите купить Raspberry Pi для использования в качестве рабочего или домашнего компьютера, вам также понадобятся:

  • клавиатура с подключением через USB или Bluetooth;
  • мышь с подключением через USB или Bluetooth;
  • монитор или телевизор с подключением по HDMI или DVI, в последнем случае вам потребуется также переходник с HDMI на DVI.

Дополнительные принадлежности

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

Компьютер в компьютере

«Сердцем» планшета CutiePi служит одноплатный компьютер Raspberry Pi Compute Module 3+ Lite стоимостью $25 (1800 руб.), выполненный в форм-факторе SODIMM DDR2, как оперативная память для ноутбуков и неттопов, и обладающий размерами 67,6×31 мм. На нем распаян 1,2-гигагерцевый ARM-процессор Broadcomm BCM2837 с четырьмя ядрами Cortex-A53, работающий в паре с 1 ГБ оперативной памяти LPDDR2. Флэш-память в нем не предусмотрена – загрузка осуществляется с накопителей microSD.

Системная плата CutiePi

Модуль Raspberry Pi в составе CutiePi размещается на системной плате, где вместе с ним имеются контроллер Bluetooth 4.0 и Wi-Fi 802.11n (Wi-Fi 4), гироскоп и ряд наиболее востребованных портов. В их число, помимо microSD, входят microHDMI для вывода изображения на внешний экран, полноразмерный USB и дополнительно USB-C, используемый для передачи данных и для зарядки планшета.

Телевизор или монитор

Проще всего подключить к Raspberry Pi отдельный экран.

Хотя можно и удаленно управлять Raspberry Pi через SSH и VNC.

Экраном может быть телевизор или монитор компьютера. Если на экране есть встроенные динамики, Raspberry Pi сможет воспроизводить через них звук.

Подключить Raspberry Pi к экрану можно используя кабель подключения.

HDMI

Raspberry Pi имеет выходной порт HDMI, совместимый с портом HDMI большинства современных телевизоров и компьютерных мониторов. Многие компьютерные мониторы также могут иметь порты DVI или VGA.

Raspberry Pi 4 имеет два порта , что позволяет подключать два отдельных монитора.

Для подключения Raspberry Pi 4 к экрану вам понадобится кабель micro-HDMI к HDMI.

Можно использовать стандартный кабель HDMI к HDMI с адаптером micro-HDMI к HDMI.

Raspberry Pi 1, 2 и 3 имеют один полноразмерный порт , поэтому вы можете подключить их к экрану с помощью стандартного кабеля HDMI к HDMI.

Raspberry Pi Zero имеют один порт . Подключить их к экрану можно с помощью кабеля к . Или можно использовать стандартный кабель HDMI к HDMI с адаптером mini-HDMI к HDMI.

VGA

На некоторых экранах есть только порт VGA.
Чтобы подключить Raspberry Pi к такому экрану, вы можете использовать адаптер к .

Как начать работать с Raspberry Pi 3

Тем, кто уже работал с предыдущими моделями данного одноплатника для Raspberry Pi 3 руководство не требуется. Новички же могут быстро подготовить «Малину», ознакомившись с ниженаписанным планом.

Первое, что понадобится сделать – это раздобыть карточку MicroSD. Потребуется флешка от 8 до 64 гигабайт. Еще один важный момент – класс памяти. Чем он выше, тем лучше – от него будет зависеть скорость загрузки исполняемого кода в оперативку.

Далее потребуется определиться с дистрибутивом. Новичкам рекомендуется ставить Raspbian. Это лучший вариант для «Малины» потому, что данная система разрабатывалась специально для соответствующего одноплатника. В нём по умолчанию доступны все необходимые драйвера, а также имеются программные модули для взаимодействия со специфическими компонентами системы (например, в Raspbian предусмотрена Python-библиотека для работы с GPIO).

Развернув в соответствии с инструкцией Raspbian на карту, потребуется вставить её в кардридер и включить плату. А после первой загрузки понадобится произвести простую настройку, в частности: определить часовой пояс и выбрать локальную директорию пользователя.

Когда выполнение перечисленного будет окончено, можно начать полноценно использовать мини ПК Raspberry Pi 3. Те, кто работал с какой-нибудь из систем, построенных на Linux, быстро разберутся, что к чему. Остальные же могут либо поэкспериментировать, либо ознакомиться со специальными мануалами, каких в Сети существует огромное количество.

Установка docker-контейнеров c Zabbix на Raspberry Pi

Tutorial

Добрый день, коллеги!

Сегодня я хочу поделиться с Вами опытом установки приложений в контейнерах Docker на Raspberry Pi.

Появилась необходимость установить Zabbix для тестирования и экспериментов. Zabbix должен быть всегда включен, поэтому установка на ноутбук или стационарный компьютер не подходит. В моем распоряжении был микрокомпьютер Raspberry Pi. Он хорошо подходит для небольших проектов и там, где нет возможности держать включенным компьютер постоянно и нет гипервизора с виртуальными машинами. А docker-контейнеры — это хорошая альтернатива виртуальным машинам.

В проекте использовались:

1) Аппаратное обеспечение — Raspberry Pi v3 B, архитектура CPU — armv7l

2) Операционная система — GNU\Linux Raspbian 10. (Будем считать, что Вы умеете работать в командной строке и подключаться по SSH.)

Для начала установим Portainer — веб-интерфейс для управления docker-контейнерами. Бесплатно, удобно, подойдет новичкам в docker.

Установка Portainer:

Веб-сервер

www.pimylifeup.com

У вас есть собственный сайт, блог или что-то в этом духе, и вам надоело постоянно платить за хостинг? Почему бы не разместить своё творение на Raspberry Pi? Конечно, одноплатник вряд ли потянет огромный ресурс с миллионами посетителей, но если сайт у вас небольшой, устройство с ним справится.

Можете установить на Raspberry Pi Apache, PHP, MySQL, WordPress — любые инструменты, которые вам понадобятся, и миниатюрный компьютер станет вполне неплохим веб-сервером. Остаётся только приобрести у интернет-провайдера статический IP. Или даже обойтись без этого, воспользовавшись сервисом No-IP.com.

Это далеко не всё, что можно сделать с Raspberry Pi. Умельцы в Сети делают из него собственные метеостанции, системы видеонаблюдения, автоматические раздатчики корма для собак и удобрений для цветов, и даже огромных боевых роботов. Наконец, ничто не мешает задействовать Raspberry Pi для нескольких задач сразу — всё зависит только от ваших потребностей и фантазии.

Как перестать бояться и полюбить 1-wire

Tutorial

Мне очень нравится протокол 1-wire своей простотой и удобством для применения в системах «умный дом». Недавно я писал программную эмуляцию одной микросхемы и погрузился во внутренности этого протокола. Чтобы накопленные знания могли принести пользу не только мне, я решил написать данную статью. Но в статье я хочу рассказать не про абстрактные диаграммы сигналов и кодирование данных — перепечаток такого материала есть достаточно, а хочу рассказать про более практические вещи. А именно: рассмотрю проверенные лично схемы адаптеров, собранные из простых и доступных деталей, и расскажу, как из Linux получить доступ к устройствам 1-wire. Попутно расскажу про сам протокол, будет и пример низкоуровневой работы, и пример доступа из JavaScript, а также рекомендации владельцам Raspberry Pi. Эта статья в первую очередь для тех, кто хочет разобраться с протоколом практически с нуля, чтобы начать его использовать в своих проектах. Возможно те, кто уже хорошо знаком с протоколом, также найдут что-то новое для себя.

Приложения для работы в интернете

В Raspbian и во многих других дистрибутивах GNU/Linux веб-обозреватель поставляется «в коробке». Но если хочется на Raspberry Pi 3 иметь нестандартный браузер, его можно загрузить либо из репозитория, либо установить из пакета, скаченного с сайта официального сайта проекта.

Для загрузки торрентов можно использовать программу DELUGE. Её легко найти в репозитории любого дистрибутива.

Telegram для Raspberry Pi 3 в виде приложения отсутствует. Но, как и Skype, им можно пользоваться через браузер. Однако в некоторых странах с доступом к web-telegram могут быть проблемы из-за блокировок. Поэтому при их наличии прежде всего потребуется решить данную проблему.

Для Raspberry Pi 3 есть Java. Ее можно найти на сайте Oracle (в репозиториях может отсутствовать по причине проприетарности). Но перед загрузкой пакета необходимо выбрать не только операционную систему (Linux), но еще и тип процессора – ARM. В противном случае ничего работать не будет.

Java загрузится в виде архива. Для начала его потребуется распаковать, выполнив следующий ряд команд:

  • cd ПАПКА_КУДА_ЗАГРУЗИЛСЯ_АРХИВ;
  • sudo tar -xvf ПОЛНОЕ_НАЗВАНИЕ_ПАКЕТА.tar.gz -C / opt;
  • ввод пароля.

После того, как это все будет выполнено, останется указать путь к файлу и установить переменную JAVA_HOME. Для этого потребуется выполнить 4 команды:

  1. chmod a+w /etc/profile (суперпользователь);
  2. echo ‘export PATH=/opt/ejre1.7.0_45/bin:$PATH’ >> /etc/profile;
  3. echo ‘export JAVA_HOME=/opt/ejre1.7.0_45’ >> /etc/profile$;
  4. chmod a-w /etc/profile (суперпользователь).

Готово. Можно на всякий случай перезагрузиться.

Приложений для Raspberry Pi 3 существует множество тысяч. Среди них – почти все программы с открытым исходным кодом, так как их практически ничего не стоит перекомпилировать под ARM. Поэтому, чтобы узнать конкретно о том, какие есть приложения для «Малины», следует обратиться к списку OpenSource-проектов. Выбрав те, которые нужны или интересны, останется просто открыть менеджер пакетов или воспользоваться терминалом, чтобы загрузить их из репозитория. А если их там нет, то обратиться к сайту проекта или GitHub.

Raspberry Pi: первое знакомство. Урок 2. Интернет, программы из Pi Store и LibreOfficeRaspberry Pi: первое знакомство. Урок 2. Интернет, программы из Pi Store и LibreOffice
Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий