Wyświetlacz OLED do OctoPrint

Czyli co i jak podłączyć żeby działało
Awatar użytkownika
artur_n
Postów w temacie: 3
Posty: 950
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: P3Steel, Prusa MK4
x 172

Wyświetlacz OLED do OctoPrint

Post autor: artur_n »

Witajcie,

irytujące było dla mnie ciągłe spoglądanie na telefon czy komputer aby sprawdzić postęp % druku przebywając w pomieszczeniach innych niż tam gdzie stoi drukarka.

Więc wujek google dostał zadanie wyszukać hasło: octoprint + oled

I natrafiłem na: https://www.youtube.com/watch?v=niRv9SCgAPk
Miałem w posiadaniu nodemcu a wyświetlacz kosztował mniej jak 20zł.

Oczywiście musimy mieć zainstalowane i skonfigurowane środowisko ArduinoIDE z dodanymi bibliotekami podanymi na githubie:
https://github.com/Qrome/printer-monitor

Podłączenie to 4 przewody co jest banalnie proste.
Obrazek
Kompilujemy i wrzucamy na nodemcu.

Następny etap to podłączenie się do nowo stworzenie sieci WiFi i skonfigurowanie połączenia z naszym domowym WiFi.

Po podłączeniu do WiFi na wyświetlaczu zostanie wyświetlony uzyskany adres IP, logujemy się za jego pomocą przez przeglądarkę na nodemcu
Obrazek

Domyślne dane do logowania to:
login: admin
hasło: password

Pozostaje uzupełnienie danych do logowania wraz z kluczem API odczytanym z konfiguracji OctoPrint w moim wypadku wygląda to tak:
Obrazek

Na wyświetlaczu powinny pokazać się dane z OctoPrint.
Pozostaje wydrukowanie obudowy, ja musiałem wydrukować inną obudowę gdyż autor projektu użył Wemos a ja miałem nodemcu.
Znalazłem taki projekt:
https://www.thingiverse.com/thing:2937731

Niestety okazało się, że obraz na wyświetlaczu po złożeniu jest do góry nogami.
Załatwiłem to zmieniając tą linie kodu:

Kod: Zaznacz cały

const boolean INVERT_DISPLAY = true; // true = pins at top | false = pins at the bottom
W pliku settings.h

Efekt końcowy:
Obrazek

Oraz pobór prądu:
Obrazek

Pozdrawiam
Artur
Załączniki
IMG_4220.jpg
IMG_4219.jpg
tempsnip.png
Przechwytywanie.PNG
Przechwytywanie.PNG
Berg, zouk, 5t0z3k, BobekNierobek, anraf1001, Kopytko, kretu, dziobu, chemik72, Zepco, virgin71
kretu
Konto z ograniczeniami
Postów w temacie: 2
Posty: 570
Rejestracja: 18 kwie 2017, 20:56
Lokalizacja: Szczecin
Drukarka: Bizer
x 105

Re: Wyświetlacz OLED do OctoPrint

Post autor: kretu »

O dobry bajer. I chyba mam wszystkie potrzebne elementy w szafie z dziwnymi rzeczami:P
Awatar użytkownika
dziobu
Zasłużony
Postów w temacie: 1
Posty: 8908
Rejestracja: 28 gru 2016, 16:38
Drukarka: ZMorph 2.0(S)
x 5842
Kontakt:

Re: Wyświetlacz OLED do OctoPrint

Post autor: dziobu »

Gdyby był konkurs "przerost formy nad treścią" to ten projekt by wysoko zaszedł ;)

Niemniej ciesze się że takie projekty powstają. Baaardzo mi to odpowiada ;)
Awatar użytkownika
artur_n
Postów w temacie: 3
Posty: 950
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: P3Steel, Prusa MK4
x 172

Re: Wyświetlacz OLED do OctoPrint

Post autor: artur_n »

Zależy kto z jakiej strony patrzy. Np. wezmę dobie OLEDa do garażu i mam kontrolę nad tym czy skończyło się drukowanie i mogę podejść puścić kolejny element :yahoo:
kretu
Konto z ograniczeniami
Postów w temacie: 2
Posty: 570
Rejestracja: 18 kwie 2017, 20:56
Lokalizacja: Szczecin
Drukarka: Bizer
x 105

Re: Wyświetlacz OLED do OctoPrint

Post autor: kretu »

Na "pająka" już działa :yahoo: Najdłużej zajęło zorientowanie się że nie zmieniłem portu przy wgrywaniu :blush: czas na obudowę.
Kopytko
Awatar użytkownika
artur_n
Postów w temacie: 3
Posty: 950
Rejestracja: 20 lis 2017, 21:48
Lokalizacja: RJA
Drukarka: P3Steel, Prusa MK4
x 172

Re: Wyświetlacz OLED do OctoPrint

Post autor: artur_n »

Pochwal się zdjęciem jak uruchomisz.
Awatar użytkownika
Marcin.KnD
Konto z ograniczeniami
Postów w temacie: 1
Posty: 648
Rejestracja: 03 maja 2017, 03:16
Drukarka: CoreXY 300x300x300
x 51

Re: Wyświetlacz OLED do OctoPrint

Post autor: Marcin.KnD »

Faje chętnie takie cosik zrobię

Wysłane z mojego Redmi 5 Plus przy użyciu Tapatalka
ODPOWIEDZ

Wróć do „Elektronika sterująca, wyświetlacze”