для чего используют raspberry
Что такое Raspberry Pi: мини-ПК от 20 долларов — не просто игрушка
Там, где полноценный компьютер использовать неудобно из-за его размеров и энергопотребления, наиболее привлекательно выглядят небольшие девайсы вроде Raspberry Pi, которые лишены перечисленных выше недостатков, и, хотя не столь мощны, без проблем справляются с разного рода проектами.
Содержание
Что такое Raspberry Pi
Raspberry Pi — это одноплатный компьютер, построенный на ARM-архитектуре и обладающий небольшой ценой и скромными габаритами. У него есть процессор, ОЗУ, видеоускоритель, а некоторые вариации обладают множеством полноценных разъёмов, включая USB, Ethernet и microHDMI. Иными словами, он полностью готов к работе из коробки. Микрокомпьютер разрабатывается британской компанией Raspberry Pi Foundation. Изначально разработанный для обучения, Raspberry Pi обрёл широкое распространение среди энтузиастов.
Для чего нужен Raspberry Pi
Существует невообразимое множество способов использования этого одноплатника, но пока что стоит рассказать лишь о самых очевидных.
Хаб для умного дома
Умные лампочки, розетки, датчики и даже чайники — сейчас многие отдают предпочтение интеллектуальным гаджетам, которыми можно управлять удалённо через смартфон или планшет. Главное преимущество таких девайсов в том, что их можно автоматизировать: к примеру, когда датчик влаги фиксирует слишком сухой воздух в комнате, умный увлажнитель включается и начинает работать до тех пор, пока всё тот же датчик не определит влажность в доме как приемлемую и не остановит его. Данный сценарий может выполняться как по команде пользователя, так и без его ведома.
Проблема лишь в том, что умные гаджеты от разных производителей порой нельзя настроить на взаимодействие друг с другом. А для владельцев смартфонов от Apple отдельным препятствием становится невозможность подключить девайсы к системе умного дома Apple Homekit. Raspberry Pi решает это — благодаря программам HomeBridge или Home Assistant этот одноплатный компьютер может выступать в роли хаба, который объединяет все умные устройства в одну «сеть». Такое решение даёт свободу для настройки автоматизации на Android и iOS, а также нивелирует отсутствие официальной поддержки девайсом платформы Apple HomeKit.
Сетевое хранилище
Сетевое хранилище (NAS) — это домашний сервер, в котором можно хранить важные файлы, бэкапы, фильмы, фотографии или музыку. Готовые решения для этого стоят дорого, а вариант с компьютером из дешёвых комплектующих занимает много пространства и потребляет энергии куда больше, чем компактный одноплатник. Поэтому для создания простого домашнего NAS последнего в лице Raspberry Pi будет более чем достаточно. Желательно выбрать модель с портом Gigabit Ethernet и USB 3.0, чтобы скорость передачи данных не разочаровывала. Какие версии обладают подобным функционалом — об этом в разделе ниже.
Медиаплеер
Самая удобная вещь для просмотра фильмов дома — медиаплеер. Мощные версии Raspberry Pi несложно превратить в самый настоящий медиакомбайн, способный «крутить» видеофайлы из домашнего сетевого хранилища или стримить торренты без загрузки. На 4K-видео рассчитывать не стоит, но Full HD, скорее всего, потянет. Как и в случае с NAS, лучше всего использовать для подобных целей варианты с быстрым Ethernet и USB 3.0 — подключение внешних накопителей также может пригодиться.
Блокировщик рекламы
Популярные расширения для браузеров для блокировки рекламы доступны не на всех устройствах. Smart TV, iPhone с Google Chrome, да даже мобильные приложения — все они не лишены рекламы, и избавиться от неё с помощью расширений невозможно. Зато самый недорогой Raspberry можно быстро приспособить в качестве DNS-фильтра, блокирующего любые запросы к сайтам с рекламой. Настраивается такой блокировщик очень просто, а возможности веб-интерфейса не ограничиваются базовыми функциями и статистикой.
Игровая ретроконсоль или аналог Steam Link
Найти оригинальную ретроконсоль и диски или картриджи к ней сложно и дорого, ПК с эмулятором зачастую неудобно подключать к телевизору, зато Raspberry Pi легко перенести из одного места в другое, а её производительности хватит для эмуляции первой PlayStation. Помимо этого, одноплатник можно использовать для трансляции современных игр с основного ПК через приложение Steam Link. В таком случае, опять же, нужен быстрый и стабильный интернет, доступный лишь на топовых моделях Raspberry.
Какой Raspberry Pi выбрать
Первые Raspberry Pi поступили в продажу ещё в 2012 году, и с тех пор устройство претерпело множество изменений, что в конечном итоге вылилось в различные вариации. Их довольно много, и рассказывать обо всех смысла нет. Поэтому ниже я приведу список только тех версий, которые, на мой взгляд, являются актуальными и достойны покупки.
Pi Zero W — дешёвый и компактный
Базовый и самый доступный Raspberry Pi с одноядерным процессором и 512 МБ ОЗУ подойдёт только для решений, где важна компактность. В иных случаях стоит отдать предпочтение более производительным моделям. От обычного Pi Zero он отличается лишь наличием беспроводных интерфейсов Bluetooth и Wi-Fi, которые задействуются в большинстве интересных проектов. Данный девайс слишком слабый для ТВ-приставки или обычной офисной работы, зато он справится с блокировкой рекламы или обслуживанием девайсов для умного дома. Важно уточнить, что у него отсутствуют порты USB и Ethernet.
Pi 3 Model B+ — старый, но актуальный
От обычной Pi 3 Model B эта версия отличается наличием более быстрого четырёхъядерного процессора Broadcom BCM2837B0, порта Gigabit Ethernet с пропускной способностью до 300 Мбит/с, технологии Power over Ethernet, а также поддержкой Wi-Fi 5 ГГц. Можно немного сэкономить, взяв Model B, если всё это не так важно, но для большинства юзкейсов эти фичи будут крайне полезны. Хотя этой версии Raspberry должно хватить для реализации многих идей, 1 ГБ ОЗУ может стать «бутылочным горлышком».
Pi Compute Module 3+ — как 3B+, но ещё меньше
Вычислительная плата представляет из себя всё тот же Raspberry Pi 3 Model B+ по начинке, но в более компактном форм-факторе. У девайса нет портов — добавить их можно только при помощи платы Compute Module 1/3/3+ IO Board. На ней расположен разъём DDR2 SODIMM, в который вставляется вычислительная плата. Сама компания позиционирует Compute Module 3+ как девайс для интеграции с другими продуктами, нежели как решение для отдельного использования.
Pi 4 Model B — флагман среди всех Raspberry
Самая флагманская Raspberry, доступная на сегодняшний день. Процессор, конечно, таковым не назовёшь — устаревший Broadcom BCM2711 с четырьмя ядрами Cortex-A72. Но в линейке мини-компьютеров решений производительнее пока нет. На выбор доступно 2, 4 или 8 ГБ оперативной памяти. Последний вариант на текущий момент избыточен для большинства ситуаций, но будет полезен для тех, кто разворачивает сразу несколько виртуальных машин или использует RAM-диск. Кстати, в этой модели наконец-то появились 2 быстрых порта USB 3.0 и Bluetooth 5.0.
Pi Compute Module 4 — «облегчённый» Pi 4B
Как и Compute Module 3+, является упрощенной версией обычной модели. Форм-фактор модуля сменился — больше никакого DDR2 SODIMM. Преимущества Pi Compute Module 4 заключаются в компактности и более низкой цене — остальные характеристики идентичны Raspberry Pi 4. Портов всё так же нет — для этого нужно докупать IO Board. У последней есть важная особенность в виде слота PCIe Gen 2 ×1. К нему уже можно подключать периферию вроде хабов USB 3.0 и сетевых карт, правда, поддерживаются далеко не все устройства.
Pi 400 — готовое решение для работы
Недавно представленная Pi 400 представляет из себя облачённую в совмещённый с клавиатурой корпус обычную Pi 4 Model B, но без Jack 3,5-мм и Power over Ethernet. Стоит отметить наличие более свежей ревизии процессора относительно предшественника: благодаря этому базовая частота чипа на 0,3 ГГц выше, а разогнать его удаётся до 2,2 ГГц, в то время как раньше максимум был зафиксирован на отметке 2,147 ГГц. Кроме того, внутри корпуса расположена металлическая пластина, выполняющая роль радиатора, которая эффективно отводит тепло, нагревая в большей степени порты, расположенные сзади.
5 способов полезного использования Raspberry Pi. Часть вторая
В первой части были рассмотрены 5 способов использования Raspberry Pi. Тема оказалась достаточно интересной, и сегодня я рассмотрю еще несколько вариантов того, как можно с пользой использовать этот микрокомпьютер.
Фото с сайта learn.adafruit.com
Как и в предыдущей части, я рассмотрю те способы, которые не требуют программирования.
Для тех кому интересно, продолжение под катом.
1. Камера наблюдения
Источник: www.raspberrypi-spy.co.uk/2017/04/raspberry-pi-zero-w-cctv-camera-with-motioneyeos
Raspberry Pi может использоваться практически со всеми камерами видеонаблюдения.
С Raspberry Pi могут работать:
Желающие могут посмотреть следующие туториалы:
2. Аудиозапись
С USB-микрофоном Raspberry Pi может использоваться как жучок достаточно компактное устройство для аудиозаписи. Вариантов настройки софта тут опять же, множество — можно писать файлы локально на SD-карту, можно транслировать на другой ПК или делать трансляцию по сети.
Несколько туториалов для повторения:
3. Проф. фотография
Не стоит путать п3 и п1. В первом пункте речь шла о камерах видеонаблюдения, но Raspberry Pi также может и управлять профессиональными камерами Canon, Nikon, Sony и пр. Камеру достаточно подключить к Raspberry Pi по USB.
Фото с сайта www.movingelectrons.net/blog/2017/08/09/Camera-Time-lapse-Controller-with-Python-and-Raspberry-Pi.html
Библиотеки gphoto2 и libgphoto2 имеют как возможность работы из командной строки, так и интерфейсы для Python и C++, что позволяет использовать Raspberry Pi для управления «зеркалкой», например для time-lapse фотографии. Список поддерживаемых камер достаточно велик, и покрывает практически все модели, от современных, до старых 10-летней давности. Libgphoto2 имеет достаточно развитый API, и может не только управлять затвором, но и менять настройки, выгружать файлы и пр.
Туториалы для повторения:
4. Погодная станция
Raspberry Pi «умеет» не только запускать Linux-программы, но и имеет достаточно развитую периферию — serial, I2C, SPI, GPIO. Это делает устройство практически идеальным для сбора и отправки данных с различных датчиков — от сенсоров температуры и влажности, до дозиметра на базе счетчика Гейгера.
Фото с сайта www.raspberrypi.org/blog/build-your-own-weather-station
Кстати, если совсем облениться данные можно брать и не только со своих датчиков а также из web-a, такой вариант тоже имеет право на существование. Впрочем, плату с датчиками для Raspberry Pi несложно докупить отдельно.
Туториалы для изучения:
5. Игровая консоль
С помощью проекта RetroPie можно превратить Raspberry Pi в «ретро» эмулятор разных игровых консолей, от Atari до Gameboy или ZX Spectrum. Также можно докупить различные корпуса, джойстики и пр.
Я далек от игр, так что подробнее сказать не могу, желающие могут попробовать самостоятельно. Пара туториалов для изучения:
Заключение
Надеюсь, здесь достаточно новых идей, чем заняться на выходные.
Как обычно, всем удачных экспериментов.
Возможности и применение
Описание Возможности и применение
Материалы на тему Возможности и применение
Автоматизированная система управления освещением со смартфона
Узнайте, как можно автоматизировать и управлять выключателями света с помощью Modbus, Raspberry Pi и…
Настройка домашнего NAS-сервера на Raspberry Pi
Для домашнего сервера, на котором будут храниться какие-то файлы, Raspberry Pi – неплохое решение. Эта…
Как создать Nextcloud-облако на Raspberry Pi и начать им пользоваться
Raspberry Pi имеет достаточно мощности, чтобы выступать в качестве полноценного домашнего облачного хранилища.…
Как сделать десктоп из Raspberry Pi и на что он будет способен
Мини-ПК Raspberry Pi действительно способен на многое. Его даже можно использовать, как обычный ПК. Но…
Kit-наборы на основе микрокомпьютера Raspberry Pi
Raspberry Pi способен выступать в качестве основы для самых разных устройств. По мере необходимости для…
Как настроить мини-ПК Raspberry Pi?
Чтобы мини-ПК Raspberry Pi корректно работал, его необходимо правильно настроить. На новое устройство…
Идея автоматизации дома подразумевает осуществление контроля за всеми «умными» устройствами в доме и…
Подключить жесткий диск к Raspberry Pi — это просто
Raspberry Pi возможно использовать в качестве медиа-центра – этот компьютер хорошо справляется с воспроизведением…
Использование и настройка Bluetooth на Raspberry Pi
Raspberry Pi отлично взаимодействует с внешним миром благодаря Bluetooth и другим средствам обмена информации.…
Базовые принципы работы с GPIO Raspberry Pi
Raspberry Pi не был бы таким популярным, если в нём не предусмотрели GPIO. Этот интерфейс ввода/вывода…
Хак для загрузки Raspberry Pi с USB-устройства
Некоторые пользователи Raspberry предпочитают устанавливать систему на внешний жесткий диск. Это обуславливается…
Превращаем Raspberry Pi в роутер
Чтобы сделать роутер из Raspberry Pi понадобится только сам одноплатник, WiFi-донгл (а если Model b,…
Многофункциональность мини-ПК делает дисплей Raspberry Pi необязательным элементом в большинстве проектов.…
Как установить Ubuntu на Raspberry Pi и стоит ли это делать?
Для Raspberry Pi стандартной операционной системой является Raspbian. Однако на этот одноплатник возможно…
Радиоприемник на основе Raspberry Pi
Мы подготовили небольшую статью о том, как на Raspberry прослушивать радио при помощи Интернета или подключаемых…
Все модели микрокомпьютера Raspberry Pi
Серия одноплатных мини-компьютеров Raspberry Pi — это многофункциональные устройства, которые размером…
Официальный сайт Raspberry Pi
Множество потенциальных покупателей мини-ПК прежде чем задуматься о покупке гаджета, обращают своё внимание…
Удаленное управление Raspberry Pi: особенности и преимущества
Raspberry Pi поддерживает подключение через интернет с помощью настольного компьютера или мобильного…
Сравнение Raspberry Pi и Arduino: что выбрать?
Raspberry Pi и Arduino – два популярных продукта на рынке электроники, ориентированных на IoT. Поэтому…
Linux на Raspberry Pi — лучшие дистрибутивы
Чаще всего на Raspberry Pi устанавливают Linux. Raspbian – самая популярная операционная система для…
Настроить SSH на Raspberry Pi — это легко
Raspberry Pi – мини-компьютер, с которым многие взаимодействуют удаленно. Это удобно, так как не приходится…
Начало работы с мини-ПК Raspberry Pi: основные особенности
Во время покупки мини-ПК пользователи заранее планируют цели, с которыми будут использовать гаджет. Профессионалы…
Программирование на Python на Raspberry Pi
Raspberry Pi – это мини-компьютер, предназначенный не для повседневного использования (хотя он может…
Аналоги одноплатного мини-ПК Raspberry Pi
В своё время из-за отсутствия аналогов Raspberry Pi сумел привлечь внимание потребителей и принести своим…
Игровая консоль на Raspberry Pi
Raspberry Pi – это не только мини-компьютер для экспериментов. Его мощности вполне достаточно, чтобы…
«Заводим Raspberry Pi» — книга, которая должна быть у каждого, кто владеет «Малиной»
Тем, кто только открывают для себя мир одноплатных компьютеров и в связи с этим приобрели Raspberry Pi,…
Установка Android на Raspberry Pi
Как подключать датчики к Raspberry Pi и работать с ними
Raspberry Pi – одноплатный компьютер, который эффективно использовать для выполнения практически любых…
Корпус для Raspberry PI — это спроектированная конструкция, которая создается из пластика или акрила.…
Возможности применения Raspberry Pi
Применение Raspberry Pi с каждым днём набирает новые обороты и демонстрирует себя превосходным образом…
В Raspberry Pi встроен GPIO – интерфейс ввода/вывода, к которому можно подключать различные внешние устройства.…
Настройка клавиатуры на Raspberry Pi
Гаджет способен функционировать без использования устройств для ввода благодаря прошивке карты памяти…
Настройка TV на Raspberry Pi
У каждого в доме, безусловно, есть такое устройство, как телевизор, и довольно часто люди предпочитают…
Эмулятор на Raspberry Pi для ОС Windows
Многие пользователи мини-ПК Raspberry сталкиваются с проблемой запуска на своём гаджете написанных ранее…
Установка и настройка Kodi для Raspberry Pi
Raspberry Pi – одноплатный компьютер, мощности которого достаточно для того, чтобы без проблем воспроизводить…
Как майнить на Rapsberry Pi и есть ли сейчас в этом смысл
В теории добывать криптовалюту можно практически на любом вычислительном устройстве. Например, сейчас…
Raspberry Pi глазами новичка: лучшие проекты для начинающих
Энтузиасты постоянно совершенствуют варианты использования устройства. Многие Raspberry Pi проекты может…
Как выполнить настройку WiFi в Raspberry Pi из консоли
На Raspberry Pi WiFi модуль есть только у модели 3 Model B. Во всех остальных таких одноплатниках, чтобы…
Можно ли поставить Windows на Raspberry и как это сделать
Самой известной операционной системой для Raspberry Pi является Raspbian. Также существуют и несколько…
Программирование Raspberry Pi – это легко, особенно на Python
Программирование Raspberry Pi 3 – это как раз то, для чего большинство людей и берет этот одноплатный…
Операционные системы для Raspberry Pi
Многие владельцы мини-ПК не устанавливают на свои Raspberry Pi OS, используя ранее написанные на стационарном…
Как подключать камеры к Raspberry Pi и настраивать их
Raspberry Pi – одноплатный компьютер, который возымел популярность еще в момент своего выхода. Это случилось…
Обзор на микрокомпьютер Raspberry Pi Zero W
Крайнее творение от создателей Raspberry Pi поступило на рынок в феврале прошлого года. Новинка под названием…
Прогрессивная система Raspberry Pi 3 умный дом своими руками: особенности, достоинства…
Перечень достижений человека постоянно пополняется новыми разработками. Выдающейся можно назвать разработанную…
Характеристики одноплатного компьютера Raspberry Pi
Новинка от умельцев из Raspberry Pi Foundation вышла на рынок совсем недавно и изначально была рассчитана…