Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Raspberry Pi:почему маленький и мощный отличный выбор?

Вы еще не знаете, что такое Raspberry Pics? Здесь мы покажем вам 12,5 миллионов причин сделать это.

Этот проект был специально разработан для университетского образования, а также тех, кто любит технологии (гики), как сообщает Raspberry Foundation в Соединенном Королевстве в официальном сообщении из своего блога. Говорят, что продажи устройств превзошли все ожидания; Они достигли 12,5 миллионов проданных единиц Raspberry Pi. Это явление параллельно современным потребительским технологиям. Кроме того, он смог привнести в домашнюю среду дозу инноваций, о которой еще недавно крупные производители могли только мечтать.

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

Что такое Raspberry PI?

Raspberry Pi — это недорогая компьютерная плата (SBC); можно сказать, что это небольшой компьютер размером с кредитную карту, разработанный Raspberry PI Foundation Кембриджского университета в Великобритании в 2011 году с основной целью стимулирования школьных компьютеров. Преподавание, хотя публичные продажи не появлялись до 2012 года.

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

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

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

1.1 Краткая история Raspberry Pi

Этот проект был в основном разработан в 2006 году, но не был выпущен до февраля 2012 года. Он был разработан для небольшой группы Кембриджского университета, и их самая важная миссия – способствовать обучению детей информатике.

Raspberry Pi — отличный инструмент для изучения электроники и программирования. Первые конструкции этого прекрасного инструмента были основаны на микроконтроллере Atmel ATmega644. В мае 2009 года в Калдекоте, графство Южный Кембридж, Великобритания, был основан Raspberry Pi Foundation как благотворительная ассоциация, регулируемая Комиссией по благотворительности Англии и Уэльса.

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

Идеолог проекта Дэвид Брейвен.

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

Соучредитель фонда — Эбен Аптон, бывший сотрудник компании Broadcom, ответственный за программно-аппаратную архитектуру Raspberry Pi. Эбен Аптон связался с группой академических профессоров и компьютерных энтузиастов, чтобы создать компьютер с основной целью поощрения детей к изучению компьютерных наук, как это было сделано в 1981 году на Acorn BBC Microcomputer.

Фонд поддерживает дистрибутивы для архитектуры ARM, Raspbian (производный от Debian), ОС RISC и Arch Linux. В основном он способствует изучению языка программирования Python и других языков, таких как Tiny BASIC, C и Perl.

Каковы спецификации Raspberry PI? В качестве альтернативы, как устроен Raspberry PI?

Основной дизайн Raspberry PI содержит:

Набор микросхем Broadcom BCM2835, содержащий центральный процессор (ЦП) ARM1176JZF-S с частотой 700 МГц

Графический процессор (GPU) Video Core IV.

Модуль оперативной памяти объемом 512 МБ.

Разъем RJ45 подключается к встроенному lan9512 – JZX от SMSC, который обеспечивает подключение 10/100 Мбит/с.

2 автобуса UBS 2.0

Аналоговый выход стереозвука через разъем 3,5 мм.

Цифровой видеовыход + аудио HDMI

Аналоговый выход видео RCA

Входные и выходные контакты общего назначения

​Разъем питания MicroUSB

Устройство чтения SD-карт.

В настоящее время существует 2 разные модели Raspberry Pi:модель A и модель B.

Первая, модель A, отличается от модели B тем, что имеет только один порт USB и не имеет контроллера Ethernet; у него 256 МБ оперативной памяти на 512 МБ другой модели, и, конечно, он стоит меньше, чем другая модель B. Хотя модель A не имеет порта RJ45, ее можно подключить к сети с помощью адаптера USB-Ethernet. предоставляется пользователем.

Процессор внутри Raspberry PI представляет собой многозадачный процессор Broadcom BCM2835 system-on-chip (SoC). Не только дизайн SoC отличает BCM2835 от процессора ПК или ноутбука; что отличает его, так это то, что он использует дополнительную архитектуру набора инструкций, известную как ARM. Не только дизайн SoC отличает BCM2835 от процессора ПК или ноутбука; что отличает его, так это то, что он использует дополнительную архитектуру набора инструкций, известную как ARM. Это означает большую часть системы.

