Апельсиновый осьминог: еще больше автономности
Базовая настройка выполняется ровно таким же образом, как и для 'безголового' варианта. Разница одна - качаем дистрибутив не Server, а Desktop. Ну и карточка понадобится от 4 Гб (raw-образ 2.2 Гб весит). Инструкция для Orange Pi One, но на 100% применима и к Orange Pi PC.
А вот после установки и создания пользователя нужно настроить дисплей. Для этого используется скрипт h3disp.
sudo h3disp -m 720p60 -d
Это установка видеорежима 720p, ключ -d означает, что используется переходник HDMI-DVI. Да, монитора с HDMI входом у меня не нашлось, обыск закромов привел к обнаружению переходника DVI 'папа' - HDMI 'мама', который прикручен к монитору, а после этого остается только найти обычный HDMI кабель 'папа-папа'.
ВАЖНО! Поддерживаются следующие видеорежимы:
480i use '-m 480i' or '-m 0'
576i use '-m 576i' or '-m 1'
480p use '-m 480p' or '-m 2'
576p use '-m 576p' or '-m 3'
720p50 use '-m 720p50' or '-m 4'
720p60 use '-m 720p60' or '-m 5'
1080i50 use '-m 1080i50' or '-m 6'
1080i60 use '-m 1080i60' or '-m 7'
1080p24 use '-m 1080p24' or '-m 8'
1080p50 use '-m 1080p50' or '-m 9'
1080p60 use '-m 1080p60' or '-m 10'
А монитор удалось добыть с разрешением 1600х900, поэтому используем 720p и наслаждаемся не лучшей, но в нашем случае - приемлемой картинкой. После применения h3disp необходимо перезагрузить апельсинку (sudo reboot), т.к. режим видеовыхода устанавливается при загрузке.
После загрузки с удовольствием лицезреем рабочий стол (Xfce). Теперь снова подключаемся консолью и ставим виртуальную клавиатуру. Ну, я же делаю вид, что у меня сенсорная панель.
sudo apt-get install florence at-spi2-core
Florence - собственно клавиатура, а второй пакет - какие-то запчасти для расширенных методов ввода, их в зависимостях florence нет, но без них она падает. После этого в Applications - Accessoires появляется Florence Virtual Keyboard, можно ее прописать в автозапуск (Applications - Settings - Session and Startup - Application Autostart, добавляем элемент florence с командой florence).
Теперь надо установить и настроить OctoPrint. Если все прошло успешно, то к нему можно получить доступ как снаружи (http://адрес-апельсинки:5000), так и локально (с помощью установленного веб-браузера Iceweasel, по тому же адресу или http://127.0.0.1:5000).
Осталось к OctoPrint прикрутить слайсер - 'куры кусок'.
cd ~
mkdir curaengine
cd curaengine
wget http://octoprint.org/files/octopi/cura_engine_14.12/cura_engine
chmod +x cura_engine
Скачиваем скомпилированную под ARM версию CuraEngine. В настройках OctoPrint нужно указать к ней путь (в моем случае /home/opi/curaengine/cura_engine). На компьютере с полноценной 'курой' надо создать профиль слайсинга. Указываем нужные настройки и сохраняем в файл (File - Save Profile). Полученное загружаем в OctoPrint (Import Profile в настройках CuraEngine). Теперь можно загружать в OctoPrint модели в stl, при этом выскакивает окно, в котором нужно выбрать параметры слайсинга. Что интересно, у меня Firefox категорически отказывался показывать загруженные профили в поле Slicing Profile, пока я не очистил всякие кеши. Да, что насчет скорости слайсинга? Легендарный левый сапог у меня нарезался 13 секунд (слой 0.2). 'Тысячелетний Сокол' - 4 минуты 16 секунд. При этом задействуется на 100% одно ядро апельсинки. Я думаю, приемлемо. Все равно сложные модели для долгой печати лучше нарезать на нормальном компьютере и смотреть, что там слайсер наворотил, прежде чем отправлять на печать.
Резюме
В принципе, меня устраивает и безмониторная работа с принтером, чисто через веб-интерфейс. Но с другой стороны, возможность управления всей этой кухней локально может пригодиться, особенно приятно, если есть бесхозный сенсорный дисплей с цифровым входом. Отмечу, что карточка для работы с 'настоящим' Debian с графическим интерфейсом нужна быстрая - иначе та же скорость открытия браузера вызывает боль. А в остальном - мощности апельсинки хватает, все радует, можно рекомендовать к боевому применению.
Еще больше интересных статей
Изменения в следующей версии 3D-принтер PonyBot
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
•Порт...
Скорость, температура и перевод RAMPS 1.5 на 24В
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Z-Bolt - H-bot & CoreXY 2в1. Чертежи для резки. Список деталей. Видеоинструкция по сборке.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Часть 1.
Часть 2.
Часть 3....
Комментарии и вопросы
Различий там больше чем описал...
В режиме совместимости попробу...
У фитингов от джилекса это фир...
вобщем всё было норм печатал х...
После 1 или максимум 3го слоя...
Добрый вечера! Есть задачка. К...
Поменял хотенд на ender 3s1 pr...