Raspberry Pi — что можно сделать на основе «малинки»? Применение Raspberry Pi для домашней автоматизации.

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

А в этой статье будет описан процесс знакомства с микрокомпьютером – от распаковки до первого запуска операционной системы и выполнения первоначальных настроек.

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

Это то, из чего будет состоять микрокомпьютер в сборе.

Кроме того, нужно иметь следующую периферию:

  • Монитор или телевизор с HDMI-входом
  • Проводная клавиатура
  • Проводная мышь
  • Картридер для microSD-карт или устройство, способное выполнять его функцию

Экран для вывода информации, устройства ввода, картридер для записи образа операционной системы.

А для большего удобства не лишним будет иметь:

  • Bluetooth-клавиатура
  • Bluetooth-мышь

Управлять “малинкой” беспроводными мышью и клавиатурой удобнее, чем их проводными собратьями.

Небольшой обзор Raspberry Pi 3 Model B

Микрокомпьютер Raspberry Pi 3 Model B поставляется в картонной коробке красно-белой расцветки с фирменным логотипом в виде малины.

Комплект поставки – сама плата Raspberry Pi 3 в антистатическом пакете и небольшая брошюра-памятка по технике безопасности (не накрывать “малинку” во включенном виде, не разгонять, избегать перегрева, не использовать в сырых и влажных местах, избегать механического повреждения печатной платы и т.д.).

Стандартное средство для форматирования Windows почему-то не подходит: при попытке запуска Raspbian с отформатированной через него карты памяти будет выдаваться ошибка “error resizing existing FAT partition”.

Шаг 2. Запись дистрибутива Raspbian

После подготовки microSD-карты необходимо скачать дистрибутив Raspbian с официального сайта.

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

Распакованный образ Raspbian нужно записать на подготовленную microSD-карту, для чего можно воспользоваться бесплатной утилитой Rufus .

Шаг 3. Первый запуск Raspbian на Raspberry Pi

На этом процедура установки завершена.

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

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

Ставим обновления

После установки Raspbian и подключения к интернету посредством Ethernet или Wi-Fi соединения нужно на всякий случай обновить все пакеты до актуальной версии.

Делается это через терминал посредством ввода двух команд:

Sudo apt-get update sudo apt-get upgrade

Первая команда загружает сведения о доступных обновлениях пакетов, вторая загружает непосредственно сами обновления.

На всякий случай обновим еще прошивку Raspberry Pi:

Sudo rpi-update

По завершению установки обновлений Rapsberry Pi нужно перезагрузить:

И если все сделано правильно, то после перезагрузки система уведомит нас о том, что она была обновлена до актуальной версии.

Многие команды в *nix-системах начинаются с sudo: это означает, что исполнение команды запускается с правами суперпользователя, что является аналогом “Запуска от имени администратора” в Windows.

Убираем черные поля по краям экрана

В некоторых случаях после загрузки Raspbian пользователь обнаруживает черные поля по краям экрана.

Это значит, что неверно выставлена развертка.

Исправляется буквально в два клика мышкой путем правки файла конфигурации через текстовый редактор:

Sudo leafpad

Открываем файл /boot/config.txt и ищем в нем строку:

#disable_overscan=1

И убираем символ #, превращая ее из комментария в исполняемую команду:

Disable_overscan=1

На этом все. После перезагрузки интерфейс Raspbian будет отображаться на полном экране без каких-либо черных полей.

Настройки локализации

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

Изменить настройки локализации можно в настройках, как через графический интерфейс (Menu -> Parameters -> Raspberry Pi Configuration ), так и через консоль:

Sudo raspi-config

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

Итак, запускаем “Raspberry Pi Configuration” .

На вкладке System нажимаем “Change Password…” и задаем root-пароль. По умолчанию он отсутствует, что в дальнейшем может помешать выполнению некоторых команд.

Переключаемся на вкладку Localisation .

“Set Locale…” – выбираем Country: RU (Russia), Character Set: UTF-8. Язык системы (пункт Language) можно поменять на “ru (Russian)”, а можно оставить как есть. Локализация Raspbian выполнена не на 100%, и при выборе русского языка придется довольствоваться мешаниной из русского и английского текстов в интерфейсе.

“Set Timezone…” – здесь нужно выбрать подходящий часовой пояс. Поскольку территория России захватывает и Европу и Азию, то в зависимости от географического положения в “Area” выбирается либо “Asia”, либо “Europe”, а в “Location” – один из городов, часовой пояс в котором соответствует часовому поясу вашей местности.

