Raspberry Pi - кращий подарунок

У цій статті розглянемо кілька придуманих ентузіастами-любителями прикладів застосування мінікомп'ютера Raspberry Pi , Які наочно демонструють напрямок, в якому слід очікувати розвитку цього мініустройства.

Звичайно ж, більшість звичайних користувачів комп'ютерних технологій на Новий Рік хотіли б отримати в подарунок від Діда Мороза який-небудь айфон , Гуглофон, планшет або ультрабук . Однак впевнений, що є зараз і такі, хто хотів би отримати в подарунок новинку цього року - Raspberry Pi. Саме для тих, хто не боїться взяти паяльник в руки , І для кого свого часу в "КВ" існувала рубрика "Очумілі ручки" , В цьому році утворилося новий напрямок в комп'ютерній індустрії - мінікомп'ютери , Старт яким і дав випуск пристрою Raspberry Pi.

цей одноплатний комп'ютер розміром з кредитку розроблений і розповсюджується однойменною фондом Raspberry Pi Foundation. "Малинка" зроблена на базі процесора ARM і, по суті, являє собою смартфон, у якого прибрали всі телефонні компоненти і залишили тільки комп'ютерні, додавши при цьому додаткові інтерфейси . Працює Raspberry Pi на спеціалізованих дистрибутивів Debian, Fedora та інших Linux-системах .

Працює Raspberry Pi на спеціалізованих дистрибутивів Debian, Fedora та інших   Linux-системах

МініПК Raspberry Pi з'явився навесні 2012-го року, і в першу чергу у всіх виникло питання про його практичному застосуванні. За задумом творців, даний міні-комп'ютер призначений, в першу чергу, для навчання базовим комп'ютерних наук . Але тільки освітніми завданнями ентузіасти не захотіли обмежуватися, і почалися експерименти, щоб визначити можливість вибрати цих пристроїв.

Спочатку були спроби використовувати Raspberry Pi як повноцінний дешевий бюджетний ПК . Але все-таки, треба визнати, у "Малинки" недостатня потужність процесора для програвання відео з YouTube , І тому для будинку в якості медіа-програвач використовувати її досить важко. Для заміни бюджетних персоналок потрібно очікувати більш продуктивні аналоги Raspberry Pi.

Однак "Малинка", хоч і не з'явилася заміною традиційних PC , Зате стала успішною продовжувачкою ідей відкритої архітектури PC. В силу відкритості "малинового" мінікомп'ютера, кожен може на його основі спорудити щось своє. І ось завдяки Raspberry Pi, все більше і більше ентузіастів подвизаються на ниві субкультури DIY (від англ. Do It Yourself - "зроби це сам").

Наприклад, "Малинка" поставляється у вигляді голої плати без корпусу, що вже дає простір для творчості в створенні оригінальних корпусів для цього мініПК. Наприклад, на основі Raspberry Pi і комп'ютерної клавіатури цілком може вийти чудовий зразок комп'ютера в старостильних форм-факторі Commodore 64. Це коли комп'ютерна начинка "зафаршіровать" безпосередньо в клавіатуру.

невисока продуктивність "Малинки" в певних умовах є її перевагою і гідністю. Цей міні-комп'ютер цілком може працювати на сонячних батареях , В результаті чого можна мати витончений спосіб для харчування Raspberry Pi.

Наприклад, одне з таких зарядних сонячних пристроїв вже змайстрував один з умільців-ентузіастів. У своїй конструкції він використовує не тільки сонячні батареї, а й нікель-металгідридні акумулятори , Які виступають в якості "енергобуфера", якщо заходить сонце.

Таким чином, Raspberry Pi знадобиться, наприклад, на дачі, де часто відключається світло. Потужності пристрою цілком вистачить, щоб організувати такий собі дачний ftp-сервер на сонячній енергії і тим самим наблизити епоху "зеленої" енергетики.

Але головних достоїнств Raspberry Pi є велика кількість програмних і апаратних інтерфейсів цього маленького комп'ютерного пристрою. На цій платі розташовуються роз'єми USB 2.0 , Відсік для карт SD / MMC , Ethernet-контролер, композитний і HDMI відеовиходи , Stereo Jack 3.5 мм. Забезпечена підтримка UART, JTAG, SPI, I2C, DSI, CSI.

Тому дуже великий інтерес у "користувачів з паяльником" викликав інтерфейс GPIO (General Purpose Input / Output, входи / виходи загального призначення). Raspberry Pi має двадцять чотири контакту GPIO, підключитися до яких можна за допомогою, наприклад, спеціальним чином модифікованого старого шлейфу від флоппі дисковода .

В результаті у нас з'являється можливість управляти різноманітними зовнішніми електронними модулями . причому писати скрипти для управління можна на bash в звичайному UNIX-стилі без будь-якої мікроконтроллёрной мнемоніки.

echo "4"> / sys / class / gpio / export echo "4"> / sys / class / gpio / export echo "out"> / sys / class / gpio / gpio4 / direction echo "1"> / sys / class / gpio / gpio4 / value ...

Як показала практика, в якості таких зовнішніх керованих пристроїв деякі умільці використовують ... звичайні овочі. Так один з ентузіастів-електронників зібрав на основі Raspberry Pi музичну установку , Де електричні звуки видають коренеплоди. З музичної точки зору тут, звичайно, нічого цікавого немає. Але з інженерної боку цей музичний інструмент вийшов дуже кумедним.

І, звичайно ж, Raspberry Pi просто народжена, щоб стати серцем багатьох рухомих електромеханічних пристроїв. Адже "Малинка" - це комп'ютер і мікроконтролер на одній маленькій платі. І ця плата поміститься, наприклад, на маленький гусеничний танк. Причому мініПК забезпечить не тільки управління моторчиками, сервоприводами і миготіння світлодіодами, але і більш складні функції, як, наприклад, захоплення відео з вбудованою веб-камери.

умільці вже демонструють квадрокоптер , Зібраний на основі Raspberry Pi. Тут мініПК працює не тільки як керуючий модуль. Процесорного часу мінікомп'ютера, за запевненням творця, вистачить для запуску інтерфейсу SSH до ноутбука за допомогою адаптера бездротової мережі , Записи даних на бортову SD карту, і ще залишиться потенціал для інтеграції з картами Google Maps .

Процесорного часу мінікомп'ютера, за запевненням творця, вистачить для запуску інтерфейсу SSH до ноутбука за допомогою   адаптера бездротової мережі   , Записи даних на бортову SD карту, і ще залишиться потенціал для   інтеграції з картами Google Maps

Таким чином, за минулі півроку розвитку проекту стає зрозумілим подальший практичне застосування Raspberry Pi. Думаю, залишилося зовсім небагато часу, коли ентузіасти на основі "Малинки" освоять створення недорогих роботів, на зразок астромеханіческого дроида R2-D2 з кінофільму "Зоряні війни". І майбутнє, передбачене фантастами, стане ще ближче.

Михайло АСТАПЧІК