ЦП содержит ARM1176JZFS с блоком операций с плавающей запятой, который работает на частоте 700 МГц и может поддерживать разгон до 1 ГГц в режиме «ТУРБО», повышая производительность SoC без сокращения срока службы платы и без потери гарантии. Процессор основан на архитектуре ARM версии 6, которая не поддерживается многими дистрибутивами Linux, включая Ubuntu.

В графическом процессоре используется двухъядерный мультимедийный сопроцессор VideoCore IV. Он способен передавать контент с качеством Blu-Ray, используя H.264 со скоростью до 40 МБит/с. Имеет 3D-ядро с поддержкой библиотек OpenGL ES2.0 и OpenVG. Он способен декодировать 1080p30.

Оперативная память составляет 512 МБ SDRAM (в модели B).

Один модуль работает на частоте 400 МГц в обычном режиме и достигает 600 МГц в версии «ТУРБО».

Raspberry Pi не имеет традиционного жесткого диска; у него есть ридер/слот для SD памяти, система хранения в стабильном состоянии. Загрузка системы будет производиться с самой SD-карты, поэтому, поскольку на ней должна размещаться операционная система в целом, карта должна иметь емкость не менее 2 ГБ для хранения всех необходимых файлов.

SD-карты доступны с предустановленной операционной системой в официальном магазине Raspberry Pi. После первоначальной загрузки SD вы можете работать с хранилищем некоторых дисковых устройств по USB. Если нет, то для запуска С.О. необходимо будет установить на карту операционную систему, прежде чем вы сможете с ней работать. После первоначальной загрузки SD вы можете работать с хранилищем некоторых дисковых устройств по USB.

Для видеовыхода Raspberry имеет разъем RCA или композитный видеоразъем (PAL и NTSC), разъем HDMI (версии 1.3 и 1.4) и интерфейс DSI для ЖК-панелей. Конечный видеовыход Raspberry известен как Display Serial Interface (DSI) и используется в мониторах с плоским экраном планшетов и смартфонов.

Для аудиовыхода в дополнение к самому HDMI имеется аудиоразъем 3,5 мм.

Если вы используете порт HDMI Raspberry Pi, получить звук очень просто:при правильной настройке порт HDMI передает как видеосигнал, так и аудиосигнал. Это означает, что для получения видео и звука достаточно подключить один кабель к экрану. Если на дисплее нет входа HDMI, следует использовать аудиовыход Jack.

В нашем распоряжении разъем RJ-45, подключенный к встроенному lan9512 -JZX от SMSC, который обеспечивает подключение на скорости 10/100 Мбит/с.

Есть возможность подключить малину напрямую к ПК, минуя роутер, соединив оба типа оборудования напрямую кабелем RJ45, без использования перекрестного кабеля; это связано с тем, что сетевой коннектор включает функцию, известную как auto-MDI, которая позволяет ему автоматически перенастраивать себя.

На плате нет кнопки включения/выключения, поэтому питание идет через стандартный разъем micro USB 5V. Потребление планшета 700мА (3,5Вт). Многие зарядные устройства, предназначенные для смартфонов, будут работать с Raspberry Pi, но не все, потому что некоторые обеспечивают только до 500 мА, а малина потребляет больше энергии, чем большинство устройств micro-USB, и для ее работы требуется не менее 700 мА.

ARM и X86

Архитектура ARM, разработанная Acorn Computers в конце 1980-х годов, относительно малоизвестна в мире настольных компьютеров. Что особенно выделяется, так это мобильные устройства:в телефоне в вашем кармане почти наверняка спрятано ядро ​​службы на базе ARM.

BCM2835 на базе ARM — это секрет, который объясняет, как Raspberry Pi может работать только с источником питания 5 В 1 А, подаваемым через встроенный порт micro-USB. По этой же причине на устройстве нет радиатора:низкое энергопотребление чипа приводит к очень небольшому остаточному теплу даже при выполнении самых сложных задач обработки.

Однако все это означает, что Raspberry Pi несовместим с традиционным программным обеспечением для ПК. Большинство программ для настольных и портативных компьютеров создаются с учетом архитектуры набора инструкций x86, присутствующей в таких процессорах, как AMD, Intel и VIA.

