Ten artykuł jest dostępny również w tych językach:
Raspberry Pi Zero W nie ma Wi-Fi w paśmie 5GHz (dostępne jest tylko 2.4GHz) i ma dość słaby procesor. Nie jest w stanie obsłużyć zbyt wielu wtyczek, a przesyłanie strumieniowe wideo ("streaming") jest oficjalnie niezalecany przez autorów projektu OctoPrint. Użyj mocniejszych wersji, jak 3B+ lub najnowszej RPi 4, aby w pełni wykorzystać możliwości Octoprint. Muszą być one jednak podłączone przez USB i wymagają zewnętrznego zasilania, co przekłada się na bardziej skomplikowaną instalację.
W tym artykule omówimy przygotowanie i konfiguracje niezbędne do wyposażenia Twojej MK3S w OctoPrint z użyciem Raspberry Pi Zero W. W tym artykule omówimy lutowanie pinów GPIO i podłączenie Raspberry Pi do drukarki.
PRUSAPRINT (CUSTOMOWY OBRAZ OCTOPRINT PRZYGOTOWANY PRZEZ PRUSĘ) JEST JUŻ PRZESTARZAŁY I NIE BĘDZIE WIĘCEJ AKTUALIZOWANY! Jeśli chcesz używać Octoprinta, zalecamy zapoznanie się z tym przewodnikiem. W niedalekiej przyszłości uruchomimy PrusaLink oraz PrusaConnect - nbasze własne rozwiązania.
Możesz uruchomić OctoPrint na większości wersji Raspberry Pi (Zero, 2, 3, 3B, itd.), ale to omawiamy w innym artykule. Do tego poradnika wybraliśmy Raspberry Pi Zero W, ponieważ zapewnia bezpośrednią integrację z płytką Einsy RAMBo w MK3S i nie wymaga zewnętrznego zasilania.
Ten poradnik nie obejmuje innych owocowych alternatyw, jak Banana Pi, Orange Pi, itp.
Różnice między modelami Pi Zero W oraz Pi Zero. Literka "W" oznacza Wireless, czyli "bezprzewodowy". Tańsza RPi Zero bez Wi-Fi nie zadziała w naszym przypadku!
Części i przygotowanie
Do tej instrukcji będą Ci potrzebne:
Raspberry Pi Zero W
Podwójna 20-pinowa (2x20) listwa wtyków męskich o długości 18 mm.
Karta MicroSD o pojemności co najmniej 8GB (zalecamy 16GB).
Do połączenia RPi Zero W z płytą EINSY potrzebujesz listwy pinowej GPIO, którą trzeba przylutować do płytki RPi. Potrzebna jest podwójna, 20-pinowa (2x20) listwa męska z pinami o długości 18 mm. Istnieje ich kilka wersji, ale najważniejsze, aby wtyki miały 18 mm długości.
Lista pinowa GPIO 2x20
Jeśli masz już swoją Pi oraz wtyki, musimy zamontować to wszystko na płycie Einsy Rambo. Do ustawienia RPi w odpowiedniej pozycji i odległości od płyty Einsy, nasi developerzy opracowali drukowaną ramkę (RPi Zero Frame), którą umieścisz między dwoma płytkami. Jest ona używana również jako szablon do lutowania pinów, zapewniając ich prawidłowe pozycjonowanie.
Ramka RPi Zero
Ramkę RPi Zero możesz pobrać stąd. Zalecane ustawienia to profil 0.2 SPEED i materiał PETG lub ABS.
RPi Zero Frame nie jest w pełni zgodna z układem RPi Zero 2. Należy zachować ostrożność podczas korzystania z niej lub poszukać remiksu.
Lutowanie pinów GPIO
Przygotuj odcinek listwy GPIO zgodnie z powyższą ilustracją - musisz odłamać/odciąć nadmiar listwy i wyciągnąć niepotrzebne piny szczypcami (ilustracja z prawej).
RPi Zero łączy się przez UART (5V, GND, TXD, RXD) do komunikacji szeregowej oraz przez GPIO22 do obsługi mechaniki.
Złóż ze sobą wydrukowaną ramkę, piny GPIO i RPi Zero tak, jak na ilustracji. Następnie przylutuj piny do RPi. Upewnij się, że wystają ok 1 mm ponad płytkę (czerwone strzałki).
Podczas lutowania musisz sprawić, aby lutowie wpłynęło w szczeliny między pinem, a płytką, co stworzy odpowiednie połączenie. Jeśli zbija się w kulki, musisz poprawić połączenie. Lutowie powinno dokładnie oblać piny oraz miejsca lutownicze na RPi i formować "stożki", podobne do tych na poniższej ilustracji. Większość rodzajów lutowia błyszczy się, jeśli jest prawidłowo wygrzane. Jeśli nie masz żadnego doświadczenia w lutowaniu, zalecamy zapoznanie się z instrukcjami czy poradnikami dostępnymi w Internecie.
Podłączenie karty SD
Sprzętowo, RPi Zero W jest już gotowe do montażu w obudowie Rambo, ale ze względu na brak dostępu do złącza MicroSD po montażu, kartę z systemem operacyjnym musimy przygotować już teraz. Masz dwie opcje.
PRUSAPRINT (CUSTOMOWY OBRAZ OCTOPRINT PRZYGOTOWANY PRZEZ PRUSĘ) JEST JUŻ PRZESTARZAŁY I NIE BĘDZIE WIĘCEJ AKTUALIZOWANY! Jeśli chcesz używać OctoPrinta, zalecamy zapoznanie się z tym przewodnikiem. W niedalekiej przyszłości wypuścimy PrusaLink i PrusaConnect - nasze własne rozwiązania do zdalnego zarządzania drukarkami.
Podłączenie RPi Zero W do drukarki
Upewnij się, że drukarka jest wyłączona i ostrożnie odetnij zaznaczone plastikowe łączniki, następnie wyciągnij wyciętą pokrywkę. Podczas cięcia zachowaj szczególną ostrożność, aby NIE USZKODZIĆ PŁYTY Einsy!!!
MK3 (bez S) może nie mieć przygotowanych łączników do wycięcia. Wciąż możesz wyciąć obudowę, ale rodzi to dodatkowe ryzyko, a oprócz tego Twoja RPi pozostanie bez nakładki ochronnej, dlatego zalecamy wydrukowanie najnowszej wersji obudowy Rambo.
Wsuń RPi Zero W z ramką pinami w złącza zaznaczone na poniższej ilustracji (zielony prostokąt)i dopasuj wyciętą przed chwilą pokrywkę (purpurowe strzałki), aby zapewnić ochronę RPi Zero W.
Upewnij się, że "malinka" jest prawidłowo zamontowana przyglądając się złączu z drugiej strony płytki Einsy Rambo (zielone strzałki). Zwróć uwagę na pozycję kołeczka podporowego w narożniku (purpurowa strzałka).
Sprawdź czy Twoja RPi działa
Włącz drukarkę, wejdź w menu LCD -> Ustawienia -> Port RPi i upewnij się, że jest włączony. Wróć do ekranu głównego drukarki i poczekaj kilka minut. RPi Zero nie jest superkomputerem i potrzebuje chwili, aby wystartować.
Następnie otwórz przeglądarkę i wpisz adres: octopi.local. Jeśli octopi.local nie działa: sprawdź, czy wśród urządzeń podłączonych do routera znajduje się nowy adres IP, używając np. aplikacji Fing lub poczekaj, aż adres zostanie wyświetlony na ekranie LCD drukarki.
Po uzyskaniu adresu IP otwórz przeglądarkę, wpisz go w pasek adresu i naciśnij Enter. Jeśli załaduje się strona główna Octoprint, możesz kontynuować.
Rozwiązywanie problemów
OctoPrint dostarczany przez Prusa Research ("PrusaPrint") został przetestowany, a jego działanie jest potwierdzone. Jeśli nie możesz otworzyć interfejsu przeglądarkowego, sprawdź poniższe:
Czy port RPi w drukarce jest włączony?
Czy w pliku konfiguracyjnym znalazła się prawidłowa nazwa sieci Wi-Fi (SSID) i hasło?
Czy RPi jest prawidłowo wpięta w gniazdo w płycie EINSY RAMBo?
Czy komputer i RPi są podłączone do tej samej sieci?
Czy ten artykuł był pomocny?
Komentarze
Wciąż masz pytania?
Jeśli masz pytanie dotyczące czegoś, czego nie opisaliśmy, to sprawdź dodatkowe zasoby. A jeśli to nie działa, możesz wysłać zgłoszenie na [email protected] lub klikając poniższy przycisk.