OctoPrint е приложение с отворен код, предоставящо уеб интерфейс за контрол и наблюдение на всички аспекти на вашия 3D принтер. Можете да инсталирате OctoPrint на Raspberry Pi с модул за камера, за да наблюдавате вашите разпечатки и да създавате невероятни видеоклипове с времетраене. Но какво ще стане, ако нямате Raspberry Pi?

Тук ще обясним как можете да инсталирате и настроите OctoPrint на стария си смартфон. Можете да използвате всяко старо устройство с Android, за да инсталирате неофициалната версия на сървъра OctoPrint, автоматично да създавате видеозаписи на разпечатките и да наблюдавате разпечатките от разстояние

Стъпки за настройка и стартиране на OctoPrint Server на Android

За да управлявате своя 3D принтер с помощта на OctoPrint на смартфон с Android, трябва да инсталирате Приложение Octo4a за Android. Това е неофициално приложение, разработено от FeelFreeLinux на GitHub.

С приложението Octo4a на вашия смартфон с Android можете да инсталирате OctoPrint на вашето устройство с Android и да го използвате като хост. Работи точно като

instagram viewer
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

Приложението Octo4a за Android не е налично в Play Store. Въпреки това, можете да изтеглите Octo4a.apk от страницата на проекта на GitHub и го заредете отстрани.

Можете да заредите приложението отстрани използвайте командите на ADB или просто изтеглете приложението, докоснете Инсталиране > Настройки за да се доверите на източника и след това докоснете Инсталирай отново.

2 изображения

Изчакайте инсталацията да завърши.

Стъпка 2: Инсталирайте и настройте OctoPrint на смартфон с Android

След като инсталирате приложението Octo4a, можете да го отворите, да предоставите необходимите разрешения и да докоснете продължи. Това ще започне изтеглянето и инсталирането на зависимостите и необходимите файлове. Въз основа на вашето устройство с Android и скоростта на интернет това може да отнеме до 30 минути, за да завърши.

След като телефонът ви завърши инсталацията, можете да го докоснете, за да стартирате сървъра OctoPrint на вашето Android устройство. Също така отидете на Настройки и да позволи на камерата да предава поточно видеото за наблюдение в реално време и създаване на закъснение.

Можете също да изберете разделителната способност на камерата и честотата на кадрите (FPS). В зависимост от вашето устройство, можете да настроите FPS на 30 FPS. Поддържането на по-ниска честота на кадрите ще спести енергията на батерията и ще избегне високото използване на процесите или възможното прегряване на устройството.

3 изображения

Върнете се към У дома и докоснете Стартирайте сървъра OctoPrint. Това може да отнеме минута, за да започне. След като стартирате, ще видите IP адрес.

Отворете уеб браузъра на вашия компютър и посетете IP адреса, показан в приложението, като напр 192.168.xx.xxx: 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 картата и да щракнете върху Print, за да започнете 3D отпечатването.

Под опцията timelapse можете да редактирате настройките, за да записвате автоматично основни видеоклипове с таймлапс, когато започне печат.

Освен това можете да отидете на Настройки > Мениджър на плъгини и инсталирайте Октолапс плъгин за създаване на невероятни таймлапс видеоклипове. Видеоклиповете се съхраняват във вашето устройство с Android и могат да бъдат изтеглени, след като приключите.

По същия начин има няколко други плъгини, които можете да инсталирате във вашия сървър OctoPrint, хостван на устройство с Android, за да добавите повече функции и функционалности.

Монитор 3D печата отдалечено с OctoPrint

Настройването на сървъра OctoPrint на устройство с Android е много по-лесно и безпроблемно в сравнение с Raspberry Пи Освен това не е необходимо да купувате допълнителен модул за камера, тъй като той вече е интегриран в устройство. Камерата на смартфона също е по-добра от тази, която получавате за Raspberry Pi и по този начин може да ви помогне да създавате висококачествени таймлапс видеоклипове.

Засега можете да контролирате и наблюдавате своя 3D принтер на локалния сървър. Въпреки това, можете да инсталирате приставката SimplyPrint Cloud с безплатен основен план за наблюдение на до два 3D принтера, свързани към сървъра на OctoPrint отдалечено чрез интернет.

Как да инсталирате Octoprint на Raspberry Pi и да управлявате своите 3D отпечатъци отвсякъде

Прочетете Следващото

ДялтуитДялелектронна поща

Свързани теми

  • Направи си сам
  • 3D печат
  • Приложения за Android

За автора

Рави Сингх (публикувани 18 статии)

Рави е експерт по технически разяснения, ентусиаст на IoT и любител на Linux с опит в областта на големи данни и разработка на приложения. Той прекарва по-голямата част от уикендите си, работейки с IoT устройства и играейки игри на Xbox. Той също така е соло пътешественик, който обича пешеходен туризъм и проучване на нови пътеки.

Още от Рави Сингх

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, ревюта, безплатни електронни книги и ексклузивни оферти!

Щракнете тук, за да се абонирате