В BCM2835 используется конструкция процессора ARM поколения, известная как ARM11, разработанная на основе версии архитектуры набора команд, известной как ARMv6. Стоит помнить, что ARMv6 — это легкая и надежная архитектура, но у нее есть конкурент в самой продвинутой архитектуре — ARMv7, используемой в семействе процессоров ARM Cortex. Программное обеспечение, разработанное для ARMv7, как и разработанное для x86, к сожалению, несовместимо с BCM2835 Raspberry Pi, хотя разработчики обычно могут преобразовать программное обеспечение в соответствии с ним.

Поддерживаемые ОС

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

Большинство ПК и ноутбуков, доступных сегодня, работают с любой из этих двух операционных систем:Microsoft Windows или Apple OS X. Обе платформы имеют закрытый исходный код, в тихой среде, созданной с использованием запатентованных технологий. Эти операционные системы известны как закрытый источник из-за природы их исходного кода, что означает рецепт на компьютерном языке, который говорит системе, что делать. В программном обеспечении с закрытым исходным кодом этот рецепт держится в строжайшем секрете. Пользователи могут получить полное программное обеспечение, но никогда не увидят, как это делается.

С другой стороны, Raspberry Pi предназначен для работы с операционной системой GNU/Linux. В отличие от Windows или OS X, Linux имеет открытый исходный код. Это означает, что можно полностью загрузить исходный код операционной системы и внести необходимые изменения. Ничего не скрыто, и все внесенные изменения находятся в открытом доступе. Этот дух разработки с открытым исходным кодом позволил быстро модифицировать Linux для работы на Raspberry Pi. Этот процесс известен как переносимость.

Несколько версий Linux были введены в эксплуатацию на чипе BCM2835 Raspberry Pi, включая Debian, Fedora Remix и Arch Linux. Разные дистрибутивы служат разным потребностям, но все они имеют нечто общее:открытый исходный код. Кроме того, все они совместимы:программное обеспечение, написанное в системе Debian, будет прекрасно работать в системе Arch Linux и наоборот.

1.2 Raspberry PI 1, модель A и модель B

Модель А отличается от прототипа Raspberry PI 1 меньшим значением. У него всего 512 МБ ОЗУ, один порт USB, соответствующие 40 контактов GPIO и нет порта Ethernet. Модель B может быть усовершенствованным прототипом Raspberry PI 1; он разделяет модель A с 512 МБ ОЗУ и 40 контактами GPIO, но с большой разницей в том, что модель B имеет 4 порта USB и порт Ethernet. Небольшой размер, низкая стоимость и низкое энергопотребление моделей A и B отлично подходят для интеграции в ваши проекты.

Машина PI 2, модель B

Raspberry PI, 2 Model B, представляет собой второе поколение этих прекрасных компьютерных плат. PI, 2 Model B, имеет много общего с PI 1 Model B, а менее свежая версия использовала четырехъядерный процессор Arm Cortex-A7 с тактовой частотой 900 МГц и имела 512 МБ ОЗУ. Модель PI 2 была заменена на процессор Cortex-A53 с тактовой частотой 900 МГц и 1 ГБ оперативной памяти.

Raspberry PI 3, модель B

Raspberry PI, 3 Model B, является наиболее продвинутым, что было обнаружено организацией Raspberry PI, которая поступила в продажу в марте этого года. С процессором Arm Cortex-A53, но с 64-битной тактовой частотой 1,4 ГГц и четырьмя ядрами, 1 ГБ ОЗУ, беспроводной локальной сетью 802.11 b/g/n/a с более быстрым двухдиапазонным интерфейсом, Bluetooth 4.2 и Ethernet до 300 Мбит. /s значительно быстрее.

Нулевой Raspberry PI

Raspberry PI Zero — это самая маленькая модель, которую вы можете купить, она вдвое меньше любой другой модели Raspberry PI. Pi Zero имеет одноядерный процессор с тактовой частотой 1 ГГц и, как и многие модели, также имеет 512 МБ ОЗУ, порт мини-HDMI и порт USB On-The-Go, а также разъем для камеры. Он также имеет встроенную беспроводную локальную сеть 802.11n и Bluetooth 4.1.

Raspberry PI Zero — это супер миникомпьютер с низкой стоимостью и минимальным энергопотреблением по очень доступной цене. Можно сказать, что Pi Zero обладает мощностью Raspberry PI, но с крошечными размерами 65 мм x 30 мм.

<тд>

Система на кристалле

<тд>

Скорость

<тд>

ОЗУ

<тд>

