Libreria gfx,carpeta font

Yo quisiera cambiar el estilo de letra del mensage que expongo en este programa utilizando la libreria fgx yo lo intente pero lo que me sale es punto en la pantalla,aquí le muestro el programa:

``
#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#include <Fonts/FreeMono9pt7b.h>
#include <avr/pgmspace.h>
#ifndef PSTR
#define PSTR
#endif
#define PIN 6

Adafruit_NeoMatrix matrix = Adafruit_NeoMatrix(30, 7, PIN,
NEO_MATRIX_TOP + NEO_MATRIX_LEFT +
NEO_MATRIX_ROWS + NEO_MATRIX_ZIGZAG,
NEO_GRB + NEO_KHZ800);

const uint16_t colors[] = {
matrix.Color(255, 0, 0)}
int pass = 1;
void setup() {
matrix.begin();
matrix.setTextWrap(false);
matrix.setBrightness(40); matrix.setFont(&FreeMono9pt7b); matrix.setTextColor(colors[pass]);
matrix.setCursor(0, 0);
matrix.print(F("Howdy"));
matrix.show();
}

void loop() {
}

En principio edita tu post y pon el código de acuerdo a las Normas del foro.

El primer índice de un array es 0 y pass es igual a 1.
Ahí ya tienes un error.

Saludos

Hol gatul,yo se lo que es editar,ahora no entiendo cuando me dices que edite mi post,trate de hacer el tema lo más cercano a las reglas q rigen en el forum para redactar un tema,a la verda no lo entendi

El código debería verse así (pongo un fragmento como ejemplo)

#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#include <Fonts/FreeMono9pt7b.h>
#include <avr/pgmspace.h>

y no así

#include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h>
#include <Fonts/FreeMono9pt7b.h>
#include <avr/pgmspace.h>

¿Se ve la diferencia?

Para hacerlo sencillo, edita el post, selecciona todo el código y pulsa </> en la barra del editor.
Te aclaro que edites porque muchos cometen el error de hacer otro post con el código cuando lo correcto es corregir el que está mal.

Al margen de esto, ¿entendiste lo que te dije sobre el índice del array?

Saludos

gatul, yo he estudiado la libreria gfx para ver si lograba resolver el problema de cambiar el estilo de letra al mensage de mi programa,pero para mi esa libreria esta muy complicada,yo digo que esa la entiende un programador de experiencia porque yo por mucho que la trate de aplicar no la entiendo..Voy a volver a postear el código como usted me explica,gracias saludo

Moderador:
Por favor, lee las Normas del foro He encontrado con este 3 hilos similares, lo que constituye un triple posteo.
Diras que no lo sabias pero te doy un dia para que leas las normas y luego pienses dos veces donde y cómo postear.
Post#1 además con código sin etiquetas, editar cuando sea posible.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.