You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
1.7 KiB

#include "LIS3DHTR.h"
#include "TFT_eSPI.h"
#define RC 7
#define RJ 5
#define XMAX 320
#define YMAX 240
#define BANDEAU 40
TFT_eSPI tft;
int x=XMAX/2,y=(YMAX + BANDEAU)/2;
unsigned int modif=1;
void setup() {
tft.begin();
tft.setRotation(3);
//FOND GRIS FONCE
tft.fillScreen(TFT_DARKGREY);
//BANDEAU BLUE ET 40 PIXEL
tft.fillRect(0,0,XMAX,BANDEAU,TFT_BLUE);
//Niveau
tft.setTextColor(TFT_WHITE);
tft.setTextSize(2.5);
tft.drawString("confirme", 15, 10);
//SCORE
tft.setTextSize(2.5);
tft.drawString(" pts", 120, 10);
//CHRONO
tft.setTextSize(2.5);
tft.drawString("chrono ", 230, 10);
}
void loop() {
//PREMIER ROUND
tft.fillCircle(x,y,RC,TFT_RED);
tft.fillCircle(250, 90, RJ, TFT_YELLOW);
tft.fillCircle(90, 200, RJ, TFT_YELLOW);
tft.fillCircle(100, 80, RJ, TFT_YELLOW);
tft.fillCircle(190, 200, RJ, TFT_YELLOW);
tft.fillCircle(40, 100, RJ, TFT_YELLOW);
//DEUXIEM ROUND
tft.fillCircle(x,y,RC,TFT_RED);
tft.fillCircle(185, 50, RJ , TFT_YELLOW);
tft.fillCircle(310, 230, RJ , TFT_YELLOW);
tft.fillCircle(10, 130, RJ , TFT_YELLOW);
tft.fillCircle(250, 115, RJ , TFT_YELLOW);
tft.fillCircle(130, 200, RJ , TFT_YELLOW);
//TROISIEME ROUND
tft.fillCircle(185, 50, RJ , TFT_YELLOW);
tft.fillCircle(310, 230, RJ , TFT_YELLOW);
tft.fillCircle(10, 130, RJ , TFT_YELLOW);
tft.fillCircle(250, 115, RJ , TFT_YELLOW);
tft.fillCircle(130, 200, RJ , TFT_YELLOW);
tft.fillCircle(200, 50, RJ , TFT_BLACK);
tft.fillCircle(300, 200, RJ , TFT_BLACK);
tft.fillCircle(130, 215,RJ , TFT_BLACK);
tft.fillCircle(240, 105, RJ , TFT_BLACK);
tft.fillCircle(10, 100, RJ , TFT_BLACK);
}