Ir ao conteúdo

Posts recomendados

Postado

Boas noites a todos. Eu tenho um código que é feito para funcionar com um ESP8266 usando um ecrã TFT da Adafruit, porém eu gostaria de o converter para trabalhar num Arduino MEGA, porém estou a ter algumas dificuldades.

 

O código é o seguinte:

include <Arduino.h>
#include <MCUFRIEND_kbv.h>
#include <EEPROM.h>
#include "SPI.h"
#include "Adafruit_GFX.h"
#include <Fonts/FreeSans9pt7b.h>
#include <Fonts/FreeSans12pt7b.h>
#include "Adafruit_ILI9341.h"
#include <TouchScreen.h>
  
#define CS_PIN D2
XPT2046_Touchscreen ts(CS_PIN);

#define TS_MINX 250
#define TS_MINY 200 // calibration points for touchscreen
#define TS_MAXX 3800
#define TS_MAXY 3750

#define TFT_DC D4
#define TFT_CS D8

#define BLACK 0x0000
#define BLUE 0x001F
#define RED 0xF800
#define GREEN 0x07E0
#define CYAN 0x07FF
#define MAGENTA 0xF81F
#define YELLOW 0xFFE0
#define WHITE 0xFFFF
#define DOSEBACKGROUND 0x0455

Adafruit_ILI9341 tft = Adafruit_ILI9341(TFT_CS, TFT_DC);

 

Pelo que tenho andado a pesquisar, tenho de usar os seguintes comandos (incluindo o pontos de calibração do código anterior):

MCUFRIEND_kbv tft(ILI9488, A3, A2, A1, A0, A4);

#define CS=A3
#define RS=A2
#define WR=A1
#define RD=A0
#define RST=A4
TouchScreen ts = ts(pinXP, pinYP, pinXM, pinYM, 300) //300 como resistência

 

Porém não sei o que mais devo substituir, pois não consigo perceber como substituir a última linha do 1º código, alguém me poderia ajudar?

 

Observação: não coloquei o código todo, pois são mais de 1500 linhas e já tentei esclarecer algumas dúvidas, inclusive neste fórum, mas se quiserem que coloque tudo é só pedirem.

 

Peço também que não sejam muito técnicos pois é o meu primeiro projeto com um Arduino.

 

Obrigado e cumprimentos a todos!

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!