Например, на Урале часовой пояс UTC/GMT+5, что принято называть “Екатеринбургским часовым поясом”. В графе “Location” в Raspbian нет населенного пункта Ekaterinburg (Yekaterinburg), но есть населенный пункт Ashkhabat, живущий по тому же часовому поясу. Поэтому я выставляю его, и на системных часах начинает отображаться мое местное время.

“Set Keyboard…” – не трогаем, о раскладках клавиатуры речь пойдет дальше.

“Set WiFi Country” – тут выставляем “RU Russia”, хотя большой необходимости в этом нет, встроенный адаптер работает и на локальных настройках по умолчанию. Скорее всего, эта настройка важна для некоторых стран третьего мира, где стандарты Wi-Fi жестко ограничиваются в милитаристских целях.

Раскладка клавиатуры

Нужные раскладки клавиатуры и возможность переключения между ними добавляются вводом консольной команды:

Setxkbmap us,ru -option grp:alt_shift_toggle

В данном случае добавляются русская и английская раскладка. Английская стоит как основная, а переключение между ними происходит по сочетанию клавиш Alt+Shift.

Можно изменить сочетание на Ctrl+Shift, если так привычнее, внеся соответствующую правку в эту команду.

Проблема в том, что Raspbian не запоминает эту команду, и после каждой перезагрузки Raspberry Pi ее придется вводить заново. А это неудобно.

Поэтому открываем текстовый редактор:

Sudo leafpad

И правим через него системные настройки клавиатуры, хранящиеся в файле /etc/default/keyboard.

Нужно заменить строки:

XKBLAYOUT="gb" XKBOPTIONS=""

XKBLAYOUT="us,ru" XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

Теперь добавим в систему графический индикатор раскладки клавиатуры:

Sudo apt-get install gxkb

И поместим его в автозагрузку. Это тоже делается через редактирование текстовых файлов:

Sudo leafpad

Открываем файл /home/pi/.config/lxsession/LXDE-pi/autostart и дописываем в его конец строку:

Теперь осталось только перезагрузить Raspberry Pi для применения изменений:

Впечатления от использования Raspberry Pi 3

Первое, на что обращаешь внимание при использовании Raspberry Pi – полная бесшумность его работы.

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

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

Теперь что касается производительности.

Мощности Raspberry Pi 3 Model B хватает на выполнение простых офисных и мультимедийных задач: комфортную работу в офисном пакете, просмотр видео и серфинг не очень тяжелых сайтов в интернете.

А вот просмотр онлайн-видео дается “малинке” уже тяжеловато, а при одновременном открытии 4-5 вкладок ютуба Raspbian начинает немного подвисать.

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

Ну а дистрибутив Raspbian предназначен для обучения программированию (недаром в нем “из коробки” уже предустановлены IDE для программирования на Java и Python, и такая забавная штука как Scratch – среда программирования, позволяющая составлять алгоритмы в визуально-графической форме) и для управления подключенной по GPIO периферией. Это тоже интересная тема, и к использованию GPIO-интерфейса Raspberry Pi я еще вернусь в будущем.

Заключение

Вот так прошло мое знакомство с микрокомпьютером Raspberry Pi 3.

В следующих статьях цикла будут рассмотрены такие темы как:

  • совместное использование Raspberry Pi и Arduino
  • сравнение Raspberry Pi с другими присутствующими на рынке одноплатными компьютерами

А для тех, кто заинтересовался перспективой покупки Raspberry Pi 3 хочу напомнить, что адекватная цена на этот микрокомпьютер колеблется в пределах $35-$40.

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

Не кормите кучу посредников – заказывайте Raspberry Pi по честной цене в Китае!

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

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

Первый проект будущей Raspberry Pi был представлен в 2011 г., промышленное производство началось в 2012 г. В названии продукта объединены Raspberry — малина и Pi — число Пи. Изображение малины стало логотипом проекта.

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

Для чего нужны одноплатные компьютеры?

Одноплатные компьютеры обычно небольшого размера, энергоэффективны и имеют относительно небольшую стоимость. Все это относится и к Raspberry Pi. Многие пользователи используют Raspberry Pi как сервер, ведь она потребляет мало энергии и совершенно бесшумна. Благодаря небольшому размеру ее можно встроить в различные корпусы и использовать, например, как мозг для робота. Поэтому проект «Занимательная робототехника» и обратился к рассмотрению этого устройства. В целом с Raspberry Pi можно сделать основную массу всего того, что вы делаете на обычном настольном компьютере, но с некоторой спецификой, в основном связанной с несовместимостью со многими операционными системами.

