Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Afficheur 3,5 pouce
#17
Me voilà avec un PC c est plus simple qu'avec le téléphone...
On va commencer par le plus simple "par contre je ne trouve pas le N° des pins respectifs de ces trois boutons." 
=> Les deux boutons au dessus/dessous de l USB sont quasi surement affectés au GPIO0 et 35. Ce sont des GPIO normalement reservés , mais ils sont réutilisables ( cela genere un warning à la compilation mais ca passe). Pour le bouton, Lateral , aucune idée , mais s'il ne fait "que" éteindre ou allumer l'ecran, peut etre n'est il pas relié à une GPIO mais un simple inter qui coupe l'alimentation du retroeclairage. possiblement GPIO32 d'après quelques cas similaires.

Maintenant pour avancer, je te suggère de repartir à zero en reprenant le code source de l'afficheur d 'André, sans faire de modification pour l instant.Très probablement il y en aura à faire pour repositionner les éléments graphiques car il me semble que la résolution de l'ecran est différente.

Tout va se passer dans le fichier Arduino/librairies/TFT_eSPI /User_Setup_Select.h  ( Il faut avoir prealablement installé la bobliothèque TFT_ESPI Bodemer, mais à priori tu l as dejà fait)
Tu edites ce fichier avec un editeur de texte . 
Entre les lignes 44 à 63 environ tu as toute une liste de driver . Mets les toutes en commentaire sauf la ligne #define ST7789_DRIVER 
Un peu plus bas aux lignes 83-95 decommente les lignes correspondant à ta resolution , 
#define TFT_WIDTH  240
#define TFT_HEIGHT 135

Encore plus bas tu devrais trouver les affectactions des GPIO pour la communicaiton ESP/Ecran , apparement la conf de ton afficheur n'est pas dans les standards donc ajuste ces lignes pour correspondre à l ecran , cela evite de les redefinir dans le code de l'afficheur
#define TFT_MISO 19
#define TFT_MOSI 23
#define TFT_SCLK 18
#define TFT_CS  15
#define TFT_DC    2
#define TFT_RST  4


Sinon avec le travail que tu avais dejà fait , qui me semblait plutot coherent, il te suffit peut etre de corriger une toute petite erreur à la ligne 193 
remplace Adafruit_ST7789 lcd = Adafruit_ST7789(LCD_CS, LCD_DC,LCD_RST)
par          Adafruit_ST7789 tft = Adafruit_ST7789(LCD_CS, LCD_DC,LCD_RST)

....
En esperant que ca passe 
Répondre


Messages dans ce sujet
Afficheur 3,5 pouce - par Lolo69 - 30-11-2024, 01:40 AM
RE: Afficheur 3,5 pouce - par jeanmi58 - 30-11-2024, 09:50 AM
RE: Afficheur 3,5 pouce - par Lolo69 - 30-11-2024, 09:53 AM
RE: Afficheur 3,5 pouce - par Sgb31 - 30-11-2024, 03:31 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 30-11-2024, 04:46 PM
RE: Afficheur 3,5 pouce - par Guallaume - 02-12-2024, 05:45 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 02-12-2024, 07:55 PM
RE: Afficheur 3,5 pouce - par 39berv59 - 19-12-2024, 05:49 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 19-12-2024, 07:31 PM
RE: Afficheur 3,5 pouce - par 39berv59 - 19-12-2024, 08:33 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 19-12-2024, 08:53 PM
RE: Afficheur 3,5 pouce - par 39berv59 - 19-12-2024, 09:03 PM
RE: Afficheur 3,5 pouce - par 39berv59 - 19-12-2024, 09:20 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 19-12-2024, 09:19 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 19-12-2024, 09:38 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 19-12-2024, 11:19 PM
RE: Afficheur 3,5 pouce - par Lolo69 - 20-12-2024, 09:36 AM
RE: Afficheur 3,5 pouce - par 39berv59 - 20-12-2024, 11:26 AM

Atteindre :


Utilisateur(s) parcourant ce sujet : 5 visiteur(s)