Strona 1 z 1

Wyświetlacz graficzny.

: 29 sie 2016, 21:07
autor: crobe
Witam forumowiczów mam problem.
Kupiłem i3 ze spalona elektronika Arduino dało się odratować padł tylko stabilizator ale mam problem z wyświetlaczem

mam ramps 1.4
mega2560
i wyświetlacz full graphic smart controller

Czy ma ktoś skonfigurowanego Marlina pod taki zestaw, chodzi mi tylko o sprawdzenie wyświetlacza na razie mam tylko podświetlanie ;/,
a ja nie wiem czy coś źle ustawiam czy porostu jest spalony.

Z góry dziękuje za pomoc
Mój mail crobe2k@gmail.com

Re: Wyświetlacz graficzny.

: 30 sie 2016, 6:04
autor: crobe
ok odpaliłem :) post do usuniecia

Re: Wyświetlacz graficzny.

: 31 sie 2016, 16:35
autor: Broznvk
Z ciekawości - jak sobie poradziłeś? Dzisiaj walczę z tym cudem i ciągle błędy w marlinie..
Arduino + ramps 1.4

Kod: Zaznacz cały

ultralcd.cpp:1267: error: 'lcd_implementation_update_indicators' was not declared in this scope

Re: Wyświetlacz graficzny.

: 29 wrz 2016, 18:12
autor: antykorozja
Podepnę się pod problem z wyświetlaczem.
Mianowicie miałem wgraną wersję Marlina 1.0.2 na której wszystko śmigało, ale zassałem wersję 1.1.0 RC7 żeby uaktualnić trochę firmware. Skonfigurowałem wszystko z v1.0.2, ale nie mogę sobie poradzić z wyświetlaczem. Jakbym nie ustawił to wyświetlacz nic nie pokazuje wrrr

Re: Wyświetlacz graficzny.

: 29 wrz 2016, 23:12
autor: antykorozja
Czy może ktoś pomóc?

W pliku configuration.h w sekcji odpowiadającej ustawieniom wyświetlacza definiuje kolejno od góry:

Kod: Zaznacz cały

#define LCD_LANGUAGE pl
#define DISPLAY_CHARSET_HD44780 WESTERN
#define DOGLCD - jednak gdy to zdefiniuję kompilator wywala błąd (patrz poniżej) ;/
#define SDSUPPORT
#define ENCODER_PULSES_PER_STEP 1
#define SPEAKER
#define REPRAP_DISCOUNT_SMART_CONTROLLER


Kod: Zaznacz cały

In file included from sketch\ultralcd.cpp:48:0:

ultralcd_impl_DOGM.h:168: error: 'DOGLCD_CS' was not declared in this scope

   U8GLIB_DOGM128 u8g(DOGLCD_CS, DOGLCD_A0);  // HW-SPI Com: CS, A0

                      ^

ultralcd_impl_DOGM.h:168: error: 'DOGLCD_A0' was not declared in this scope

   U8GLIB_DOGM128 u8g(DOGLCD_CS, DOGLCD_A0);  // HW-SPI Com: CS, A0

                                 ^

exit status 1
'DOGLCD_CS' was not declared in this scope

Re: Wyświetlacz graficzny.

: 30 wrz 2016, 11:18
autor: antykorozja
U mnie problem rozwiązany.
Wszystko miałem dobrze ustawione, ale prawdopodobnie w złym pliku dodawałem bibliotekę... :bania:

Dla innych z podobnym problemem, sprawdźcie:
- czy bibliotekę U8glib macie dodaną w pliku 'Marlin.ino' (#include <U8glib.h>)
- zawartość pliku 'configuration.h' w sekcji LCD patrząc od góry:

Kod: Zaznacz cały

#define LCD_LANGUAGE pl
#define DISPLAY_CHARSET_HD44780 WESTERN
#define SDSUPPORT
#define ENCODER_PULSES_PER_STEP 1
#define SPEAKER
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
#if ENABLED(SAV_3DGLCD)
  //#define U8GLIB_SSD1306
  #define U8GLIB_SH1106
#endif


i wyświetlacz powinien ruszyć :)