Je vous présente mon projet de mini station météo avec un afficheur LCD TFT de 7 pouces.
Carte arduino Mega
LCD TFT 7 pouces 800*480 pixels
Shield LCD TFT permettant l'interface en la Mega et le TFT
Sonde T° et humidité DHT 22 (pour l'intérieur)
Sonde T° DS18B20 étanche (pour Extérieur)
Sonde pression atmosphérique BMP 280
Module RTC DS3231
La mise à jours des capteurs se fait toute les 30s, ce qui est bien suffisant, il y a aussi un historique de la pression atmosphérique sur 24h, avec avec mesure toute les 2h.
L'ecran LCD et toute l'électronique sont dans un boitier fait avec imprimante 3D
Bonjour,
Je suis en train de me faire un écran pour ma station météo Netatmo.
je voulais utiliser deux écrans de 3,5", mais je ne peux pas en connecter deux avec les écrans que j'ai acheté (j'en ai renvoyé un du coup).
Et votre projet que je viens de découvrir m'intéresse beaucoup.
Je voudrais savoir quelle est la source d'alimentation de l'arduino mega ?
L'écran ne chauffe-t-il pas trop ? Ne fait-il pas surchauffer le mega ?
Et avec le shield pour l'écran, comment ce dernier tient ? (sur les photos de la boutique, je ne vois pas comment ça peut tenir sans casse les PINs de l'écran...)
J'alimente directement le shield Ecran avec une alimentation 12V 2A, et donc le shield va aussi alimenter la carte arduino méga.
La témpérature de fonctionnement de l'ensemble arduino+shield+ecran est trés raisonnable .
Concernant le monatge ecran+shield sur mega, je mettrais des photos de mon montage pour que vous puissiez vois comment cela se passe.
Bonjour,
Ok, donc l'arduino n'est pas alimenté directement, mais par le biais du shield.
Par contre je ne vois pas où se trouve la fiche d'alimentation de l'écran ou du shield ?
Et d'ailleurs, quel shield pour écran as-tu pris ?
je veux bien les photos du montage
Super ! Merci bien
Va falloir que je vois avec Mme si elle veut bien d'un écran 7' ^^
Tu as pris quoi comme type d'écran ? Résistive ou Capacitive Touch ?
Donc les fils rouge et orange sont ceux qui viennent de l'alimentation 12V. Tu utilises quoi pour descendre à 5V ?
Et les fils rose et bleu, ils servent à quoi et vont où ? (probablement sur un de tes capteurs externe ?)
D'ailleurs, pourquoi avoir choisi d'alimenter le shield plutôt que l'arduino lui-même avec l'alimentation ?
edit : je pense que c'est parce qu'il faut une intensité de courant forte que l'arduino n'est pas capable de fournir, c'est cela ? (on ne peut pas cumuler deux alimentations, une pour l'arduino et une pour le shield/écran ?)
J'ai lu sur le forum ici qu'il fallait du 3,3V sur les pin de l'écran, et que le shield (celui du gars) donnait du 5V :
CAUTION: the shield provides 5V on the pin where the display expects 3.3V for logic!
Pourrais-tu donner ces fichiers de police ?
Aurais-tu aussi les images qui correspondent aux différents fichiers .c inclus dans ton zip initial ?
As-tu un plan pour imprimante 3D du boitier que tu as fabriqué ? J'ai un ami qui a une imprimante 3D, il pourrait peut-être m'en imprimer un
Ha je pense à autre chose, cet écran a-t-il une fonction de réduction d'intensité lumineuse ? (sinon faudra que j'envisage de mettre un interrupteur pour l'éteindre facilement)
Merci encore pour tous les renseignements
Bonne journée
Miles
J'ai pris un écran non tactile, je ne voyais pas l'utilité, par contre l'alimentation pour l'écran via le Shield est en 5V-2A et non en 12 V , j'ai confondu avec un autre projet.
Le choix d'alimention le LCD via le shield avec alim externe, vient de la lecture de la doc du shield:
" Adding an External Power Supply For 7 inch display or above, the high current is needed. But the current of arduino uno or arduino mega board is low, an external 5V power supply is needed. The below image shows the external power supply position on shield ER-AS-RA8875."
Concernant les fils rose et bleu, je recupère depuis la carte arduino Mega le 5V et le GND, afin d'alimenter :
Sonde T° et humidité DHT 22 (pour l'intérieur)
Sonde T° DS18B20 étanche (pour Extérieur)
Sonde pression atmosphérique BMP 280
Module RTC DS3231
J'ai un petit montage electrique qui me permet d'alimenter les différents composants précedent avec juste les fils rose et bleu.
Pour les polices de caractéres : Rinky-Dink Electronics , c'est le top comme sources de polices.
Voila pour le moment, je ferais autre message pour fichiers 3D
Merci pour toutes ces infos et les schémas 3D.
Je vais me commander cet écran
Pour les polices, je me doutais que c'était sur rinkydinkelectronics que tu les avais prise, mais pour l'heure actuelle je ne peux pas les utiliser avec la librairie du petit écran que j'utilise pour mes essais (MCUFRIEND_kbv qui utilise Adafruit_GFX, et les polices de rinky ne sont pas compatibles avec...)
D'ailleurs petite question, il y a des lettres accentuées avec ces polices ?
Pour les images, je voulais parler des sources, des jpg par exemple, car je n'arrive pas à avoir une image cohérente en utilisant par exemple cette commande :
TFT.drawRGBBitmap(220, 180, DC , 90, 90);
D'ailleurs, dans ton code, tu as commenté les lignes où tu utilises drawRGBBitmap.
Pour le 3,3 V nickel si tout est prévu avec le shield ^^
L'arduino sera bien alimenté via ce shield, on est d'accord ?
Va d'ailleurs me falloir une alimentation 5V 2A pour ça des conseils ? (faudra aussi couper le bout pour pouvoir souder les fils sur les broches d'alimentation du shield... me faudra un fer à souder plus fin et plus maniable que le gros que j'ai
Hello,
Et beh, je viens de recevoir l'écran... ça a été rapide, bien plus que je le pensais.
Et j'ai pas encore d'alimentation 5V-2A je me disais que j'aurais le temps ^^
Bonne surprise que je n'avais pas vu en ouvrant le carton de l'écran, sur le shield il y a une prise jack DC au niveau de l'alimentation externe 5V
Et deuxième surprise, l'alimentation que j'ai commandé en express hier sur amazon avec une rallonge que j'envisageais de couper, ont leur embouts qui sont compatibles avec la prise du shield
Double bonne surprise quoi
Maintenant je fais des tests pour essayer d'afficher ce que je veux ^^
Après quelques essais, je me rends compte que l'écran ne donne pas les bonnes couleurs...
La couleur VGA_RED donne un écran bleu avec la commande myGLCD.fillScr ( VGA_RED );
La couleur VGA_BLUE donne un écran rouge avec la commande myGLCD.fillScr ( VGA_BLUE );
La couleur VGA_LIME donne un écran vert avec la commande myGLCD.fillScr ( VGA_LIME );
Donc soit les sous-pixels rouge et bleu sont inversés, soit il y a un soucis dans la définitions des couleurs...
J'ai pris un écran non tactile, je ne voyais pas l'utilité, par contre l'alimentation pour l'écran via le Shield est en 5V-2A et non en 12 V , j'ai confondu avec un autre projet.
Le choix d'alimention le LCD via le shield avec alim externe, vient de la lecture de la doc du shield:
" Adding an External Power Supply For 7 inch display or above, the high current is needed. But the current of arduino uno or arduino mega board is low, an external 5V power supply is needed. The below image shows the external power supply position on shield ER-AS-RA8875."
Concernant les fils rose et bleu, je recupère depuis la carte arduino Mega le 5V et le GND, afin d'alimenter :
Sonde T° et humidité DHT 22 (pour l'intérieur)
Sonde T° DS18B20 étanche (pour Extérieur)
Sonde pression atmosphérique BMP 280
Module RTC DS3231
J'ai un petit montage electrique qui me permet d'alimenter les différents composants précedent avec juste les fils rose et bleu.
Pour les polices de caractéres : Rinky-Dink Electronics , c'est le top comme sources de polices.
Voila pour le moment, je ferais autre message pour fichiers 3D