Bieganie Octoprint na Raspberry Pi

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ć

  1. Raspberry Pi (3, 4 lub nowszy jest zalecane)
  2. Karta microSD (co najmniej 8 GB, klasa 10 lub lepsza)
  3. Zasilacz (5 V, minimum 2,5A dla PI 3; 5 V, 3A dla PI 4)
  4. Drukarka 3D (Kompatybilny z Octoprint)
  5. Kabel USB (Aby podłączyć Raspberry Pi z drukarką 3D)
  6. Kamera (Opcjonalnie, do monitorowania wideo na żywo)

Krok 1: Pobierz Octopi

Octopi jest wstępnie skonfigurowanym obrazem Octoprint dla Raspberry Pi.

  1. Pobierz najnowszą wersję Octopi z Oficjalna strona internetowa.
  2. Sprawdź sumę kontrolną pobranego pliku, aby zapewnić jego integralność.

Krok 2: Octopi Flash do karty microSD

  1. Użyj narzędzia takiego jak Raspberry Pi Imager Lub Balenaetcher Aby sflashować obraz Octopi do karty MicroSD.
  2. Włóż kartę MicroSD do komputera.
  3. 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.

Krok 3: Skonfiguruj Raspberry Pi

  1. Włóż kartę MicroSD do Raspberry Pi.
  2. Podłącz Raspberry Pi do drukarki 3D za pomocą kabla USB.
  3. Moc na Raspberry Pi.

Krok 4: Uzyskaj dostęp do interfejsu Octoprint

  1. 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).
  2. Otwórz przeglądarkę internetową i przejdź do interfejsu Octoprint.

Krok 5: Kreator konfiguracji początkowej

  1. Ś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.
  2. Opcjonalnie zainstaluj zalecane wtyczki podczas procesu konfiguracji.


Krok 6: Ulepsz Octoprint za pomocą wtyczek i funkcji

  1. 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.
  2. 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ę

  1. Rozpocznij druk: Prześlij plik kodu G do Octoprint i zacznij drukować.
  2. 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.
  3. Kontrola zdalnie: Dostosuj ustawienia wydruku lub zatrzymaj/Anuluj druki bezpośrednio z interfejsu internetowego.

Rozwiązywanie problemów

  1. 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.
  2. 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.
  3. 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.

Zastosowania Octoprint

  1. Zdalne zarządzanie drukarką 3D: Kontrola i monitorowanie wydruków z dowolnego miejsca.
  2. Ulepszona jakość drukowania: Użyj wtyczek takich jak Oktolapse, aby uzyskać lepsze wyniki.
  3. Automatyzacja oszczędzania czasu: Zautomatyzuj zadania, takie jak wyrównywanie łóżka i zmiany włókien.
  4. 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!

Zostaw komentarz

Notice an Issue? Have a Suggestion?
If you encounter a problem or have an idea for a new feature, let us know! Report a problem or request a feature here.