Как использовать Octoprint на плате Orange Pi Lite, телевизорах Amlogic S905X и S912


Первоначально это была статья о том, как настроить сервер печати Octoprint 3D на Orange Pi Lite. Но, посмотрев и выполнив инструкции, оказалось, что это будет слишком много, поэтому, для упрощения, я создал описание img. Я также изучил работу Octoprint на устройстве Amlogic S905x или S912, что оказалось еще лучшим решением. Вы имеете корпус, блок питания и флэш-память eMMC.

Что такое Octoprint?

Я использую Octoprint, в основном, из-за его возможности запускать и останавливать печать без использования SD-карты. Временной интервал также является приятной особенностью. И последнее, я устанавливаю pushbullet-уведомление, о завершении печати. Полный список функций можно найти на странице http://octoprint.org/ .

Что нужно?

Комплект Orange Pi Lite

Настройка Octoprint

Общие инструкции

  • Скачайте Orange Pi Lite img отсюда и Amlogic img отсюда .
  • Запишите на micro SD карту с помощью Win32DiskImager, dd или Etcher.

Учетные денные

Логигн: root    пароль: octoprint
Логин: cnx      пароль: cnx

Имя хоста

Orange Pi Lite: orangeocto.local
Amlogic: amlogicocto.local

Инструкции по Amlogic

  1. Загрузите и найдите приложение для обновления

2.Нажмите «Выбрать».

3.Выберите aml_autoscript.zip

4. Нажмите «Обновить».

5.Затем снова обновить

6. Как только загрузится с помощью root, запустите «sudo /root/install.sh»,

7. Теперь нам нужно посмотреть, работает ли Wi-Fi.Запустите «nmtui». Это станет понятным, если вы увидите, что точка доступа остановлена. Не пытайтесь подключиться. Для выхода нажмите «shutdown» и ждите его выключения, извлеките SD-карту и снова включите питание. Вы можете пропустить следующие шаги в этом разделе.

8. Если вы не видите выход точки доступа из «nmtui» , запустите команду «sudo modprobe wifi_dummy», повторите поиск точки доступа, описанный в шаге 7.

9. Если вы все еще не видите, что ваша точка доступа запускает команду «sudo modprobe dhd», повторите поиск точки доступа, описанный в шаге 7.

10. Если вам нужно выполнить modprobe, чтобы получить работу wi-fi после загрузки внутреннего журнала хранения с помощью root, выполните команду «sudo nano /etc/rc.local» и добавьте команду «sudo modprobe xxxxxx» перед выходом 0. Cntrl X затем y, затем Enter, чтобы выйти из nano и сохранить. Перезагрузитесь и продолжайте.

Инструкции Orange Pi Lite

  1. Подключите клавиатуру и подключитесь к монитору или телевизору
  2. Войти с помощью root
  3. Запустите команду «sudo cfdisk / dev / mmcblk0»
  4. Удалить / dev / mmcblk0p1 с помощью клавиш со стрелками

5.Создайте новый, и он должен заполнить полный размер вашей SD-карты.

6. Запишите.Вас спросят «вы уверены», нажмите «да».

7. Стрелка, чтобы выйти и войти.

8. Перезагрузитесь с помощью команды «sudo reboot» и дождитесь перезагрузки Orange Pi.

9. Войдите в систему с помощью root и запустите команду «sudo resize2fs/ dev / mmcblk0p1»

10. Перезагрузитесь снова с помощью команды «sudo reboot» и дождитесь перезагрузки Orange Pi.

Остальные инструкции по установке Octoprint, общие для всех устройств

  1. Войдите в систему и запустите команду «nmtui» для подключения к вашей сети.После подключения к Wi-Fi, если вы решите установить статический IP-адрес, вернитесь в nmtui и отредактируйте соединение, чтобы установить IP-адрес. При настройке суффикса IP-адреса «IP-адрес с / 24» обозначает маску подсети 255.255.255.0

2. Выйдите и запустите команду «shutdown» и дождитесь ее отключения.

3. Переместите сервер Octoprint и подключитесь к принтеру.

4. Чтобы войти в систему, откройте свой браузер и перейдите по адресу http: // xxxx: 5000 или orangeocto.local: 5000 или amlogicocto.local: 5000.

5. Запустите настройку, она сама поясняет и в настройках добавляет / home / pi / OctoPrint / как ваш путь обновления git.

Заметки

Я действительно рекомендую установить статические IP-адреса через ваш маршрутизатор, если у него есть возможность. Или вы можете использовать .local адрес выше, если у вас есть zeroconf/avahi на ваших компьютерах.

Я также рекомендую сервер Amlogic. Вы получаете плату, корпус, источник питания и флэш-память eMMC. Вам все еще нужна SD-карта, чтобы начать работу. Я столкнулся с проблемой на Orange Pi Lite, но он работает. Полученная мною плата Orange Pi Lite странно себя ведет.

У вас есть много преимуществ в виде предоставления других услуг, например, домашняя автоматизация, медиасервер без транскодирования, NAS, сервер Minecraft и что-то еще, что работает в Linux.

Большое спасибо за проделанную работу с Linux хочу сказать Жан-Люку и членам сообщества Armbian, которые тестировали Orange Pi Lite.

Протестировано

  • X96 1/8 S905X с посредственным Wi-Fi
  • X96 2/16 S905X с посредственным Wi-Fi
  • Tanix TX 5 Pro S905X с dhd
  • Yoka KB2 S912 посредственным Wi-Fi

Похоже, что для чипов Wi-Fi Realtek (RTLxxxx) нужен посредственным Wi-Fi, а чипы Ampak (apxxxx) нуждаются в dhd.

Cura

Cura 2.6 появился совсем недавно с возможностью прямого подключения к Octoprint. Это действительно крутая функция.

Чтобы настроить логин на октопринт и получить ключ API.

Затем откройте Cura 2.6 и перейдите к управлению принтерами. Выделите принтер и нажмите Connect Octoprint.

Добавьте Octoprint, задайте настройки и введите ключ API ввода.

Теперь вы можете начинать печать непосредственно с Cura и отслеживать печать.

Я бы очень хотел поблагодарить Gearbest за отправку платы Orange Pi Lite, питания и SD-карты, а также приставок Amlogic и трехмерных принтеров из предыдущих обзоров. Если вы сами решите сделать этот проект, подумайте о заказе от Gearbest по нашим ссылкам. Это поможет нам продолжать экспериментировать с другим оборудованием и предоставлять эти статьи.

Благодарим сайт cnx-software.com за предоставленную информацию.

Оригинал статьи опубликован здесь.

 

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.