Выглядит Raspberry Pi так, размер платы схож с кредитной картой:

Плата Raspberry Pi

Сегодня Raspberry Pi популярен не только в обучении, но и среди взрослых и вполне серьезных дяденек, которые создают иногда такие вот безумные проекты — всего каких-то 64 Raspberry Pi, немного -деталей и супер-компьютер готов!

Немного технических деталей Raspberry Pi

Размеры Raspberry Pi: 85,6x56x21 мм, вес 45 г.

RaspberryPi выпускается в двух версиях — A и B. Версия В на сегодняшний день более популярна.

Сравнение версий и основные характеристики Raspberry Pi:

  • Процессор ARM11,Broadcom BCM2835,700 МГц;
  • Оперативная память — 256 Мб у А, 512 Мб у В;
  • USB входы/выходы — 1 у А, 2 у В;
  • SD вход;
  • RCA выход (“тюльпан”);
  • HDMI выход;
  • Ethernet вход/выход — есть только у В;
  • Audio выход;
  • GPIO контакты.

Как видно, Raspberry Pi имеет только оперативную память. В качестве постоянной памяти предполагается использование SD-карт.

Стоимость и где купить Raspberry Pi?

Официальный дилер и некоторые другие интернет-магазины в России продают модель B в районе 2300-2500 рублей + доставка.

Самый экономичный способ купить Raspberry Pi в России — это по-прежнему крупные китайские интернет-магазины (я сам делаю именно так).

По состоянию на момент написания статьи модель B на сайте AliExpress стоит $44 , на DealExtreme — $49. И там, и там бесплатная доставка. Если нет времени ждать посылку из Китая — рекомендуем интернет-магазины и DESSY .

Цены этих магазинов постоянно меняются, появляются какие-то скидки и спецпредложения. Сам я заказывал на DealExtreme недавно за $54 и тогда это было лучшее предложение. Поэтому, если вы раздумываете о покупке, то текущий вариант на AliExpress очень выгодный.

Что касается работы почты и таможни, то от заказа до получения в этот раз у меня прошло чуть меньше месяца. Предыдущие посылки из Китая приходили недели за три. Т.е. сроки вполне адекватные.

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

Что еще нужно для начала работы с Raspberry Pi?

Чтобы начать работу с Raspberry Pi помимо самой платы вам понадобиться:

  • SD-карта, с которой вы загрузите операционную систему; производитель рекомендует использовать карту от 8 до 32 Gb, реально работают и на меньших картах;
  • монитор или телевизор с разъемами HDMI, DVI или RCA («тюльпан») (VGA не подходит), и, соответственно, кабель HDMI-HDMI, HDMI-DVI или RCA-RCA;
  • USB-клавиатура;
  • USB-мышь.

Я подключил Raspberry Pi к 24-дюймовому телевизору, выглядит это так (сама Raspberry Pi выделена овалом):

Raspberry Pi, подключенная к телевизору

Raspberry Pi поставляется без ОС, ее нужно скачать с сайта производителя и загрузить на SD, что мы опишем подробнее в следующей статье. Так же продаются SD-карты с уже закачанной туда ОС. Я особого смысла в этом не вижу.

Всем доброго времени суток, дорогие друзья, недруги, знакомые и товарищи, читатели-почитатели и всяческие прочие личности. Сегодня посмотрим на Raspberry Pi Model 3 B .

Вот и еще один обзор устройств из нашего летнего цикла, который мы успешно продолжаем на страницах нашего портала " ", проекта [Sonikelf"s Project"s ].

Сзади расположились 4 порта USB 2.0 и дырочка для LAN -шнура. Кстати, это маленькое чудо вполне себе поддерживает Wi-Fi и Bluetooth (о чем Вы еще прочитаете в технических характеристиках ниже).

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

Технические характеристики, использование и впечатления от Raspberry Pi Model 3 B

Давайте теперь поговорим о том, что за технические характеристики у этой маленькой "платки":

  • Процессор : четырёхядерный 1.2GHz ARM Cortex-A53 CPU (64-bit);
  • Оперативная память : 1 ГБ LPDDR2 900 МГц;
  • Разъёмы : 4-ре штуки USB 2.0, слот MicroSD, HDMI, гнездо питания, AV-out; GPIO (тот самый набор штырьков вверху), LAN (10/100 Mb/s);
  • Беспроводные технологии :Wi-Fi IEEE 802.11n (BCM43438 2.4 ГГц) и Bluetooth 4.1;
  • Размеры : 8.50 x 5.60 x 1.70 cm
  • Питание : Micro USB (да-да, подойдет зарядка от Вашего мобильного телефона).