USB-порт

<тд>

Ethernet

<тд>

Беспроводная связь/Bluetooth

<тд>

BCM2835

<тд>

700 МГц

<тд>

512 МБ

<тд>

1

<тд>

НЕТ

<тд>

НЕТ

<тд>

BCM2835

<тд>

700 МГц

<тд>

512 МБ

<тд>

4

<тд>

ДА

<тд>

НЕТ

<тд>

BCM2836/7

<тд>

900 МГц

<тд>

1 ГБ

<тд>

4

<тд>

ДА

<тд>

НЕТ

<тд>

BCM2837

<тд>

1400 МГц

<тд>

1 ГБ

<тд>

4

<тд>

ДА

<тд>

ДА

<тд>

BCM2835

<тд>

1000 МГц

<тд>

512 МБ

<тд>

1

<тд>

НЕТ

<тд>

ДА

ПРОДУКТ

МОДЕЛЬ RASPBERRY PI 1

МОДЕЛЬ RASPBERRY PI 1 B

МОДЕЛЬ RASPBERRY PI 2 B

МОДЕЛЬ RASPBERRY PI 3 B

МАЛИНА PI НОЛЬ

Проекты Raspberry PI

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

Он аппаратно способен облегчить реализацию идей тысяч программистов-любителей, студентов и профессионалов. Регулярное новое использование, бескорыстные проекты, бесплатная поддержка со стороны очень активного и увлеченного сообщества. Пользователи используют его как медиа-центр — воспроизводит видео в формате Full HD — для запуска эмуляторов консолей или классических аркадных автоматов, для подключения NAS, для воспроизведения таких игр, как Quake 3 или адаптированных версий игр, таких как Minecraft, для робототехники, проектов домашней автоматизации… и конечно, программировать четко. В Интернете полно документации и пользователей, способных развеять любые сомнения.

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

2.1 Raspberry PI и цифровая электроника

Одним из больших преимуществ Raspberry PI является порт GPIO, порты ввода-вывода, программируемые пользователем, могут управляться, поэтому вы можете подключать все виды устройств для тестирования и практической цифровой электроники, такие как светодиодные дисплеи, ЖК-дисплеи, реле, диоды и т. д.

Один из наиболее часто используемых и чистых способов программирования порта GPIO Raspberry — через QT Creator. QT — это мультиплатформенная библиотека, широко используемая для разработки приложений с графическими пользовательскими интерфейсами, таких как инструменты для командной строки и консоли для серверов. Однако также можно управлять портом GPIO, например, напрямую с помощью python, если нам не нужен какой-либо графический интерфейс; библиотеки (python) для управления портом GPIO уже предустановлены в операционной системе Raspbian.

Веб-сервер и NAS

Низкое потребление и цена Raspberry Pi делают устройство идеальным вариантом для монтажа домашнего NAS, который не будет обладать производительностью продуктов, созданных специально для выполнения этой функции; да, мы предоставим полнофункциональное решение для централизации файлов из нашей локальной сети. Просто установка и настройка сервера samba в нашей ОС. малины, создания папок и разрешения пользователей, у нас будет Raspberry, готовая к совместному использованию файлов и управлению ими. Для этого мы подключились к внешнему USB-накопителю Raspberry disk, который нас заставит.

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

2.2. Как использовать Raspberry PI в качестве мультимедийного центра

Самое популярное и широкое применение Raspberry PI — это использование в качестве мультимедийного центра, отчасти благодаря XBMC и его простоте использования и установки. Прежде чем говорить об этом проекте, даже просто отметив, что это XBMC.

XBMC (также известный как «Xbox Media Center») — мультиплатформенный развлекательный мультимедийный центр под лицензией GNU/GPL. Изначально он был создан для игровой консоли Xbox первого поколения. Тем не менее, команда разработчиков XBMC разрешила запуск продукта в Linux, Mac OS X (Leopard, Tiger и Apple TV), Microsoft Windows и консоли Ouya.

XBMC поддерживает широкий спектр мультимедийных форматов и включает в себя списки воспроизведения, аудиовизуализации, слайд-шоу, отчеты о погоде и добавление функций с помощью подключаемых модулей. Благодаря своей системе подключаемых модулей, основанной на Python, XBMC расширяется за счет надстроек, которые включают в себя такие функции, как телепрограммы, YouTube, онлайн-поддержка, расширенные фильмы или подкасты. XBMC — это коллекция, распространяемая по лицензии GNU; это хобби-проект, который в свободное время развивают только волонтеры. Он не производится, не утверждается и не поддерживается корпорацией Майкрософт или другим поставщиком.

