Top.Mail.Ru

Автозапуск 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 …

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

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

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

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

Как сделать скриншот на Raspberry Pi.

Стартует новый формат статей – ответы на самые часто задаваемые вопросы. В двух словах, по мере поступления и накопления вопросов, будут выходить статьи с развернутым ответами на них. Собственно, на этом и все 🙂 И сегодня рассмотрим, как сделать скриншот на Raspberry Pi. Итак, одним из самых популярных средств для создания скриншотов является утилита scrot. …

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

Подключение к Raspberry Pi по SSH.

Одним из самых распространенных способов удаленного управления Raspberry Pi бесспорно является протокол SSH. При помощи подключения по SSH мы можем получить доступ к командной строке Raspberry с другого устройства. Сетевой протокол SSH (Secure Shell) обеспечивает защищенное соединение между клиентом и сервером. При этом протокол шифрует весь трафик и допускает использование разных алгоритмов шифрования. Но не …

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