Такая вот мощная малютка «малинка», размером, как уже было упомянуто, примерно с кредитную карту. Вот еще несколько обещанных фотографий в сборке (в том числе и в сравнении с типовой зажигалкой):

Дальше, собственно, наверняка встаёт вопрос, а как с этим вообще взлетать, т.е установить операционную систему, запустить и использовать. Да и для чего, в общем-то, оно может быть нужно вообще (не считая того, что это полноценный компьютер ценой едва ли в 40$ ).

По поводу вариантов использования мы поговорим в конце статьи, а пока кратенько покажем, как установить операционную систему, запустить её и немного скриншотов использования.

Как запустить Raspberry Pi Model 3 B

В нашем примере нам потребуется:

  • MicroSD карта объёмом хотя бы 8 Гб ;
  • Программа Win32 Disk Imager ;
  • Дистрибутив .

Которому указываем на скачанный заранее дистрибутив Ubuntu в формате.img и жмём в кнопочку "Write ". Само собой получим предупреждение о том, что вся информация с карточки будет удалена:

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

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

Подгруженное же с карточки приложение, работает шустро, бодро и весело, что не удивительно при гигабайте-то оперативной памяти и 4 -х ядрах процессора. Мы, например, поиграли в Minecraft , он конечно не весть какой требовательный, но всё же:

А, и да, звук по HDMI передается отлично и чисто, что, впрочем, не вызывает особого удивления для таковой конфигурации.

Остальные впечатления

Bluetooth работает как часы, Wi-Fi тоже летает, в общем-то всё прекрасно и удивительно быстро (если не считать скорость подгрузки с MicroSD карточки). Вот например "вафелька", со стандартным урезанным драйвером:

Кстати говоря, запитывается малинка от MicroUSB , т.е подойдет обычное зарядное устройство от телефона, планшета или чем Вы там пользуетесь:

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

Что еще можно сказать, кроме того, что всё работает? Ну в общем-то, наверное, пару слов об использовании и целях для которых применяется «малинка».

С Raspberry Pi Model Model 3 B можно делать что угодно, начиная от обычной (кстати говоря, бесшумной), маленькой рабочей станции для дома/офиса и заканчивая сервером, торрент-боксом , видеотранслятором , контроллером умного дома, 16 занимательных проектов для вашего нового Raspberry Pi ". Остальное, при желании заморочиться, найдете сами.

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

На сим наверное всё и пора переходить к итогам.

Выводы и итоги

Вообще говоря, компьютер, ценой порядка 35-40$ , такой мощности, да еще и размером с кредитную карту, не может является ничем иным, как показателем технологического прогресса.. Да и вообще этаким чудом:)

Т.е, мы к тому, что даже если Вы не фанат всяческих плат расширения и прочего рукоделия, то «малинка» отлично подойдет любому в качестве рабочего/домашнего компьютера, благо на ней отлично можно спокойно смотреть видео, серфить по интернету, копошиться в офисных программах и даже играть в простенькие игры.

Тем же, у кого руки золотые, а желания делать что-то ими достаточно, сия "платка" может предоставить огромное раздолье для воплощения чего-либо полезного в жизнь, при минимальных на то затратах (как денежных, так и, зачастую, временных).

Из минусов наверное можно отметить разве что слухи о том, что эта модель «малины» достаточно сильно греется при постоянной, долгой и полноценной нагрузке. Хотя мы думаем, что, при желании, это решается маленьким радиатором и термоклеем, которые стоят ныне копейки.

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

В двух словах, пожалуй, как-то вот так.
Давайте переходить к послесловию.

Послесловие, скидки, купоны и где купить

Устройство для обзора, как и ранее, заботливо предоставлено вполне хорошим китайским , который всячески радует своим ассортиментом и ценами.

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

Как и всегда, если у Вас есть какие-то вопросы, мысли, дополнения и всё такое прочее, то добро пожаловать в комментарии к этой записи. Как говорится, по горячим следам и свободным рукам

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

Мультимедийные возможности Raspberry Pi 3

