Найти тему
Увеличение скорости UART свыше 3 Мбит/с на Raspberry Pi 4, Raspberry Pi 5
По-умолчанию на Raspberry Pi 4 и Raspberry Pi 5 максимальная скорость UART ограничена частотой 3 МГц. Под частотой здесь подразумевается частота передачи битов в порт, битрейт или boudrate. Естественно, возникают случаи, когда битрейт необходимо повышать. Драйвер контроллера UART использует ФАПЧ (PLL) для получения входной частоты, которую затем делит на 16. Частота PLL определяет максимальный битрейт UART. По-умолчанию ФАПЧ всех Raspberry Pi настроен на частоту 48 МГц. Отсюда следует, что 48_000_000 / 16 = 3_000_000...
3 месяца назад
Установка рабочего стола PIXEL на Raspberry Pi OS Lite
Для начала установки вводим команду установки соответствующих пакетов: sudo apt install xserver-xorg xinit raspberrypi-ui-mods После установки всех необходимых пакетов запускаем PIXEL командой startx На этом всё...
3 месяца назад
Включение интерфейсов UART на GPIO разъеме Raspberry PI 5
Запускаем конфигуратор в терминале командой: sudo raspi-config В появившемся диалоге переходим по цепочке меню "Interfacing Options" --> "Serial Port". На вопрос "Would you like a login shell to be accessible over serial?" отвечаем "<No>". На вопрос "Would you like the serial port hardware to be enabled?" отвечаем "<Yes>". На появившемся экране подтверждения нажимаем "<OK>". Перезагружаем плату. Теперь оболочка отключена от порта UART0. Посмотреть все доступные последовательные порты можно командой:...
3 месяца назад
Что означает мигание светодиода Raspberry Pi 5
При загрузке Raspberry Pi 5 светодиод может может мигать по определенному шаблону, сигнализируя о неисправности одноплатника. Длинные вспышки | Короткие вспышки | Значение 0 | 3 | Generic failure to boot 0 | 4 | start*.elf not found 0 | 7 | Kernel image not found 0 | 8 | SDRAM failure 0 | 9 | Insufficient SDRAM 0 | 10 | In HALT state 2 | 1 | Partition not FAT 2 | 2 | Failed to read from partition 2...
3 месяца назад
Удаленный рабочий стол на Raspberry Pi (XRDP)
В начале необходимо установить обновления: sudo apt update sudo apt full-upgrade Теперь ставим сервер удаленного рабочего стола, работающего по протоколу XRDP, т.к. этот протокол по умолчанию поддерживается Windows. sudo apt install xrdp По окончанию установки проверяем активность сервера командой: systemctl status xrdp Получаем вывод в терминал, похожий на этот: ● xrdp.service - xrdp daemon Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; preset: enabled) Active: active (running) since Tue 2024-12-03 06:22:53 GMT; 5min ago Docs: man:xrdp(8) man:xrdp...
3 месяца назад
Монтирование сетевой папки в Ubuntu
Допустим, нам требуется примонтировать папку, расположенную в локальной сети по адресу //computer/shared в файловую систему нашей Ubuntu. Для этого, во-первых, необходимо установить cifs-utils, выполнив команду: sudo apt update sudo apt install cifs-utils В папке mnt создать папку для монтирования командой: sudo mkdir /mnt/remotefolder Поменять владельца созданной папки командой sudo chown user:group /mnt/remotefolder где user — имя вашего пользователя, group — группа вашего пользователя. Вручную...
268 читали · 2 года назад
Подключение Wi-Fi модуля ESP01 на базе ESP8266 к ПК
Распиновка модуля ESP01 на базе ESP8266 Для начала необходимо разобраться с распиновкой модуля ESP01. Распиновка ESP01 (ESP8266) RX - Вход UART. Входящие в модуль данные. VCC - Питание +3,3 В. Внимание! Модуль питается строго от +3,0 до +3,6 В. Будьте внимательны при подключении к контроллерам и платам вроде Arduino и Raspberry. Повышенное напряжение гарантированно выведет модуль из строя. GPIO0 - Программируемый вход-выход. Подключается к земле (GND) для перепрошивки. Для первых проверок можно оставить не подключенным...
115 читали · 2 года назад
Установка и настройка Redmine на Ubuntu Server
Redmine — открытое серверное веб-приложение для управления проектами и задачами, написанное на языке Ruby. Перед выполнением операций, описанных в данной статье, на сервере уже должны быть установлены и настроены Apache2 и MySQL. В данном примере сервер Apache работает с сайтами, расположенными в папке по умолчанию /var/www/html. При необходимости далее указывайте свой путь. Подготовка базы данных Войти в базу данных MySQL, уже установленную на сервере командой в терминале: mysql -u root -p Создать базу данных, которую будет использовать Redmine...
206 читали · 2 года назад
Установка OpenJDK (OpenJRE) в Ubuntu
Ввести команду для установки пакетов: sudo apt update sudo apt install openjdk-11-jdk или sudo apt update sudo apt install openjdk-11-jre Переключиться на версию 11 командой: sudo update-alternatives --config...
2 года назад
Настройка службы APC Smart UPS 750 на Ubuntu Server
Установить из репозитория службу: sudo apt install apcupsd Открыть файл конфигурации: sudo nano /etc/apcupsd/apcupsd.conf Содержание файла конфигурации должно быть таким: # ========= General configuration parameters ============ UPSNAME SUA750RMI2U UPSCABLE 940-0024C UPSTYPE apcsmart DEVICE /dev/ttyS0 LOCKFILE /var/lock SCRIPTDIR /etc/apcupsd PWRFAILDIR /etc/apcupsd NOLOGINDIR /etc # ======== Configuration parameters used during power failures ========== ONBATTERYDELAY...
102 читали · 2 года назад
Получение изображения от USB-камеры (WEB-камеры) с помощью библиотеки AForge.NET
Зачем надо? В чистом .Net нет поддержки работы с web камерами. Попробовав несколько библиотек, я остановился на Aforge.net. Aforge.net — это фреймворк для решения разнообразных задач, подробнее о которых можно узнать на оригинальном сайте AForge.NET. От туда необходимо скачать фреймворк и установить его. Либо скачать только библиотеки. Лично я предпочитаю скачивать установочный файл. Для начала нам понадобятся следующие библиотеки: 1. Подготовка проекта и формы Создайте новый проект типа Windows Forms и добавьте в него ссылки на библиотеки AForge...
107 читали · 2 года назад
Установка и настройка сервера MySQL на Ubuntu Server
Установить пакет mysql-server, выполнив команды: sudo apt update sudo apt install mysql-server Проверить, что сервер установился и запущен, можно командой: sudo systemctl status mysql.service Вывод будет примерно следующим: ● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2021-10-19 06:52:45 UTC; 37s ago Main PID: 16562 (mysqld) Status: "Server is operational" Tasks: 38 (limit: 9447) Memory: 353...
2 года назад