Wyświetlacz na I2C
: 17 maja 2018, 17:42
Witam
Posiadam drukarkę firmy Quilive Q.3622 i jak dotąd było wszystko ok.
Od pewnego czasu zaczął mnie strasznie denerwować brak wielu funkcji w jej okrojonym oprogramowaniu i postanowiłem wybebeszyć sterownik i wgrać inny soft. Męczę się już z tym 3 dzień i nie mogę sobie poradzić.
Tak wygląda sterownik i jest to jakiś Print-Rite:
Jest on na Atmedze 1284P i wyjścia ma identyczne do steepstićków, endstopów, grzałek i czujników jak np. Sanguinololu albo Melzi jedyna różnica jaka jest to, że współpracuje z panelem gdzie wyświetlacz jest na I2C (PCF8574) a enkoder analogowy (tutaj piny lewo/prawo idą odpowiednio jedynie przycisk enkodera idzie do portu 27/PA3 a na porcie 28 jest LED).
Mój problem polega na tym, że nie mogę wgrać Marlina do tej drukarki żeby cokolwiek się wyświetliło na wyświetlaczu, edytowałem to, zmieniałem z LiquidCrystal na LiquilCrystal_I2C tak jak na sąsiednim forum znalazłęm w tym wątku: http://www.mojreprap.pl/viewtopic.php?t=1807
Jestem w stanie połączyć się z drukarką, poruszać osiami ale na wyświetlaczu widnieją tylko kwadracik :/
Sposób w jaki wgrywałem to poprzez Arduino 1.8.5 przez USBasp, czy to ma jakieś znaczenie czy trzeba użyć bootloadera ?
Proszę o pomoc bo teraz drukarka stoi i nie mogę nic z nią zrobić
Pozdrawiam
Posiadam drukarkę firmy Quilive Q.3622 i jak dotąd było wszystko ok.
Od pewnego czasu zaczął mnie strasznie denerwować brak wielu funkcji w jej okrojonym oprogramowaniu i postanowiłem wybebeszyć sterownik i wgrać inny soft. Męczę się już z tym 3 dzień i nie mogę sobie poradzić.
Tak wygląda sterownik i jest to jakiś Print-Rite:
Jest on na Atmedze 1284P i wyjścia ma identyczne do steepstićków, endstopów, grzałek i czujników jak np. Sanguinololu albo Melzi jedyna różnica jaka jest to, że współpracuje z panelem gdzie wyświetlacz jest na I2C (PCF8574) a enkoder analogowy (tutaj piny lewo/prawo idą odpowiednio jedynie przycisk enkodera idzie do portu 27/PA3 a na porcie 28 jest LED).
Mój problem polega na tym, że nie mogę wgrać Marlina do tej drukarki żeby cokolwiek się wyświetliło na wyświetlaczu, edytowałem to, zmieniałem z LiquidCrystal na LiquilCrystal_I2C tak jak na sąsiednim forum znalazłęm w tym wątku: http://www.mojreprap.pl/viewtopic.php?t=1807
Jestem w stanie połączyć się z drukarką, poruszać osiami ale na wyświetlaczu widnieją tylko kwadracik :/
Sposób w jaki wgrywałem to poprzez Arduino 1.8.5 przez USBasp, czy to ma jakieś znaczenie czy trzeba użyć bootloadera ?
Proszę o pomoc bo teraz drukarka stoi i nie mogę nic z nią zrobić
Pozdrawiam