OctoPrint — это приложение с открытым исходным кодом, предоставляющее веб-интерфейс для контроля и мониторинга всех аспектов вашего 3D-принтера. Вы можете установить OctoPrint на Raspberry Pi с модулем камеры, чтобы отслеживать ваши отпечатки и создавать потрясающие видеоролики с интервальной съемкой. Но что, если у вас нет Raspberry Pi?
Здесь мы объясним, как установить и настроить OctoPrint на вашем старом смартфоне. Вы можете использовать любое старое устройство Android для установки неофициальной версии сервера OctoPrint, автоматического создания замедленных видеороликов распечаток и удаленного мониторинга распечаток.
Шаги по настройке и запуску сервера OctoPrint на Android
Чтобы управлять своим 3D-принтером с помощью OctoPrint на смартфоне Android, вам необходимо установить Android-приложение Octo4a. Это неофициальное приложение, разработанное FeelFreeLinux на GitHub.
С помощью приложения Octo4a на смартфоне Android вы можете установить OctoPrint на свое устройство Android и использовать его в качестве хоста. Это работает так же, как
OctoPrint на Raspberry Pi. Он также поддерживает SSH, что позволяет вам входить в SSH для управления, обновления и настройки установки OctoPrint на Android. Шаги следующие:Шаг 1: Соберите необходимые вещи
Вам понадобится Android-смартфон под управлением Android 4.3 или более поздней версии. Неважно, сколько ему лет. Если он включится, вы можете использовать его для этого проекта. В качестве дополнительного примечания: приложение не работает стабильно с более новыми версиями Android, такими как Android 12.
В нашем тестировании приложение вылетало при использовании Galaxy S20+ под управлением Android 12.
Вам также понадобится USB-концентратор или адаптер OTG со сквозным питанием. Это важно, так как OctoPrint потребляет значительное количество энергии при мониторинге и записи видео с интервальной съемкой.
Найдите небольшую подставку для штатива или любое другое приспособление, которое может удерживать ваш смартфон на месте для записи цейтраферных видео под определенным углом. Вы также можете спроектировать и распечатать 3D-чехол или подставку для своего смартфона.
Шаг 2: Загрузите и установите приложение Octo4a для Android
Android-приложение Octo4a недоступно в Play Store. Тем не менее, вы можете скачать Octo4a.apk со страницы проекта GitHub и загрузите его.
Чтобы загрузить приложение, вы можете используйте команды АДБ или просто загрузите приложение, коснитесь Установить > Настройки чтобы доверять источнику, а затем нажмите на Установить очередной раз.
Дождитесь окончания установки.
Шаг 2: Установите и настройте OctoPrint на смартфоне Android
После установки приложения Octo4a вы можете открыть его, предоставить необходимые разрешения и нажать Продолжать. Начнется загрузка и установка зависимостей и необходимых файлов. В зависимости от вашего устройства Android и скорости интернета это может занять до 30 минут.
Как только ваш телефон завершит установку, вы можете нажать на него, чтобы запустить сервер OctoPrint на вашем устройстве Android. Кроме того, перейдите к Настройки и включите камеру для потоковой передачи видео для мониторинга в реальном времени и создания интервальной съемки.
Вы также можете выбрать разрешение камеры и частоту кадров (FPS). В зависимости от вашего устройства вы можете установить FPS на 30 FPS. Поддержание более низкой частоты кадров позволит сэкономить заряд батареи и избежать высокой загрузки процесса или возможного перегрева устройства.
Вернитесь к Дом и нажмите Запустить сервер OctoPrint. Это может занять минуту. После запуска вы увидите IP-адрес.
Откройте веб-браузер на своем ПК и посетите IP-адрес, указанный в приложении, например 192.168.хх.ххх: 5000.
Теперь следуйте указаниям мастера, чтобы настроить сервер OctoPrint. В этом мастере вы создадите учетную запись с паролем и отредактируете данные 3D-принтера, такие как размер кровати, ширина сопла и т. д.
После завершения настройки вы готовы подключить свое устройство Android, на котором запущен сервер OctoPrint, к 3D-принтеру для удаленного управления и мониторинга.
Шаг 3. Подключите 3D-принтер к смартфону Android.
Чтобы подключить 3D-принтер к устройству Android, вам понадобится кабель или адаптер OTG. Вы можете купить дешевый OTG-кабель или концентратор с пропускной способностью на Amazon или в местном магазине. Это позволит вам поддерживать работу вашего устройства 24x7, не беспокоясь о батарее.
Подключите USB-кабель, идущий от принтера, к смартфону с помощью переходника OTG. Затем подключите зарядное устройство для смартфона к другому концу кабеля OTG или входному порту питания. Если на вашем телефоне Android есть порт USB-C, вы можете купить USB-ключ с несколькими портами для подключения принтера и источника питания.
На телефоне Android разрешите приложению доступ к последовательному порту USB.
3D-принтер должен быть подключен к приложению Octo4A.
В веб-интерфейсе в браузере нажмите Соединять. Подождите, пока сервер автоматически найдет ваш 3D-принтер и подключится к нему.
После подключения вы можете попробовать переместить ось или нажать на кнопку Дом значок под Контроль вкладку, чтобы выполнить автоматическое возвращение в исходное положение. Это поможет вам убедиться, что OctoPrint подключен и может управлять принтером.
Вы можете загрузить GCode на SD-карту, подключенную к вашему 3D-принтеру, выбрать GCode уже на SD-карте и нажать «Печать», чтобы начать 3D-печать.
В режиме таймлапса вы можете отредактировать настройки для автоматической записи основных видео с интервальной съемкой при запуске печати.
Кроме того, вы можете перейти к Настройки > Диспетчер плагинов и установить Октолапс плагин для создания потрясающих замедленных видеороликов. Видео хранятся на вашем устройстве Android и могут быть загружены после завершения.
Точно так же есть несколько других плагинов, которые вы можете установить на свой сервер OctoPrint, размещенный на устройстве Android, чтобы добавить больше функций и возможностей.
Удаленный мониторинг 3D-печати с помощью OctoPrint
Настройка сервера OctoPrint на устройстве Android намного проще и проще по сравнению с Raspberry. Пи. Кроме того, вам не нужно приобретать какой-либо дополнительный модуль камеры, так как он уже интегрирован в устройство. Камера смартфона также лучше, чем та, которую вы получаете для Raspberry Pi, и, таким образом, может помочь вам создавать высококачественные видеоролики с интервальной съемкой.
На данный момент вы можете контролировать и контролировать свой 3D-принтер на локальном сервере. Тем не менее, вы можете установить плагин SimplyPrint Cloud с бесплатным базовым планом для мониторинга до двух 3D-принтеров, подключенных к серверу OctoPrint удаленно через Интернет.
Как установить Octoprint на Raspberry Pi и управлять своими 3D-принтами откуда угодно
Читать дальше
Похожие темы
- сделай сам
- 3D-печать
- Приложения для Android
Об авторе

Рави — эксперт в области технических объяснений, энтузиаст Интернета вещей и любитель Linux с опытом работы в области больших данных и разработки приложений. Он проводит большую часть своих выходных, работая с IoT-устройствами и играя в игры на Xbox. Он также путешествует в одиночку, любит ходить в походы и исследовать новые маршруты.
Подпишитесь на нашу рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться