Go Down

Topic: Nextion et mega Arduino (Read 1 time) previous topic - next topic

Rigolo

Bonjour,
Quels pin utiliser pour connecter un écran Nextion sur une méga?
J'ai essayé un peu tous les pins (TX0 à TX3) sans résultat.
Le même programme (pin 2 et 3) sur uno ne fonctionne pas sur une méga.
merci

hazerty565

#1
May 05, 2016, 11:15 am Last Edit: May 05, 2016, 11:16 am by hazerty565
l'ecran LCD communique en UART.

comme il y a 3 port serie sur la mega tu as le choix, entre le 14(TX) /15 (RX) ou 16( TX)/17 (RX) et 18 (TX)/19 (RX)

et un petit lien pour des exemples si besoin.
https://github.com/itead/ITEADLIB_Arduino_Nextion

Rigolo

J'ai trouvé la solution. Je me sert de cette librairie :
https://github.com/bborncr/nextion

et dans Nextion.h il suffit de mettre en commentaire les lignes:
//#define USE_SOFTWARE_SERIAL 1
//HardwareSerial

Ensuite de le croquis, ne pas définir de pin mais simplement creer l'objet:
#include <Nextion.h>
Nextion Ecran(Serial1, 9600);

Rigolo

J'ai un bug avec le retour du touchscreen (fonction 0x67), çà me renvois des nombre négatifs sur certaines zones de l'écran.
Quelqu'un a t il réussi à récupérer les coordonnées du touchscreen correctement?

Go Up