Znaleziono 3 wyniki

autor: artur_n
05 cze 2018, 19:37
Forum: Elektronika sterująca, wyświetlacze
Temat: Wyświetlacz OLED do OctoPrint
Odpowiedzi: 6
Odsłony: 3769

Re: Wyświetlacz OLED do OctoPrint

Pochwal się zdjęciem jak uruchomisz.
autor: artur_n
05 cze 2018, 18:52
Forum: Elektronika sterująca, wyświetlacze
Temat: Wyświetlacz OLED do OctoPrint
Odpowiedzi: 6
Odsłony: 3769

Re: Wyświetlacz OLED do OctoPrint

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:
autor: artur_n
05 cze 2018, 17:36
Forum: Elektronika sterująca, wyświetlacze
Temat: Wyświetlacz OLED do OctoPrint
Odpowiedzi: 6
Odsłony: 3769

Wyświetlacz OLED do OctoPrint

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

Wróć do „Wyświetlacz OLED do OctoPrint”