Возможности Raspberry Pi 3 в области мультимедиа очень велики. В частности, на основе "Малины" можно сделать мультимедийный центр, игровую консоль либо даже всё сразу. В результате с этим одноплатником можно получить на своем телевизоре с HDMI-портом доступ к следующим категориям развлечений:

  • видео в высоком разрешении на YouTube или других хостингах;
  • музыке на стриминговых сервисах;
  • игровым стримам на, например, Twitch;
  • играм, разработанным для старых консолей : NES, SNES, SEGA и др.

Чтобы просматривать и прослушивать мультимедийный контент, можно либо использовать браузер, либо, что еще более удобно - установить специальный медиаплеер. Наиболее функциональным и удобным из них является Kodi .

Для превращения "Малины" в игровую консоль нужно поставить на неё эмуляторы интересующих платформ и заказать игровые Rom-ы. Это делается за пару десятков минут. А еще проще и удобнее - инсталлировать специальный дистрибутив, например, Retro Pie или какой-то другой.

Разработка и работа с документами на RPi

Конечно, "Малина" - не самый мощный компьютер, а значит - не лучшее решение для работы. Но при желании на ней более или менее комфортно можно посмотреть/отредактировать какой-то документ или даже написать скрипт. Конечно, работать с тяжелыми IDE на ней не получится, но этого от RPi никто и не требует.

Также с помощью RPi3 можно «посерфить» в интернете или пообщаться в мессенджерах либо социальных сетях.

Сервер для любых нужд из Raspberry Pi 3

Еще один вариант, как можно использовать Raspberry Pi 3 - это сделать из него сервер. Так, достаточно поставить на него LAMP или просто Apache и Myphpadmin, после чего можно будет разрабатывать и тестировать веб-проекты в условиях достаточно ограниченных ресурсов.

Второй вариант - скачивать и раздавать с Raspberry Pi 3 torrent. Для этого, конечно, потребуется внешний жесткий диск, так как карты памяти и флэшки для данных целей не очень подходят как из-за ограничений скорости и маленького объема, так и ввиду быстрой изнашиваемости при интенсивных нагрузках.

Применение "Малины" в робототехнике и IoT

В IoT и робототехнике применение RPi практически безгранично. Из этого устройства можно сделать, например, камеру видеонаблюдения, небольшую метеостанцию, машинку с удаленным управлением и многое другое. Так, Raspberry Pi 3 находит применение в машине в виде видеорегистратора. При желании из данного одноплатника можно сделать даже мобильный телефон или смартфон. Но такое стоит делать либо ради экспериментов, либо, чтобы похвастаться перед друзьями/сообществом. Дело в том, что соответствующее устройство получится как минимум довольно громоздким.

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

Объединение нескольких RPi 3 в кластер

Ещё один способ применения Raspberry Pi 3 - объединение нескольких таких устройств в кластер. Это довольно специфический способ использования, который подойдет далеко не каждому.

Для начала следует дать краткое и понятное объяснение, что такое кластер. В общих чертах под этим термином понимается комплекс однородного оборудования (в данном случае множество RPi), на которых параллельно выполняется какая-то задача.

Делать кластер из "Малины" для реализации чего-то серьезного практического смысла нет, так как есть более дешёвые и удобные решения. Объединение Raspberry Pi 3 в кластер целесообразно по большей части для обучения. Имея несколько одноплатников, можно разобраться с особенностями параллельных вычислений или показать как они работают ребёнку (собственно, RPi и создавался для обучения детей).

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

Появление в 2012 году миникомпьютера Raspberry Pi пробудило творческую жилку у многих людей, что породило множество новаторских подходов к вычислительным системам, не виданных со времен восьмибитников.


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




Предоставляет огромный выбор корпусов различных оттенков, выполненных по современной технологии литья пластмасс. И цена у них вполне приемлемая.


2. Сделай свой собственный корпус для Pi




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

3. Смотрим видео с Raspberry Pi




Теперь, когда ваш Pi находится в красивом корпусе, самое время подключить его к телевизору и смотреть медиа-контент с помощью ОС OpenELEC. Изучив инструкцию , вы сможете настроить всё в кратчайшие сроки.


4. Мини веб-браузер




Поскольку ваш Raspberry Pi подключен к телевизору, то почему бы не посерфить в сети на большом экране? Для этих целей вам нужно что-нибудь получше Midori, поэтому попробуйте Chromium. Просто зайдите в терминал, наберите sudo apt- get install chromium-browser и нажмите Enter.


5. ZX Spectrum Pi




