Spójrzmy prawdzie w oczy, bez względu na to jak bardzo uwielbiamy siedzieć przed naszą drukarką 3D i patrzeć jak obiekt powstaje, niemożliwe jest monitorowanie postępów w druku o każdej porze dnia. No chyba, że posiadasz OctoPrint lub podobny interfejs druku 3D, który umożliwia zdalny nadzór nad procesem.
Twórca o imieniu David Payne, który na Thingiverse posługuje się pseudonimem Qrome, poszedł o krok dalej tworząc monitor do drukarki 3D, który jest… cóż… wydrukowany w 3D. Urządzenie wykorzystuje Wemos D1 Mini i wyświetlacz OLED, aby na bieżąco informować użytkownika o przebiegu procesu drukowania. Monitor drukarki 3D jest w stanie udostępnić szeroki zakres informacji, w tym status druku, szacowany czas pozostały do końca, temperaturę platformy i ekstrudera i wiele innych.
Dzięki temu projektowi nie będziesz już musiał garbić się nad swoją drukarką 3D stale sprawdzając temperaturę dysz, prędkość wentylatora czy ogólny postęp druku. Monitor drukarki 3D współpracuje z OctoPrint, aby przekazać wszystkie potrzebne informacje bezpośrednio do tego urządzenia podłączonego do Wi-Fi. Będziesz musiał wykonać trochę lutowania i kodowania, ale jeśli będziesz postępował zgodnie z instrukcjami, nie powinieneś mieć problemu z wykonaniem własnego!
Monitor Drukarki 3D dla OctoPrint: Co potrzebujesz?
Po pierwsze i najważniejsze, aby z powodzeniem zbudować ten monitor drukarki 3D, będziesz potrzebował dostępu do serwera OctoPrint oraz klucza API użytkownika. Pliki STL dla drukowanej w 3D obudowy monitora można swobodnie pobrać z Thingiverse. Dodatkowo kod źródłowy Arduino wykorzystany do zaprogramowania urządzenia można znaleźć na GitHubie. Poza tym jest jeszcze kilka komponentów, które można kupić na Amazonie:
- Wemos D1 Mini (ESP8266)
- Wyświetlacz 0.96″ OLED I2C 128×64
- Lutownica
Gdy masz już gotowe konto OctoPrint i te materiały pod ręką, czas zacząć składać swój monitor drukarki 3D
Monitor Drukarki 3D dla OctoPrint: Montaż
Zaczniesz ten projekt od małego lutowania, łącząc 4 przewody pomiędzy Wemos D1 Mini a wyświetlaczem OLED. Cztery kroki są następujące: SDA -> D2, SCL -> D5, VCC -> 5V+, GND -> GND-. Jeśli chcesz zobaczyć wizualną reprezentację połączeń przewodów, Payne dzieli się swoimi schematami na szczegółowym poście Instructables.
Następnie przyszedł czas na druk 3D części składających się na obudowę. Twórca udostępnia na Thingiverse kilka wersji, z których wszystkie można wydrukować z 20-procentowym wypełnieniem i bez podpór. Po zakończeniu drukowania, można umieścić Wemosa i wyświetlacz OLED wewnątrz obudowy. Wydrukowany w 3D tylny panel będzie trzymał Wemosa na miejscu, ale może być konieczne nałożenie kleju na rogi OLED-a, aby go prawidłowo zamontować.
Ostatnim zadaniem jest pobranie i skompilowanie kodu źródłowego, tak aby Twój monitor otrzymywał wszystkie informacje z drukarki. Payne zaleca użycie Arduino IDE, które będzie musiało być skonfigurowane z płytką Wemos i płytką USB (możesz pobrać niezbędne sterowniki tutaj). Istnieje sporo kodów i pakietów do pobrania i zainstalowania do Arduino IDE, wszystkie można znaleźć na Instructables.
Po zaimplementowaniu kodu źródłowego i pakietów, możesz skorzystać z interfejsu internetowego przez Wi-Fi, w którym możesz skonfigurować swoje ustawienia. Teraz masz swój własny monitor drukarki 3D, dzięki któremu możesz mieć oko na swoją drukarkę 3D, nie będąc fizycznie przed nią!
Sprawdź pełną instrukcję na Instructables, lub spójrz na ten szczegółowy montaż autorstwa Chrisa Rileya na YouTube.
Żródło: https://all3dp.com