В последние годы огромную популярность в мире электроники приобрели две платформы: Arduino и Raspberry Pi.
Благодаря этим платам, теперь, каждый может начать создавать, без каких-либо проблем, интересные электронные проекты.
Серия статей «Основы Raspberry Pi»
- Введение в Raspberry Pi
- Установка системы на Raspberry Pi
- Программирование на scratch и python
- Командная консоль и основы Linux
- Контакты GPIO и их программирование
- Создание нового пользователя
- Конфигурация статического IP
- Удаленное подключение к Raspberry Pi
- Установка ОС Raspberry Pi Lite и связь через UART
- Использование камеры на Raspberry Pi
- ШИМ-сигнал в Python
Данная серия статей по Raspberry Pi познакомит всех, имеющих желание, с этим чрезвычайно популярным одноплатным компьютером (SBC).
Цель данной серии статей состоит в том, чтобы полностью охватить основы Raspberry Pi. Мы покажем вам, как установить операционную систему и настроить ее, использовать камеру, управлять портами GPIO, а также расскажем об основных принципах ШИМ. До начала написания этой серии, мы предполагали, что RPi может использовать каждый, даже тот, кто никогда не имел никакого отношения к Linux. Поэтому сюда мы включим информацию о том, как работать с системой Linux, а также с консолью различными возможными способами.
Что такое Raspberry Pi
Raspberry Pi — самый популярный в мире мини-компьютер размером с кредитную карту! Благодаря сравнительно невысокой цене и огромным возможностям Raspberry быстро завоевал миллионы поклонников. На небольшой плате размещены: 4-ядерный процессор, оперативная память, а также разъемы: USB, Интернет и HDMI. Последняя версия (используемая нами в этих статьях) оснащена модулями: WiFi и Bluetooth.
На кого нацелена эта серия статей по Raspberry Pi
Статьи полностью созданы для начинающих. Никаких первоначальных знаний о Raspberry Pi, программировании или системах Linux не требуется. Хотя знание основ электроники всегда приветствуется!
Электронная часть описана и объяснена таким образом, чтобы ее могли использовать люди, не имеющие опыта работы с электроникой. Упражнения, которые мы будем вам рекомендовать для выполнения, стоит выполнить, чтобы увидеть большие возможности Raspberry Pi, а также для лучшего понимания и освоения предложенного материала!
Rasberry Pi имеет бесчисленное множество применений! Чтобы воспользоваться возможностями популярной платформы, необходимо сделать первый шаг и освоить азы работы с ней. Статьи начинаются с полных основ Raspberry Pi: от настройки системы (различными способами), необходимых конфигураций и свободного использования Linux до универсальных портов GPIO. А теперь, чтобы долго не затягивать, давайте начнем.
Почему так популярна Raspberry Pi
Несмотря на размер с кредитную карту, серия Raspberry Pi (далее RPi для краткости) представляет собой полнофункциональные миникомпьютеры, поскольку они имеют выделенную память, графическую карту и процессор. На плате может работать даже операционная система Linux (имея, конечно, специально разработанную версию), что позволяет кодировать приложения на разных языках (прежде всего Python и C++). После установки операционной системы на плату, работа с RPi похожа на работу с любым компьютером на OC Linux.
История возникновения
Платы были разработаны компанией Raspberry Pi Foundation в 2012 году для помощи в изучении базовых компьютерных наук в школах. Хотя данные платы предназначены только для учебных целей, они стали более популярными, чем ожидалось, и используются в таких высокотехнологичных областях, как робототехника. В отличие от других платформ, Raspberry Foundation придерживается собственной аппаратной философии, контролируя тем самым создание и производство этих плат.
Разъемы Raspberry Pi
Возможности с Raspberry Pi
Да, это правда, что есть бесчисленное множество проектов, которые мы можем выполнить с помощью Raspberry и войти в мир DIY и Maker, но большинство пользователей в конечном итоге используют данную плату для 4 вещей:
- создания медиацентра, т.е. преобразования телевизора в смарт-телевизор, с программным обеспечением LIBRELEC или OSMC.
- создания ретро-игровой консоли с установленным RetroPie, для игры в 8-битные игры.
- создания компьютера с системой Linux, через такие дистрибутивы, как Ubuntu, Raspbian (Debian) или Pidora (Fedora).
- создания домашней автоматизации с Windows 10 IOT Core, которая позволяет сделать наш дом «умным» с помощью таких проектов, как метеостанции или интеллектуальные центры.
В следующей статье мы вам расскажем о том, как установить систему на Raspberry Pi, для последующей с ней работы.
С Уважением, МониторБанк