Octoprint to interfejs internetowy open source do kontrolowania i monitorowania drukarek 3D. Uruchomienie Octoprint na Raspberry Pi zapewnia opłacalny sposób zdalnego zarządzania drukarką 3D. Ten przewodnik poprowadzi Cię przez instalowanie i konfigurowanie Octoprint na Raspberry Pi.
Czego będziesz potrzebować
- Raspberry Pi (3, 4 lub nowszy jest zalecane)
- Karta microSD (co najmniej 8 GB, klasa 10 lub lepsza)
- Zasilacz (5 V, minimum 2,5A dla PI 3; 5 V, 3A dla PI 4)
- Drukarka 3D (Kompatybilny z Octoprint)
- Kabel USB (Aby podłączyć Raspberry Pi z drukarką 3D)
- Kamera (Opcjonalnie, do monitorowania wideo na żywo)
Krok 1: Pobierz Octopi
Octopi jest wstępnie skonfigurowanym obrazem Octoprint dla Raspberry Pi.
- Pobierz najnowszą wersję Octopi z Oficjalna strona internetowa.
- Sprawdź sumę kontrolną pobranego pliku, aby zapewnić jego integralność.
Krok 2: Octopi Flash do karty microSD
- Użyj narzędzia takiego jak Raspberry Pi Imager Lub Balenaetcher Aby sflashować obraz Octopi do karty MicroSD.
- Włóż kartę MicroSD do komputera.
- Skonfiguruj Wi-Fi (jeśli używasz bezprzewodowego):
- Otwórz
octopi-wpa-supplicant.txt
Plik na karcie MicroSD. - Edytuj plik, aby dołączyć SSID Wi-Fi i hasło:
country=US update_config=1 ctrl_interface=/var/run/wpa_supplicant network={ ssid="YourNetworkName" psk="YourNetworkPassword" }
- Zapisz plik i wyrzuć kartę MicroSD.
- Otwórz
Krok 3: Skonfiguruj Raspberry Pi
- Włóż kartę MicroSD do Raspberry Pi.
- Podłącz Raspberry Pi do drukarki 3D za pomocą kabla USB.
- Moc na Raspberry Pi.
Krok 4: Uzyskaj dostęp do interfejsu Octoprint
- Określ adres IP Raspberry Pi:
- Użyj narzędzia do skanowania sieciowego, takiego jak
nmap
Lub sprawdź podłączone urządzenia routera. - Alternatywnie, dostęp do Octoprint przez
http://octopi.local
(Jeśli MDNS jest obsługiwany).
- Użyj narzędzia do skanowania sieciowego, takiego jak
- Otwórz przeglądarkę internetową i przejdź do interfejsu Octoprint.
Krok 5: Kreator konfiguracji początkowej
-
Śledź kreatora konfiguracji Octoprint, aby:
- Utwórz konto administratora.
- Skonfiguruj ustawienia drukarki (np. Wymiary łóżka, typ oprogramowania układowego).
- Skonfiguruj kontrole dostępu dla bezpieczeństwa.
-
Opcjonalnie zainstaluj zalecane wtyczki podczas procesu konfiguracji.
Krok 6: Ulepsz Octoprint za pomocą wtyczek i funkcji
-
Zainstaluj wtyczki:
- Idź do Ustawienia> Menedżer wtyczek przeglądać i zainstalować wtyczki.
- Popularne wtyczki obejmują:
- Octolapse: Filmy z poklatkową druki.
- Wizualizator poziomu łóżka: Wizualizuj poziom łóżka drukarki.
- TESITIFIF: Dostosuj interfejs Octoprint.
-
Podłącz aparat:
- Połącz aparat USB lub moduł kamery Raspberry Pi.
- Włącz kamerę w Octopi, edytując
octopi.txt
Plik na karcie MicroSD:camera="auto"
- Uruchom ponownie Raspberry Pi, aby zastosować zmiany.
Krok 7: Monitoruj i kontroluj drukarkę
- Rozpocznij druk: Prześlij plik kodu G do Octoprint i zacznij drukować.
-
Monitoruj postęp:
- Użyj kanału kamery internetowej na żywo (jeśli jest skonfigurowany).
- Sprawdź postęp wydruku, temperaturę i status drukarki na desce rozdzielczej Octoprint.
- Kontrola zdalnie: Dostosuj ustawienia wydruku lub zatrzymaj/Anuluj druki bezpośrednio z interfejsu internetowego.
Rozwiązywanie problemów
-
Nie można uzyskać dostępu do Octoprint:
- Upewnij się, że Raspberry Pi jest włączony i podłączony do sieci.
- Sprawdź adres IP za pomocą narzędzi takich jak
ping
lub interfejs twojego routera.
-
Niestabilne połączenie Wi-Fi:
- Użyj przewodowego połączenia Ethernet, aby uzyskać lepszą niezawodność.
- Upewnij się, że Raspberry Pi znajduje się w zasięgu routera Wi-Fi.
-
Octoprint zamraża lub awarie:
- Sprawdź dzienniki systemu pod kątem błędów:
tail -f /var/log/syslog
- Upewnij się, że zasilacz Raspberry Pi spełnia wymagane specyfikacje.
- Sprawdź dzienniki systemu pod kątem błędów:
Zastosowania Octoprint
- Zdalne zarządzanie drukarką 3D: Kontrola i monitorowanie wydruków z dowolnego miejsca.
- Ulepszona jakość drukowania: Użyj wtyczek takich jak Oktolapse, aby uzyskać lepsze wyniki.
- Automatyzacja oszczędzania czasu: Zautomatyzuj zadania, takie jak wyrównywanie łóżka i zmiany włókien.
- Szczegółowe dzienniki drukowania: Śledź historia drukowania i diagnostyka.
Wniosek
Bieganie Octoprint na Raspberry Pi to potężny sposób na poprawę drukowania 3D. Dzięki intuicyjnej interfejsie, obsłudze wtyczek i możliwościom zarządzania zdalnym, Octoprint upraszcza działanie drukarki 3D. Śledź ten przewodnik, aby skonfigurować Octoprint i zacznij zarządzać swoją drukarką 3D jak profesjonalista!