Go Down

Topic: besoin d'aide pour un menu, (Read 3154 times) previous topic - next topic

Dams501

ok tout marche bien sur l écran non I2C mais toujours la mème chose avec c PU#### d'écran I2C je croie que je v les garder pour des truc simple a afficher et opter pour d autre type d'écran.

tu ma dit que tu n utiliser pas se type d'écran tu utilise quoi et tu conseillerez quoi ?

j ai vu d'autre type d'écran mais je c pas encore si c'est velue a comprendre pour mon lvl ?

https://www.amazon.fr/dp/B078J5TS2G/ref=twister_B078KKSGBM?_encoding=UTF8&psc=1
C'est a force d'enfiler les poules que l'on finit par casser des œufs !

lesept

Oui, c'est ça que j'utilise : écran TFT couleur en SPI. Il existe en touchscreen ce qui te permet de faire une interface tactile.

SPI ! c'est important pour ne pas avoir trop de fils à connecter. (un peu comme l'I2C)

Si tu veux monter jusque vers 20€, tu peux prendre un écran Nextion, c'est top. Nextion propose un logiciel pour construire l'IHM, ce qui simplifie énormément le travail.



Moi, je n'en ai jamais testé, mais on trouve de l'aide sur le forum pour ça aussi.
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

lesept

Si tout marche bien maintenant, enlève les lignes à la fin du setup, qui ne servent à rien et diminuent la longévité de ton EEPROM

Code: [Select]
 Serial.println(EEPROM.read(0));
 Serial.println(EEPROM.read(4));
 Serial.println(EEPROM.read(6));
 Serial.println(EEPROM.read(8));
 Serial.println(EEPROM.read(10));
 Serial.println(EEPROM.read(12));
 Serial.println(EEPROM.read(14));
 Serial.println(EEPROM.read(16));
 Serial.println(EEPROM.read(18));
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

Dams501

ok je nettoie sa

au début en faite je penser que EEPROM avez une durée de vie mais a l écriture  je ne penser pas que la lecture impacter aussi


sinon ouep je vient voir une vidéo sur le logiciel de l'écran et c juste ouf et sa na pas l aire incompréhensible je croie je v partir sur sa. leur logiciel et utilisable pour tout leur écran ? ou faut que je fasse gaffe ?
C'est a force d'enfiler les poules que l'on finit par casser des œufs !

lesept

#109
Apr 27, 2019, 05:55 pm Last Edit: Apr 27, 2019, 05:57 pm by lesept
Je pense que c'est pour tous leurs écrans. Je crois que tu peux le télécharger et l'essayer sans acheter d'écran
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

Dams501

bin parfait je v regarder sa et m en prendre un le mois prochain je croie en tout cas un grand merci pour ton aide tu ma fait avancer énormément dans mon projet.
C'est a force d'enfiler les poules que l'on finit par casser des œufs !

lesept

Pas de souci, ça m'a fait plaisir. A+ pour la suite !
A force d'essayer on finit par réussir... Donc, plus ça rate, plus on a de chances que ça marche (proverbe Sharduinok).

hbachetti

J'ai suivi en diagonale.

Si j'ai bien compris :
Vous ne parvenez pas à afficher quoi que ce soit avec un LCD 20x4 I2C ?

Pourtant avec la librairie proposée par lesept : https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library.git, ça marche tout seul.

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

dfgh

hello
moi j'utilise celle ci sans prob

Dams501

#114
Apr 29, 2019, 08:33 am Last Edit: Apr 29, 2019, 08:36 am by Dams501
dfgh hbachetti en faite je n 'est aucun soucie pour des affichage simple mais avec mon menu je doit avoir certaine incompatibilité avec la librairie

sans I2C sa marche impeccable et des que je passe avec I2C tout est en vrac et j ai pu constater que beaucoup de monde était dans mon cas
C'est a force d'enfiler les poules que l'on finit par casser des œufs !

hbachetti

Tu pourrais être plus précis et poster le code avec I2C ?
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Dams501

#116
Apr 29, 2019, 01:22 pm Last Edit: Apr 29, 2019, 06:13 pm by Dams501
bien-sur pas de soucie jte poste sa. etre plus précis c compliquer pour moi je suis novice sur le Arduino


pas de soucie quand je suis sans I2C mon menu affiche bien je peux naviguer rentrer dans les sous menu et les éditer

par contre en I2C mes sonde sont bien afficher j arrive a rentrer dans le menu j'affiche les menu 10,20,30

pour les sous menu seul les sous menu 11,12 et 21 apparaisse le 22 j ai uniquement le dernier caractère de mon sous menu qui s affiche

et quand je souhaite augmenter la température de ma regul dans le sous menu l' affichage de celui si plante

second soucie il ne prend plus en conte mes ventilo et ne d'éclanche plus

merci

C'est a force d'enfiler les poules que l'on finit par casser des œufs !

hbachetti

Il n'y a pas de LCD I2C dans ce code.
Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Dams501

#118
Apr 30, 2019, 10:48 am Last Edit: Apr 30, 2019, 10:51 am by Dams501
ah !!! zut je me suis planté de code dsl
C'est a force d'enfiler les poules que l'on finit par casser des œufs !

hbachetti

Il manque :
- type de carte utilisée
- librairie LCD utilisée

Linux is like a wigwam: no Windows, no Gates, and an Apache inside ...

Go Up