Top.Mail.Ru

Работа с камерой на Raspberry Pi посредством стека libcamera.

Не откладывая в долгий ящик, продолжаем обсуждение процессов, сопутствующих работе с камерой на Raspberry Pi. И, как и было анонсировано и запланировано, в данной статье рассмотрим некоторые базовые практические примеры использования модуля High Quality Camera совместно с Raspberry Pi 4 Model B. Таким образом, если первый пост  можно признать физически-электрически-механическим (ссылка), то сегодня будет программная ...

Продолжить чтение

Подключение камеры к Raspberry Pi 4 B. High Quality Camera.

Всех приветствую! Сегодня вернемся к теме Raspberry Pi, а если точнее, то осуществим подключение камеры и, соответственно, получение с нее данных. Иначе зачем подключать ) Пойдем снова по привычной схеме, максимально структурированно и систематизированно - для начала разберем теоретически-физическую часть, а затем займемся программными аспектами и практическими примерами. Плюс ко всему, по взаимодействию Raspberry Pi ...

Продолжить чтение

Автозапуск python скрипта на Raspberry Pi.

Сегодня будет статья / заметка / ответ на часто задаваемый вопрос. Итак, кратчайшая предыстория. На нашем форуме был опубликован вопрос по поводу автозапуска скрипта при включении Raspberry. И внезапно пришло осознание, что вопрос этот возникает достаточно часто, так, почему бы, собственно, не оформить ответ на него более глобально. То есть в виде заметки на основном ...

Продолжить чтение

Raspberry Pi и Qt. Кросс-компиляция Qt и установка Qt Creator.

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

Продолжить чтение

Генерация и использование SSH-ключа на Raspberry Pi.

Возвращаемся к рассмотрению наиболее часто задаваемых вопросов по работе с Raspberry Pi. И сегодня разберем механизм создания SSH-ключей. При использовании ключа отпадает необходимость вводить пароль каждый раз при новом подключении к плате по SSH, что, несомненно, является большим плюсом. Итак, переходим к сути вопроса. Вспоминаем, что схема подключения по SSH выглядит следующим образом: Нашей первостепенной ...

Продолжить чтение

Raspberry Pi. PWM. Генерация ШИМ-сигнала.

Рассмотрев работу с портами ввода-вывода GPIO в качестве обычных входов и выходов, нельзя не затронуть и вопрос использования Raspberry Pi для генерации ШИМ (PWM). ШИМ-сигналы могут использоваться, к примеру, для управления серво-приводами или двигателями постоянного тока, либо для контроля яркости светодиодов. И это только несколько самых основных, сразу возникающих в памяти, применений. Таким образом, необходимость ...

Продолжить чтение

Raspberry Pi. Обмен данными по интерфейсу SPI.

Продвигаемся по нашему учебному курсу, посвященному работе с Raspberry Pi! Героем сегодняшней статьи будет интерфейс SPI. Разберем его включение, настройку и, конечно же, напишем реальный пример использования. Приступаем... Как и в статье по работе с шиной I2C, для полноценности примера возьмем какое-нибудь устройство и подключим к Raspberry Pi по SPI. Из имеющегося у меня в ...

Продолжить чтение

Raspberry Pi. Настройка и использование шины I2C.

Продолжаем осваивать различные модули Raspberry Pi, так вот сегодня пришла очередь разобрать работу с шиной I2C. Не будем ходить вокруг да около, а сразу же перейдем к делу. И начнем с постановки задачи, которую будем решать в этой статье. Итак, возьмем какое-нибудь устройство, работающее по I2C и подключим его к Raspberry Pi. У меня под ...

Продолжить чтение

Raspberry Pi. Работа с портами ввода-вывода GPIO.

В сегодняшней статье мы рассмотрим основные нюансы и механизмы управления портами ввода-вывода GPIO платы Raspberri Pi. И, конечно же, как обычно, все проверим на практическом примере. Все версии Raspberry Pi оснащены штыревым разъемом, на который выведены порты GPIO. Начиная с 2014-го года разъем стал 40-пиновым (ранее было 26). На версиях Pi Zero и Pi Zero ...

Продолжить чтение

Основы программирования Raspberry Pi на Python.

Продолжаем наш курс по Raspberry Pi, продвигаемся от самых основ, и сегодня разберем, как выполнять программы, написанные на Python. Как водится, напишем базовый пример, конечно же, "Hello, World". Итак, начнем с настройки Raspberry. В операционной системе Raspberry Pi OS пакет Python уже установлен, но если бы он отсутствовал, то команда для установки: При этом по ...

Продолжить чтение