Void funkce
Napsal: 18 zář 2020, 06:20
V kodu:
V kodu potřebuji vynechat třeba textik a v dalším třeba textik2, jak to udělat?
Kód: Vybrat vše
#include <Adafruit_GFX.h> // Core graphics library
#include <Adafruit_ST7789.h> // Hardware-specific library for ST7789
#include <SPI.h> // Arduino SPI library
// ST7789 TFT module connections
#define TFT_CS 10 // define chip select pin
#define TFT_DC 9 // define data/command pin
#define TFT_RST 8 // define reset pin, or set to -1 and connect to Arduino RESET pin
// Initialize Adafruit ST7789 TFT library
Adafruit_ST7789 tft = Adafruit_ST7789(TFT_CS, TFT_DC, TFT_RST);
float p = 3.1415926;
float ppp = 6.1415926;
void setup(void) {
Serial.begin(9600);
Serial.print(F("Hello! ST77xx TFT Test"));
// if the display has CS pin try with SPI_MODE0
tft.init(240, 240, SPI_MODE2); // Init ST7789 display 240x240 pixel
// if the screen is flipped, remove this command
tft.setRotation(1);
Serial.println(F("Initialized"));
tft.fillScreen(ST77XX_BLACK);
}
void loop() {
//// large block of text
// tft.fillScreen(ST77XX_BLACK);
// tft.setTextSize(2);
// tft.setTextColor(ST77XX_WHITE);
// //tft.setTextColor(0xFEA6);
// tft.setCursor(0, 0);
// tft.print("Down ");
// //tft.setTextColor(ST77XX_WHITE);
// tft.setTextColor(0xFEA6);
// tft.setCursor(0, 20);
// tft.print("Down ");
// tft.setTextColor(ST77XX_GREEN);
// tft.setCursor(0, 40);
// tft.print("Down ");
// tft.setTextColor(ST77XX_ORANGE);
// tft.setCursor(0, 60);
// tft.print("Down ");
// tft.setTextColor(ST77XX_BLUE);
// tft.setCursor(0, 80);
// tft.print("Down ");
// tft.setTextColor(ST77XX_RED);
// tft.setCursor(0, 100);
// tft.print("Down ");
// tft.setTextColor(ST77XX_CYAN);
// tft.setCursor(0, 120);
// tft.print("Down ");
// tft.setTextColor(ST77XX_MAGENTA);
// tft.setCursor(0, 140);
// tft.print("Down ");
// tft.setTextColor(ST77XX_MAGENTA);
// tft.setCursor(0, 160);
// tft.print("Down ");
// tft.setTextColor(ST77XX_MAGENTA);
// tft.setCursor(0, 180);
// tft.print("Down ");
// tft.setTextColor(ST77XX_WHITE);
// tft.setCursor(0, 200);
// tft.print("Down ");
// tft.setTextSize(4);
// tft.setTextColor(0xFDA0);
// tft.setCursor(160, 150);
tft.fillScreen(ST77XX_BLACK);
//displej(2, ST77XX_WHITE, 0, 0, "ahoj");
//displej(3, ST77XX_WHITE, 0, 30, "huhuhu");
displej(2, 0xFDA0, 0, 90, "ahoj", p);
delay(5000);
}
void displej(int velikost, char BarvaTextu, int pozice, int radek, char textik, int textik2){
tft.setTextSize(velikost);
tft.setTextColor(BarvaTextu);
tft.setCursor(pozice, radek);
tft.print(textik);
tft.print(textik2 );
}