Чтобы разрешить работу в Linux, XBMC может использовать его с любой ОС. и распространение Raspberry PI.

Тем не менее, интересно то, что есть три дистрибутива, которые модифицированы и настроены для загрузки XBMC напрямую и без каких-либо дополнительных сложностей, как если бы это был купленный для него Media Center. Три дистрибутива:Openelec, Raspbmc и Xbian. Все три очень похожи и служат одной цели, используя Raspberry в качестве мультимедийного сервера с использованием XMBC. Хотя ни один из трех обязательных дистрибутивов не имеет такой графической среды, как Raspbian, они используют среду XBMC.

В этих дистрибутивах Raspberry предустановлен протокол HDMI CEC (Consumer Electronics Control), который представляет собой протокол, использующий стандарт AV Link для обеспечения функций дистанционного управления по тому же кабелю HDMI. Это двунаправленная последовательная шина на одной линии, определенная в спецификации HDMI 1.0. Это означает, что если ваш телевизор поддерживает эту функцию (большинство новых телевизоров включает в себя), Raspberry PI может управлять пультом дистанционного управления телевизором без мыши или клавиатуры.

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

Распиновка Raspberry PI

Назначение контактов или распиновка!

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

Raspberry PI по сравнению с Raspberry PI. Ардуино

Raspberry PI vs. Arduino в этом сравнении укажем их основные отличия. Мы должны иметь в виду, что каждая карта имеет свое предназначение. Скорость обработки, цена, производительность, простота программирования — вот некоторые из параметров, обсуждаемых в этой статье. Однако его цель не в том, чтобы увидеть, что лучше, а в том, что лучше всего подходит для вашего приложения. Для этого мы будем опираться на наш опыт, который уже включает несколько проектов с обеими платформами. Также важно учитывать, что речь пойдет об Arduino модели UNO R3 и Raspberry Pi 3.

4.1 Обработка

Arduino UNO:процессор Arduino представляет собой ATmega328P, работающий со скоростью 20 MIPS (миллион операций в секунду). Это 8-битная архитектура AVR RISC Гарвардского типа. Большинство его учений выполняются в одном цикле операции. Конфигурация Arduino имеет резонатор на 16 МГц.

Raspberry Pi:процессор Raspberry Pi 3 — BCM2837 Cortex A7. Это высокопроизводительный процессор и маломощная архитектура ARM типа Quad Core с тактовой частотой 1,2 ГГц.

Arduino против Raspberry Pi:Raspberry Pi побеждает в задачах, где вычислительная мощность имеет жизненно важное значение.

4.2 Протоколы и периферийные устройства

Arduino UNO:прерывания UART, I2C, SPI, GPIO, PWM, ADC и компаратора.

Raspberry Pi:UART, I2C, SPI, GPIO, PWM, USB, Ethernet, WiFi, HDMI.

Arduino против Raspberry Pi:Draw, если вы хотите развернуть графический интерфейс, общаться через WiFi или иметь возможность управлять веб-камерой через USB? Raspberry Pi — лучший вариант. Arduino — лучший вариант, если вам нужно только считывать данные с датчика I2C, записывать в память SPI и управлять модулем связи GPS или GSM через UART. В качестве точки сравнения мы берем приложения того уровня, которые аппаратное обеспечение Arduino считает лучшими, потому что вы всегда можете отправить данные на компьютер и обработать их или отобразить.

4.3 Стоимость и запуск:

Raspberry Pi против Arduino:Arduino UNO, несомненно, имеет более низкую стоимость, чем Raspberry Pi. В настоящее время многие приложения на рынке по-прежнему необходимы и предъявляют особые требования. Таймеры, считывающие данные с датчика, сравнивают, среди прочего, выполнение циклов управления. Разработка системы с более дешевым приложением для продажи продукта является преимуществом.

4.4 Среды разработки

