Différences entre versions de « MicroPython-ILI9341-Demarrer »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 16 : Ligne 16 :
 
La première ligne {{fname|from lcd import *}} importe le script lcd.py et tous les éléments permettant de commander l'écran tft.
 
La première ligne {{fname|from lcd import *}} importe le script lcd.py et tous les éléments permettant de commander l'écran tft.
  
La deuxième ligne {{fname|1=l = LCD( rate=21000000 )}} crée un object '''LCD'''. Le paramètre rate=21000000 permet de fixer la vitesse du bus SPI à 21 Mhz. Cela est nécessaire si vous utilisez des fils relativement long (~30cm) car à la vitesse par défaut (42Mhz), toutes les informations n'arrivent pas correctement jusqu'au TFT.
+
La deuxième ligne {{fname|1=l = LCD( rate=21000000 )}} crée un object '''LCD'''.  
  
La troisième ligne  
+
{{ambox-stop|text=Le paramètre rate=21000000 permet de fixer la vitesse du bus SPI à 21 Mhz. Cela est nécessaire si vous utilisez des fils relativement long (~30cm) car à la vitesse par défaut (42Mhz), toutes les informations n'arrivent pas correctement jusqu'au TFT.}}
 +
 
 +
La troisième ligne {{fname|l.fillMonocolor( GREEN )}} remplit l'écran en vert.
 +
 
 +
Pour finir, la dernière ligne {{fname|l.renderBmp( 'test.bmp' )}} affiche l'image au centre de l'écran puisqu'il n'y a pas de paramètres complémentaires.
 
    
 
    
 
{{MicroPython-ILI9341-TRAILER}}
 
{{MicroPython-ILI9341-TRAILER}}

Version du 23 mars 2016 à 21:28


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Premiers pas

Nous allons faire nos premiers pas et afficher l'image test.bmp qui doit se trouver dans le sous répertoire images.

>>> from lcd import *
>>> l = LCD( rate=21000000 )                                                    
>>> l.fillMonocolor( GREEN )                                                    
>>> l.renderBmp( 'test.bmp' )

Ce qui produit le résultat suivant:

MicroPython-ILI9341-Demarrer-00.jpg

Quelques explications

La première ligne from lcd import * importe le script lcd.py et tous les éléments permettant de commander l'écran tft.

La deuxième ligne l = LCD( rate=21000000 ) crée un object LCD.

La troisième ligne l.fillMonocolor( GREEN ) remplit l'écran en vert.

Pour finir, la dernière ligne l.renderBmp( 'test.bmp' ) affiche l'image au centre de l'écran puisqu'il n'y a pas de paramètres complémentaires.



Tutoriels créés par Meurisse D. pour MCHobby.be (licence CC-SA-BY pour notre création).

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.