Agrego tipografia para 4 digitos

This commit is contained in:
Arturo Corro 2021-09-11 21:40:39 -05:00
parent d714e31e7f
commit a44208f850

View File

@ -1,6 +1,7 @@
#include <Adafruit_GFX.h> #include <Adafruit_GFX.h>
#include <Adafruit_NeoMatrix.h> #include <Adafruit_NeoMatrix.h>
#include <Adafruit_NeoPixel.h> #include <Adafruit_NeoPixel.h>
#include <Fonts/FreeMono9pt7b.h>
#include <Fonts/FreeMonoBold12pt7b.h> #include <Fonts/FreeMonoBold12pt7b.h>
@ -54,12 +55,26 @@ uint8_t reset_release;
void print_count() void print_count()
{ {
matrix.fillScreen(0); if(counter <= 999){
if(counter == 0)
matrix.setFont(&FreeMonoBold12pt7b);
matrix.setCursor(2, 15); matrix.setCursor(2, 15);
}else{
if(counter == 1000)
matrix.setFont(&FreeMono9pt7b);
matrix.setCursor(2, 13);
}
matrix.fillScreen(0);
matrix.print(counter); matrix.print(counter);
matrix.show(); matrix.show();
} }
void setup() void setup()
{ {
pinMode(INCREMENT_BUTTON_PIN, INPUT_PULLUP); pinMode(INCREMENT_BUTTON_PIN, INPUT_PULLUP);
@ -69,7 +84,6 @@ void setup()
matrix.setTextWrap(false); matrix.setTextWrap(false);
matrix.setBrightness(100); matrix.setBrightness(100);
matrix.setTextColor(color); matrix.setTextColor(color);
matrix.setFont(&FreeMonoBold12pt7b);
print_count(); print_count();
} }