Problema con la librería del nokia 5110


me descargado estas dos librerias:
https://github.com/adafruit/adafruit-pcd8544-nokia-5110-lcd-library
https://github.com/adafruit/adafruit-gfx-library


he abierto el ejemplo que hay y cambiado los pines de la linea 27 los que tengo yo asignados, pero al compilar me sale el siguiente error:

code: [select]
pcdtest.pde:38:46: error: variable 'logo16_glcd_bmp' must const in order put read-only section means of '__attribute__((progmem))'

entonces me voy la linea 38 y añado 'logo16_...' el caracter const y entonces al compilar el error es el siguiente:

code: [select]
/usr/share/arduino/libraries/adafruit_pcd8544/adafruit_pcd8544.cpp:34:29: error: variable 'font' must const in order put read-only section means of '__attribute__((progmem))'
/usr/share/arduino/libraries/adafruit_pcd8544/adafruit_pcd8544.cpp:34:29: error: conflicting declaration 'uint8_t font []'
in file included /usr/share/arduino/libraries/adafruit_pcd8544/adafruit_pcd8544.cpp:31:0:
/usr/share/arduino/libraries/adafruit_gfx/glcdfont.c:9:29: error: 'font' has previous declaration 'const unsigned char font [1275]'


total, que no se que es lo que falla

hola karlos,
es bastante frustrante este problema que presentan las distintas librerías que rulan por doquier.

supongo que tienes en cuenta los pines que estás conectando la pantalla lcd, los que utiliza esta librería los puedes ver en  el archivo 'pcdtest.cpp' en la línea adafruit_pcd8544 display = adafruit_pcd8544(7, 6, 5, 4, 3);

en muchas ocasiones, la distribución de estos pines, parece que se hace al libre albedrío y aún no logrado saber que obedece. no se si esto te puede ayudar, pero mejor que nada, si es. mí, me funcionó después de algunos cambios.

otra particularidad de estas librerías es que los caracteres que puedes utilizar, los has de listar y esa es una cuestión que hay que contemplar, ya que el controlador que lleva, suele ser el pcd8544 y tiene esa particularidad.

estoy realizando un tutorial sobre estas librerías y espero poder llegar una conclusión de consenso para que se unifiquen o al menos, dar una ayuda los principiantes en el uso de estas pantallas.

espero que tengas buenas experiencias, con esta pantalla lcd. estaré pendiente de tus noticias.

saludos.


Arduino Forum > International > Español (Moderators: surbyte, Hector_A) > Problema con la librería del nokia 5110


arduino

Comments

Popular posts from this blog

Convierte tu Raspberry en un NAS. Firmware fvdw-sl 15.3 - Raspberry Pi Forums

How to format a Get Request

avrdude: verification error, first mismatch at byte 0x0000 0x0c != 0x62