Объяснение Raspberry Pi

Попробуйте наш инструмент устранения неполадок





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



Что такое Raspberry Pi?

Raspberry Pi - это одноплатный компьютер, который состоит из микропроцессора, оперативной памяти, поддержки графики, поддержки звука, поддержки HDMI, поддержки GPIO на одной печатной плате (PCB).

Другими словами, это полноценный компьютер, собранный на единой плате размером не больше размера вашей кредитной карты.



Он поддерживает различные операционные системы (ОС) на основе Linux, такие как Raspbian OS, которая является официальной операционной системой, Ubuntu, Windows 10 IoT (которая предназначена для проектов Интернета вещей), Kali Linux, созданная для аналитиков безопасности и белых шляп. Есть несколько других ОС, созданных на заказ сторонними организациями для конкретных проектов, таких как майнинг биткойнов и проекты на базе видеонаблюдения.

Raspberry Pi

Самым большим преимуществом Raspberry Pi является цена.

Вы можете выбрать один за 35 долларов или менее 2500 индийских рупий на сайтах электронной коммерции.

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

После огромного успеха китайские производители электроники начали производить аналогичные одноплатные компьютеры, самыми популярными из которых являются Banana Pi, Orange Pi и Roseapple Pi и т. Д., Кстати, названия могут быть смешными.

Эти одноплатные компьютеры работают так же, как Raspberry Pi, но некоторые из них обладают большей функциональностью, а некоторые - меньшей, чем Raspberry Pi. Однако Raspberry Pi имеет наибольшую поддержку проектов во всем мире.

Характеристики:

Теперь все становится интересно, потому что вы можете найти аналогичные характеристики на приличном смартфоне или компьютере 7-10 лет назад. Данные характеристики относятся к Raspberry Pi 3.

• Он оснащен четырехъядерным процессором Broadcom BCM2837 ARM cortex-A53 с тактовой частотой 1,2 ГГц. Он имеет выделенную графическую поддержку, аналогичную графическому процессору на компьютерах: Broadcom VideoCore IV. Этот графический процессор поддерживает воспроизведение видео 1080p.

• Он сочетается с 1 ГБ оперативной памяти LPDDR2 с тактовой частотой 900 МГц.

• Он имеет встроенный Bluetooth (4.1 с низким энергопотреблением) и Wi-Fi в диапазоне 2,4 ГГц. У него нет антенны, выступающей из платы, что является преимуществом, когда ваш raspberry pi находится внутри корпуса. Однако у него должен быть приличный диапазон Bluetooth и Wi-Fi.

• Он имеет порт Ethernet 10/100, если у вас нет Wi-Fi, вы можете использовать кабель Ethernet RJ-45 от вашего маршрутизатора к порту Ethernet на raspberry pi.

• Он имеет 40 общих входных выходных контактов или контактов GPIO. Эти контакты можно использовать для управления внешним оборудованием. Это означает, что он работает как ардуино.

• Он имеет аудиоразъем 3,5 мм, его можно подключить к наушникам или динамикам для воспроизведения звука.

• Он имеет порт последовательного интерфейса камеры или порт CSI, в который можно подключать модули камеры и записывать видео с разрешением до 1080p.

• Он имеет порт дисплея на печатной плате, к которому вы можете подключить ЖК-дисплеи или даже сенсорные дисплеи, чтобы сделать ваш проект портативным.

• Он имеет полный интерфейс HDMI или мультимедиа высокой четкости, который поддерживает подключение монитора или телевизора, а также поддерживает воспроизведение видео 1080p.

• У него нет встроенного хранилища, но есть слот для карты micro SD, в который необходимо установить ОС.

• Имеет 4 порта USB-2.0. Вы можете подключить клавиатуру, мышь, флешки, даже внешние жесткие диски.

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

Что мы можем делать с Raspberry Pi?

Здесь я собираюсь показать несколько проектов, которые являются лишь частью реальных возможностей Raspberry PI.

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

Компьютер с полной Linux:

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

Да, вы можете загрузить скетч на Arduino с помощью Raspberry Pi.

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

вы можете загрузить скетч в Arduino, используя Raspberry Pi.

компьютер, сделанный с использованием raspberry pi.

NAS Server:

Вот еще один проект на базе raspberry pi: NAS-сервер. В двух словах, NAS означает «сетевое хранилище» и используется как частное облачное хранилище у вас дома.

Вы можете транслировать видеофайлы, аудиофайлы и открывать документы через Wi-Fi на свой ноутбук, планшет или смартфон.

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

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

Raspberry Pi против Arduino:

Многие люди путаются между arduino и raspberry pi при выборе своего проекта. Но они должны понимать, что arduino и raspberry pi не имеют ничего общего друг с другом.

Оба являются совершенно разными концепциями, arduino используется исключительно для управления аппаратными периферийными устройствами, такими как светодиоды, двигатели, реле и т.д. Программы, написанные для Arduino, основаны на едином программном обеспечении «Arduino IDE» и соответствуют машинному языку перед загрузкой кода.

Raspberry Pi также имеет контакты GPIO, как и arduino, но это не означает, что вы должны использовать Raspberry Pi для мигания светодиода или проектов управления светофорами. Скорее всего, это можно было бы сделать с помощью Arduino, причем гораздо проще и дешевле.

Raspberry Pi запускает свою программу в операционной системе с помощью программ, написанных на языках общего назначения, таких как python.

Raspberry Pi следует использовать там, где нам нужно обрабатывать огромные проекты данных, такие как 3D-принтер, CCTV, веб-серверы, NAS-серверы и т. Д., И эти задачи не могут быть выполнены с помощью Arduino.

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

Если вам интересно узнать больше о Raspberry Pi, не стесняйтесь выражать свои мысли в комментариях ниже:




Предыдущая статья: Схема генератора кислорода для аквариума с рыбками Следующая статья: Цепь погружного насоса с дистанционным управлением