Arduino UNO:Графическая среда разработки (GDE, английская аббревиатура) Arduino очень ограничена. Не имеет ничего, кроме интерфейса программирования, кнопки проверки и одной виртуальной загрузки. Он также имеет последовательный терминал и, в новом GDE, последовательный график, отображающий данные с последовательного порта. И все это без возможности что-либо настроить или выполнить отладку системы. Для тех, кто разработал обширные программы, это утомительная работа над этим GDE. Альтернативное решение — использовать отдельный GDE, но это уже выходит за рамки общей идеи Arduino.

Raspberry Pi:Raspberry Pi совместим со многими программами и языками программирования. Учитывая, что вы можете программировать на C++ и Python, уже одно это дает вам значительное преимущество. Кроме того, вы можете кросс-компилировать, устанавливать IDE, такие как Eclipse или QT. С которым у вас есть все инструменты полупрофессиональной среды, Не говоря уже о том, что у вас есть доступ к библиотеке программирования операционной системы, такой как Open CV для искусственного зрения.

Arduino против Raspberry Pi:Raspberry Pi имеет больше разнообразия и более полную среду.

4.5 В заключение:

Arduino — это материнская плата с микроконтроллером. Микроконтроллер — это простой компьютер, который может запускать одну программу за раз, снова и снова. Он прост в использовании.

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

Если у вас есть проект, который включает в себя несколько функций одновременно, вам нужен легкий доступ к Интернету и доступность мультимедиа, Raspberry Pi 3 станет вашим помощником.

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

Использование Raspberry PI

5.1. Камера Raspberry Pi

Камера Raspberry Pi — это высококачественный 8-мегапиксельный датчик изображения Sony IMX219, специально разработанный для Raspberry Pi, с объективом с фиксированным фокусным расстоянием. Он поддерживает статические изображения с разрешением 3280 x 2464 пикселей, а также поддерживает видео 1080p30, 720p60 и 640x480p90.

Кроме того, модуль камеры имеет высокие характеристики и намного лучшее качество, чем обычная веб-камера USB. Его многофункциональная прошивка полностью использует мощность графического процессора VideoCore в Raspberry PI SOC, позволяя записывать видео 1080p со скоростью 30 кадров в секунду, 720p со скоростью 60 кадров в секунду и разрешением VGA (640 × 480) со скоростью 90 кадров в секунду — идеально подходит для замедленного воспроизведения.

5.2 Компьютер Raspberry Pi

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

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

Однако можно ли использовать Raspberry Pi в качестве настольного ПК?

Возможно, вы уже пытались построить медиацентр и игровую станцию ​​в стиле ретро, ​​как мы объясняли ранее в этой статье. Возможно, ваш настольный ПК больше не подходит для этой цели.

В любом случае, Raspberry Pi 3 (чем новее, тем лучше!) является идеальной заменой настольному компьютеру для повышения производительности.

Чтобы воспользоваться преимуществами настольного ПК, Raspberry Pi требует множества настроек. Первая задача — избавиться от большинства приложений Google, которыми он пользовался каждый день.

Все становится медленнее, когда вы открываете Документы Google.

Браузер сообщит вам сообщением:«Эта версия Safari больше не поддерживается». Документы Google работают, и через некоторое время вы можете создавать и редактировать документы. Однако вскоре вы понимаете, что были некоторые проблемы.

Несмотря на то, что Google Docs в лучшем виде, была минимальная, минимальная, но все же значительная задержка между нажатием кнопки и появлением персонажа на экране. Обычно все работает, но в конце концов вы обнаружите, что это бесконечное количество мелких задержек настолько вас беспокоит, что вы решаете прекратить использование Документов Google.

Конечно, у вас есть LibreOffice, который работает без проблем и эквивалентен, даже лучше, чем Google Docs. Нет причин использовать Документы Google, если вам нужен только хороший текстовый процессор.

Кроме того, мы упоминаем LibreOffice, в котором есть текстовый процессор, редактор электронных таблиц, презентации и многое другое. Они отлично работают на Pi 3. Вы переключаетесь на LibreOffice и используете Writer, так что вы заметите, что он работает отлично; вы увидите только небольшую задержку при запуске.

Благодаря удалению Google Docs Gmail также стал легче и стал более удобным в использовании.

Chromium — браузер с открытым исходным кодом, на котором основан Chrome, — достаточно просто загрузить и установить с помощью терминала из Pi.

