Raspberry Pi – это инновационный продукт от английских разработчиков. Их главной целью было популяризировать компьютерное образование среди широких слоев населения, сделать программирование более обширной и доступной дисциплиной и побудить больше людей создавать что-то новое при помощи новых технологий.
Название продукта Raspberry Pi означает «малиновый пирог», компания-производитель таким образом сделала акцент на том, что этот компьютер предназначен в первую очередь для детей.
Что представляет собой это изобретение, и каково применение Raspberry Pi в современном мире, об этом мы и расскажем ниже.
Особенности компьютера Raspberry Pi
Устройство Raspberry Pi представляет собой маленький компьютер в виде одной платы без корпуса. Разработчики призывают так детей и взрослых обращать внимание не только на пользование компьютерами, но и на его изучение изнутри, а также предлагают задействовать фантазию и сделать другим что-то свое на базе этого компьютера.
Как полагают разработчики, устройство Raspberry Pi должно выполнять такие образовательные цели:
- заинтересовывать школьников развивать навыки программирования;
- способствовать в начинаниях молодых программистов;
- помогать опытным компьютерщикам открывать новые горизонты, и делать новые достижения в области программирования.
В родной стране устройства Raspberry Pi – Великобритании, его полный комплект можно приобрести всего за 75 фунтов. Сам комплект при этом состоит из таких составляющих:
- самого мини-компьютера Raspberry Pi модели В;
- микро- CD (8 гигабайт);
- клавиатуры;
- оптической мыши;
- микро-адаптера CD Card ;
- источника питания;
- кабелей HDMI и микро USB .
Первая партия Raspberry Pi производилась в Поднебесной, но с конца 2012 года производство целиком перенесено в Великобританию, на завод в Пенкойде (Уэльс). В среднем, завод производит порядка 40 тысяч мини-компьютеров Raspberry Pi в неделю.
Технические характеристики Raspberry Pi
Итак, какие же технические характеристики этого уникального компьютера без корпуса, давайте выясним:
вес – 45 грамм, свободно помещается в ладони;- наличие одной платы;
- создан на базе мобильного микропроцессора ARM11;
- минимальное потребление энергии и возможность работать даже посредством солнечных батарей;
- оперативная память – 512 Мб;
- USB -разъемы (одно или два в зависимости от модели);
- модель В дополнительно оснащена портом Ethernet;
- тактовая частота 700 МГц;
- наличие графического ядра в процессоре Broadcom BCM2835.
Применение компьютера Raspberry Pi для дома
Наиболее применяемая модель мини-компьютера Raspberry Pi – это модель В на 215 Мб оперативной памяти с поддержкой Ethernet. Также есть еще одна модификация прибора, в которой компоненты размещены более компактно, также она имеет четыре порта USB , количество портов ввода и вывода GPIO в ней существенно больше, кроме того, отсутствует композитный видеовыход.
Сферы применения компьютера Raspberry Pi достаточно широки. Несмотря на то что этот прибор не слишком мощный, но при этом это вполне полноценный компьютер. Если вам нужна машина для решения простейших задач, которые не требуют применения мощных ресурсов в плане вычисления, то вы смело можете подключать к устройству Raspberry Pi стандартные элементы машины:
- монитор;
- мышь;
- клавиатуру;
- подключение любого дистрибутива ОС Linux .
В домашних условиях устройство Raspberry Pi вы можете использовать в таких целях:
- создание домашнего медиа-сервера;
- как сервер хранения данных;
- в качестве «мозгового центра» для автоматизированных станков или роботов;
- как сервер домашней автоматизации (или системы «умный дом»).
Как мы видим, сферы применения Raspberry Pi для частных нужд могут быть разные. В основном – это узкопрофильные задачи, связанные с работой программистов или других разработчиков. А если говорить о широком применении, то стоит ознакомиться с особенностями применения Raspberry Pi для систем домашней автоматизации или так называемого умного дома. Давайте рассмотрим практическую сторону этого вопроса.
.Любая система домашней автоматизации или же так называемый умный дом является достаточно сложной и многоструктурной. Помимо того, что она призвана выполнять те или иные сценарии, которые задаются ей пользователем, она имеет свойство принимать свои собственные решения в определенной нештатной ситуации. Смело можно сказать, что такая система имеет задатки искусственного интеллекта.
Многие сегодня применяют понятие «умный дом» ко всему, например:
- сигнализации GSM ;
- датчику протекания воды;
- световому управлению датчикам движения и т.д.
Все эти явления могут входить в структуру домашней автоматизации, но являться ею по отдельности они не могут.
Система домашней автоматизации («умный дом») включает в себя такие компоненты:
- центральный сервер;
- он связан посредством интерфейса RS485 с контроллерами, которые стоят в каждой комнате и помещении дома;
- к контроллерам подключены те или иные управленческие устройства для защиты, контроля и регулирования работы системы.
Такая сетевая архитектура данной системы хороша тем, что у владельца дома нет необходимости протягивать от каждого устройства к серверу неудобные провода, а нужно просто соединить контролеры, к которым они подключаются посредством одного кабеля UTP. Одна пара его проводов применяется для интерфейса RS485, а другие питают датчики и контроллеры. Стоит отметить, что структура работы предусмотрена таким образом, что если выйдет из строя один из контроллеров или несколько, или даже будет нарушена работа центрального сервера, на работу системы в целом это влиять не будет.
А мини-компьютер Raspberry Pi в данной системе и является центральным сервером. На него нужно установить Веб-сервер, с помощью которого любой пользователь посредством своего мобильного устройства (смартфона, планшета или ноутбука) сможет посредством обычного браузера иметь данные обо всех процессах, которые происходят в доме и управлять этими процессами. Доступ к серверу пользователь имеет посредством логина и пароля через домашнюю локальную сеть или через глобальную сеть, если входить в нее через Wi — Fi -устройство.
К последовательному порту устройства UART посредством согласовывающего прибора через интерфейс RS485 подключают контроллера, которые оснащены разным набором выводов или вводов. Также к этому же интерфейсу можно подключать GPS -модель и с его помощью иметь доступ в систему посредством мобильной или стационарной телефонной связи, если пользователь находится в зоне, где нет доступа в Интернет. Доступ разрешается также через пароль, как и в предыдущем случае. Еще одно устройство в сети – это радиомодуль, с помощью которого можно привязать к общей системе все радиодатчики и пульты дистанционного управления.
Итак, существующая на сегодняшний день версия системы домашней автоматизации на базе компьютера Raspberry Pi состоит из центрального сервера и контроллеров с интерфейсом RS485, которые нужны для связи с сервером. Их описание выглядит так:
контроллер восьмиканальный, отвечающий за температуру и влажность. С его помощью собираются температурные показатели и параметры влажности с соответствующих датчиков;- термостат четырехканальный – этот контроллер способен управлять четырьмя нагрузками, причем как вручную, так и согласно заданным температурным параметрам. Температурные значения можно водить непосредственно на самом контроллере, так и удаленным способом посредством веб-интерфейса. Благодаря наличию режимов прямого и обратного управления каналами, его можно применять при управлении нагревом и охлаждением;
- радиомодель для эмуляции брелков и сбора информации со специальных датчиков. С его помощью можно эмулировать по пять радиобрелков включительно, и принимать данные от 10 датчиков;
- контроллер универсального типа. Он оснащен четырьмя независимыми входами и выходами, а также имеет два входа подключения для температурных датчиков и датчиков влажности.
Нестандартные виды применения Raspberry Pi
А сейчас давайте узнаем, каким образом устройство Raspberry Pi было применено изобретателями для создания инновационных изделий. Рассмотрим некоторые из них.
Конструктор Kano
Конструктор Kano для детей – это не просто обычный конструктор, это модульный компьютер, собрать такую головоломку сможет даже ребенок. Набор конструктора включает в себя следующее:
инструкцию по самостоятельной сборке ПК;- приложения для самостоятельного изучения азов программирования;
- материнскую плату;
- детали для сборки корпуса;
- клавиатуру;
- блок питания;
- карты памяти;
- динамик;
- кабеля.
Таким образом, даже ребенок может сам собрать компьютер, который затем подключается к монитору или телевизору посредством HDMI -порта.
Такой конструктор изначально был создан для детей, но стал популярным и среди взрослых. Средства на разработку и реализацию этого проекта были собраны посредством платформы для сбора средств на творческие изобретения. Благодаря собранному компьютеру можно выполнять такие действия:
- записывать музыку;
- смотреть видео в формате HD ;
- писать программы;
- создавать свои игры.
Летающее устройство SkyJack
Другие изобретатели на базе компьютера Raspberry Pi создали аппарат-беспилотник SkyJack, который управляется посредством Wi — Fi соединения. Такой аппарат способен брать вертолетную высоту, отслеживать пути военных вертолетов и управлять ими, также с его помощью можно перехватывать радиосигналы и создавать помехи. Однако, несмотря на такие возможности, аппарат разрешен для массового пользования из-за своего небольшого радиуса действия.
Poppy: робот-инопланетянин
Робот Poppy был создан посредством трехмерной печати французской компанией INRIA Flowers. Робот управляется посредством мини-компьютера Raspberry Pi. Конструкция робота повторяет биологическое строение человека, он имеет суставы, позвоночник и сухожилия, его походка похожа на человеческую, он ходит, переступая с пятки на нос и равномерно руководить центом своей тяжести.
Что такое No More Woof?
No More Woof – это прибор, который пока находится на стадии разработки, и создается на базе Raspberry Pi. С его помощью хозяин будет понимать, что хочет его пес. Так, прибор будет прикрепляться к голове животного и работать по принципу электроэнцефалографа, то есть считывать информацию с головы собаки и передавать ее хозяину посредством Raspberry Pi. Когда подобный прибор будет готов и каким образом он будет точно использоваться, пока неизвестно, но подобные гарнитуры, пусть не настолько совершенные, уже применялись профессиональными кинологами.
Все видят, что с наступлением нового тысячелетия интерес к компьютерам у нового поколения и не только является исключительно потребительским. Дети не хотят учиться программировать и создавать что-то новое, а хотят быть исключительно «юзерами». Разработчики Raspberry Pi уверены, что их устройство вернет былой интерес людей к изучению вычислительных наук и заставит их не только пользоваться новыми технологиями, но и создавать их.