Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Modérateur : Jérémy
Test LCD Open Smart 320x240 via SERIAL (Uart)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour à tous,
Je viens de recevoir cet ecran communiquant en mode Serie, assez bien documenté ICI
j'ai fait mes premiers test s, avec le vieux Terminal VBRAY , et un interface CH340G
Plus facile , tu meurs !
on a deja quelque chose, rien qu'en le branchant ... et ça J'ACHETE .. c'est déja fait
Je pense déja à l'utiliser comme Ecran Distant via bluetooth.. plutot que mobiliser un terminal PC
ou interface GUI (car écran tactile !)
Meme si je pense qu'on sera limité à un moment donné, vu qu'on a pas acces à toutes les fonctionalité du driver Ili9325.
Le sujet est ouvert !
Je viens de recevoir cet ecran communiquant en mode Serie, assez bien documenté ICI
j'ai fait mes premiers test s, avec le vieux Terminal VBRAY , et un interface CH340G
Plus facile , tu meurs !
on a deja quelque chose, rien qu'en le branchant ... et ça J'ACHETE .. c'est déja fait
Je pense déja à l'utiliser comme Ecran Distant via bluetooth.. plutot que mobiliser un terminal PC
ou interface GUI (car écran tactile !)
Meme si je pense qu'on sera limité à un moment donné, vu qu'on a pas acces à toutes les fonctionalité du driver Ili9325.
Le sujet est ouvert !
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Test LCD Open Smart 320x240 via SERIAL (Uart)
-
Jérémy
Administrateur du site- Messages : 2722
- Âge : 45
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Bonjour à tous,
Merci Paul pour ce retour.
De mon coté je suis tombé amoureux des écrans NEXTION !
Le tactile résistif est vraiment bien et le capacitif encore mieux ! Je ne jure que par ces écrans dorénavant. Le logiciel gratuit et fournis et génial de simplicité mais permet aussi une grande amplitude de modif.
Curieux de voir la suite de tes tests !
Bonne bidouille
Merci Paul pour ce retour.
De mon coté je suis tombé amoureux des écrans NEXTION !
Le tactile résistif est vraiment bien et le capacitif encore mieux ! Je ne jure que par ces écrans dorénavant. Le logiciel gratuit et fournis et génial de simplicité mais permet aussi une grande amplitude de modif.
Curieux de voir la suite de tes tests !
Bonne bidouille
Test LCD Open Smart 320x240 via SERIAL (Uart)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
Jérémy a écrit :Bonjour à tous,
Merci Paul pour ce retour.
De mon coté je suis tombé amoureux des écrans NEXTION !
Le tactile résistif est vraiment bien et le capacitif encore mieux ! Je ne jure que par ces écrans dorénavant. Le logiciel gratuit et fournis et génial de simplicité mais permet aussi une grande amplitude de modif.
Curieux de voir la suite de tes tests !
Bonne bidouille
quelle reference et prix ?
Test LCD Open Smart 320x240 via SERIAL (Uart)
-
Jérémy
Administrateur du site- Messages : 2722
- Âge : 45
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Niveau prix effectivement c'est plus cher !
J'ai testé le 2.4" en basic série avec écran résistif !
Et pour ma domotique j'ai utilisé le 5" intelligent série en capacitif ! pfiouuuu un régal. RTC intégré, uen vitesse a couper le souple , il gére la transparence et le glissé du doigt .
Ils sont livré avec un calbe pour branche à l'ordi. Ce programme en 921600 bps, qui va super vite. Pas mal de méoire de quoi mettre des photos des videos avec son ..... des fonts . brefs, je suis plus que ravie de ces écrans même si ils ont un cout !
https://nextion.tech/intelligent-series-introduction/
J'ai testé le 2.4" en basic série avec écran résistif !
Et pour ma domotique j'ai utilisé le 5" intelligent série en capacitif ! pfiouuuu un régal. RTC intégré, uen vitesse a couper le souple , il gére la transparence et le glissé du doigt .
Ils sont livré avec un calbe pour branche à l'ordi. Ce programme en 921600 bps, qui va super vite. Pas mal de méoire de quoi mettre des photos des videos avec son ..... des fonts . brefs, je suis plus que ravie de ces écrans même si ils ont un cout !
https://nextion.tech/intelligent-series-introduction/
Test LCD Open Smart 320x240 via SERIAL (Uart)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
Jérémy a écrit :....
.. Et pour ma domotique j'ai utilisé le 5" intelligent série en capacitif ! pfiouuuu un régal. RTC intégré, uen vitesse a couper le souple , il gére la transparence et le glissé du doigt .
Effectivement ce n'est pas le meme niveau ...
NX8048P050-011C (5.0 inch capacitive touchscreen without enclosure) Capacitive 72$
finalement relativement bon marché , vu les possibilités .
Utilises-tu ton LCD HMI avec une carte ESP32 Wroom ? ou un PIC ?
j'ai reçu hier, mes 2 cartes Expressif ESP32 Wroom .. je n'ai plus qu'à .....
et aussi 5 transceiver GT38 .. à tester
ceux qui remplacent les HC12 , pour avoir au moins 100m de portée ..(promis par PsPIC!)
mais , avant je vais tester mon LCD Serial avec un petit 12F1840 ou 16F1847..
bref, full busy !
Test LCD Open Smart 320x240 via SERIAL (Uart)
-
Jérémy
Administrateur du site- Messages : 2722
- Âge : 45
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
J'ai hésité à le coupler avec un ESP mais finalement j'ai renoncé.
Je l'utilise en nomade avec un PIC et un module radio.
Quand je repense au module Connect EVE de mikroC l'enfer que j'ai vécu pour faire un truc potable. Avec cet écran en une journée tu as un truc de pro trop facile et performant.
Je l'utilise en nomade avec un PIC et un module radio.
Quand je repense au module Connect EVE de mikroC l'enfer que j'ai vécu pour faire un truc potable. Avec cet écran en une journée tu as un truc de pro trop facile et performant.
Test LCD Open Smart 320x240 via SERIAL (Uart)
Test LCD Open Smart 320x240 via SERIAL (Uart)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonjour,
j'ai utilisé le terminal VBRAY
qui, outre la possibilité de programmer des touches de fonctions
permet l'usage d'un langage Script = mini simili Pascal
j'ai donc testé quelques fonctionalités de ce LCD OPEN SMART SERIAL 320x240
via le script suivant :
fenetre Debug de VBRAY Terminal:
resultat visuel sur LCD :
contient:
le fichier de config des touches de fonctions (macros) : Open_Smart_LCD_Serial_2021-1017.tmf
le fichier script du programme : Cdes_Serial_LCD_Open_Smart_2021-1017.tsc
meme pas besoin d'un MikroC Pro à plus de 200 boules , pour le tester!
j'ai utilisé le terminal VBRAY
qui, outre la possibilité de programmer des touches de fonctions
permet l'usage d'un langage Script = mini simili Pascal
j'ai donc testé quelques fonctionalités de ce LCD OPEN SMART SERIAL 320x240
via le script suivant :
Code : Tout sélectionner
program lcd_serial;
// 17-10-2021
var datum: string;
var version1: string;
var i: integer;
var str: string;
//
// datum:='17 oct 2021';
// version1:='Cde_Serial_LCD.tsc';
// writeln(' ');
begin
i:=0;
writeln('Reset');ComSendchr(13);ComSendchr(10);
ComSendmacro('$7E$02$05$EF');
Delay(200);
while i<4 do
begin
writeln('Clear');
ComSendmacro('$7E$04$20$00$00$EF'); Delay(100);
ComSendchr(13);//ComSendchr(10);
writeln('Couleur=Rouge');
ComSendmacro('$7E$04$02$F8$01$EF');Delay(100);
ComSendchr(13); ComSendchr(10);
writeln('Print Hello');
ComSendmacro('$7E$07$11$48$65$6C$6C$6F$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('New Line ');
ComSendmacro('$7E$02$10$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Couleur=Jaune $FF$20 ');
ComSendmacro('$7E$04$02$FF$20$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('New Line ');
ComSendmacro('$7E$02$10$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Paulfjujo ..9 chars!');
ComSendmacro('$7E$0B$11$50$61$75$6C$46$6A$75$6A$6F$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('New Line ');
ComSendmacro('$7E$02$10$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Print 12345');
ComSendmacro('$7E$07$11$31$32$33$34$35$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('New Line ');
ComSendmacro('$7E$02$10$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Couleur=Bleu Cyan $07$FF ');
ComSendmacro('$7E$04$02$07$FF$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Print 6789z');
ComSendmacro('$7E$07$11$36$37$38$39$7A$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Fast V x=120 y=0-> 240 Line Jaune');
ComSendmacro('$7E$0A$22$00$A0$00$00$00$F0$F7$E0$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Fast H Line x->0-320 y=120 Cyan');
ComSendmacro('$7E$0A$23$00$00$00$78$01$3F$07$FF$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Rectangle jaune');
ComSendmacro('$7E$0C$25$00$10$00$10$01$00$00$80$FF$F8$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Cercle Rouge dia 100');
ComSendmacro('$7E$0A$27$00$A0$00$78$00$64$F8$01$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Cercle blanc dia 16');
ComSendmacro('$7E$0A$27$00$A0$00$78$00$10$FF$FF$EF');Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Couleur=Vert $07$E0 ');
ComSendmacro('$7E$04$02$07$E0$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Set cursor ');
ComSendmacro('$7E$06$01$00$16$00$40$EF'); Delay(100);
writeln('Print ABCDE at x=160,y=64');
writeln('Set cursor ');
ComSendmacro('$7E$06$01$00$A0$00$40$EF'); Delay(100)
ComSendmacro('$7E$07$11$41$42$43$44$45$EF'); Delay(100);
ComSendchr(13);ComSendchr(10);
writeln('Diagonale 0,0 320,240');
ComSendmacro('$7E$0C$24$00$00$00$00$01$3F$00$EF$FF$FF$EF');
Delay(100)
ComSendchr(13);ComSendchr(10);
Delay(2000);
i:=i+1;
end;
end.
fenetre Debug de VBRAY Terminal:
Reset
Clear
Couleur=Rouge
Print Hello
New Line
Couleur=Jaune $FF$20
New Line
Paulfjujo ..9 chars!
New Line
Print 12345
New Line
Couleur=Bleu Cyan $07$FF
Print 6789z
Fast V x=120 y=0-> 240 Line Jaune
Fast H Line x->0-320 y=120 Cyan
Rectangle jaune
Cercle Rouge dia 100
Cercle blanc dia 16
Couleur=Vert $07$E0
Set cursor
Print ABCDE at x=160,y=64
Set cursor
Diagonale 0,0 320,240
resultat visuel sur LCD :
contient:
le fichier de config des touches de fonctions (macros) : Open_Smart_LCD_Serial_2021-1017.tmf
le fichier script du programme : Cdes_Serial_LCD_Open_Smart_2021-1017.tsc
meme pas besoin d'un MikroC Pro à plus de 200 boules , pour le tester!
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par paulfjujo le dim. 17 oct. 2021 20:07, modifié 1 fois.
Test LCD Open Smart 320x240 via SERIAL (Uart)
Sympa. le résultat est là
@++
@++
Test LCD Open Smart 320x240 via SERIAL (Uart)
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 43 invités