ZX Spectrum получил вторую жизнь внутри Raspberry Pi. Для эмуляции этой 8-битной прелести напечатайте в терминале sudo apt-get install fuse-emulator-common и нажмите Enter. Введите «y» для подстверждения скачивания и установки.


После того, как Fuse будет установлен, и вы вернетесь к командной строке, напишите sudo apt-get install spectrum-roms fuse-emulator-utils и нажмите Enter. И затем, снова вернувшись к командной строке, напечатайте sudo amixer cset numid=3 2 и щелкнитеEnter.





Если Spectrum пробудил ваш аппетит к олдскулу, то оцените проект RetroPie. С помощью него вы можете эмулировать сокровища таких старых консолей, как SNES, Mega Drive и других подобных. Установка выполняется не слишком быстро, но результат того стоит. Следуйте этим инструкциям , и у вас все получится. можно бесплатно скачать классические игры.






8. Windows 3.0 на Pi




Раз уж мы начали говорить о ретро, то можно попробовать запустить DOS 6.22 и Windows 3.0 с помощью QEMU. Для начала посетите Kirsle и извлеките образ VirtualBox (VDI), затем, воспользовавшись VirtualBox, конвертируйте VDI в IMG, напечатав vboxmanage clonehd "image.vdi" "image.img" --format RAW (вместо image введите название вашего образа).


Далее инсталлируйте QEMU, прописав sudo apt-get install qemu . Затем конвертируйте исходный образ в образ QEMU qcow, напечатав qemu- img convert -f raw image.img -O qcow2 image.qcow . Наконец запустите образ, введя qemu image.qcow . Все это, конечно, далеко от совершенства и имеет тенденцию к подвисанию, но все же забавная штука!


9. Робототехника



Роботы — это прикольно, за исключением, наверно, тех, которые пытаются убить всех человеков. Существует множество проектов, связанных с робототехникой. В электронном журнале MagPi (со стр. 9) приводится описание, как сделать роборуку, приводимую в движение с помощью Raspberry Pi.


10. Еще про роботов



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


11. Обучение программированию


Raspberry Pi являет собой прекрасную основу для программирования с большим выбором языков программирования. Почитайте о некоторых из них на eLinux wiki .





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





Хотя вы с помощью эмулятора можете играть в игры, предназначенные для Spectrum, программирование на языке BASIC через эмулятор не представляет собой то же самое. В таком случае воспользуйтесь SpecBAS , являющегося ремейком Sinclair BASIC.





Raspberry Pi мал да удал! Он представляет собой превосходный хакерский инструмент. Попробуйте запустить на нем проверочную систему обхода безопасности .


15. Firefox OS на Pi





16. RISC OS для Pi




Если вы тоскуете по прошлому, тогда попробуйте запустить RISC OS на своемRaspberry Pi. Файлы и полная инструкция находятся .


17. Клавиатура из алюминиевых банок




Клавиатура из пивных банок? Есть и такая! Команда Robofun подключила плату Arduinoвместе 40 алюминиевыми банками к Raspberry Pi. Посмотреть на это можно .


18. Сервер BitTorrent




Если вы частый гость различных торрент-сайтов, так почему бы не создать специальную торрент-машину? Просто подключите ее к своему роутеру и оставьте ее делать свое дело. Документацию, скрипты и файлы можно найти на snapdragon:IT blog .


19. Облачный сервер




Хотите организовать свой облачный сервер? Благодаря OwnCloud вы сможете это сделать. Следуйте инструкциям и настройте скрипт с petRockBlog . И в кратчайшие сроки вы станете облачным провайдером.


20. Беспилотник на Raspberry Pi




Это блестящая концепция — БПЛА на Raspberry Pi. Только подумайте о возможностях! Данное творение Maggie представляет собой, возможно, первый квадрокоптер на основеRaspberry Pi.


21. Погодная станция




Позволит создать прекрасный школьный проект — погодную станцию на Raspberry Pi. Используя погодную станцию с USB компании Maplin этот миникомпьютер может регистрировать всю необходимую информацию.


22. 10-дюймовый сенсорный экран




Используя 10-дюймовый сенсорный экран и преобразователь HDMI-LVDS, вы можете сделать тачскрин с Raspberry Pi. Полный набор может быть куплен на Chalkboard Electronics и затем собран, как в ролике ниже.



23. Домашняя автоматика








Любители игры Minecraft, ликуйте! Она доступна и на Raspberry Pi .





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


Перевод сайт





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


 

Пожалуйста, поделитесь этим материалом в социальных сетях, если он оказался полезен!