Gmail, Документы и Диск отлично работают с Chromium. LibreOffice работает быстрее, чем Документы, даже на Chromium, но вы можете удобно иметь все свои документы, доступные для любого устройства.

Chromium также упрощает навигацию. Сайты с большим количеством загрузок JavaScript работают достаточно быстро, не дают сбоев и просты в навигации. Очевидно, медленнее, чем на ноутбуке за 1000 долларов, но вы обнаружите, что Chromium вполне приемлем для повседневного использования.

Chromium, вероятно, немного медленнее, чем Iceweasel с блокировщиком скриптов, но имеет то преимущество, что не ломает сайты.

Что касается Chromium и Iceweasel, вы можете использовать и то, и другое. Однако одновременный запуск Iceweasel и Epiphany не представляет проблем. Когда вы пытаетесь использовать оба одновременно — с пятью вкладками между Google Docs и Gmail — компьютер зависает на 10-20 секунд, так как память в 1 ГБ заполнена. Другими словами, Chromium потребляет много памяти.

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

Его НЕ будет так удобно использовать, как ноутбук за 1000 долларов, но пока он ближе всего к тому, чтобы быть ПК Pi. Однако вы это видите.

Забываем упомянуть все с электричеством 5вольт 2 ампера, это низкое энергопотребление, где ПК может потратить до 250ватт, конечно надо добавить потребление монитора, но с современными светодиодными экранами это не много.

5.3 Raspberry PI с Android

Теперь вы можете использовать Android 8.1 с Raspberry Pi.

Raspberry Pi — лучший мини-компьютер по соотношению цена-качество, который мы можем найти сегодня. Это просто бесплатная операционная система с открытым исходным кодом для приставок, смартфонов и планшетных компьютеров, основанная на мобильной платформе Android. Хотя у нас есть несколько операционных систем на выбор, одним из ограничений для пользователей является отсутствие официальной операционной системы Android для установки на Raspberry Pi. Однако теперь, благодаря LineageOS, с этой проблемой покончено. Дождитесь безопасного момента. Вы спросите, что такое родословные?

Чтобы устранить это серьезное ограничение Raspberry Pi в отношении программного обеспечения, на свет появился первый неофициальный образ LineageOS для Raspberry Pi 3. Этот образ позволяет нам установить Android 8.1 Oreo на этот мини-компьютер, чтобы вы могли использовать мобильную операционную систему Google. вместе со всеми его приложениями на этом устройстве.

To be able to put this image into operation in the Raspberry Pi 3, the file that you download has a size of about 300 megabytes, although, when you unzip it, we will find an image of 4.3 GB, so we will need a micro-SD of, at less, 8 GB to install this system.

As for the installation is the same as any other image for the Raspberry Pi.

Once downloaded and unzipped lineages are downloaded, we will have to copy it to the micro-sd with a tool like “Win32 Disk Imager” to prepare the card and start the mini-computer. Once LineageOS is copied, we insert it in the Raspberry Pi, and it will be ready to work.

For the moment, the developer warns that it is an image for advanced users. Also, it may contain errors because it is the first version is based on lineages 15.1 and uses software rendering image Google, SwiftShader image. The developer does not recommend it for a production team or a multimedia device but will gradually make it increasingly stable to position itself as a natural and free alternative that allows us to have Android in the Raspberry Pi.

Заключение

The Raspberry PI is a great option to start learning computer programming thanks to its processing power, low cost, and small energy consumption. With this excellent computer board, you can achieve endless academic projects, electronic projects, and some retro games. How a personal computer works from the inside is helpful for novices and the most experienced programmers. To learn more about computer cards and all the services we offer, we invite you to our website and discover all our services.


Промышленные технологии

  1. Цепочка поставок и машинное обучение
  2. nVent SCHROFF:маленький, мощный и адаптируемый встроенный контроллер PXI Express
  3. Мониторинг температуры на Raspberry Pi
  4. Начало работы со шлюзом RAK831 LoRa и RPi3
  5. AIoT:мощная конвергенция ИИ и Интернета вещей
  6. Симбиоз электронной коммерции и кирпича и раствора
  7. Аргументы в пользу разделения инвентаря по крупным и малым брендам
  8. Колеса на шасси крутятся и крутятся… Не
  9. Великий фактор реализации:ПЛК и промышленный Интернет вещей
  10. В чем разница между Индустрией 4.0 и Индустрией 5.0?