Modifications

Sauter à la navigation Sauter à la recherche
1 213 octets ajoutés ,  3 août 2014 à 15:42
Ligne 51 : Ligne 51 :     
Si vous utilisez un PC sous Linux, vous aurez peut être besoin d'utiliser un ''sudo'' pour que Python puisse accéder librement au périphérique /dev/ttyACMx
 
Si vous utilisez un PC sous Linux, vous aurez peut être besoin d'utiliser un ''sudo'' pour que Python puisse accéder librement au périphérique /dev/ttyACMx
 +
 +
== Les fichiers & les classes ==
 +
 +
=== Fichiers ===
 +
Voici une description des fichiers:
 +
 +
* '''lcdmtrx.py''' : contient la classe LcdMatrix et EuropeLcdMatrix
 +
* '''lcdmtrx-FullTest.py''' : TEST COMPLET.
 +
* '''lcdmtrx-WriteTest.py''' : TEST RESTREINT centré sur l'affichage de texte.
 +
* '''lcdmtrx-EuropeanTest.py''' : Utilise la classe EuropeLcdMatrix pour définir un charset francophile supportant les caractères éèàç€ et une methode write_european() permettant d'afficher du texte avec accentués. Toutes les méthodes de la classe LcdMatrix restent utilisable.
 +
 +
=== Les classes ===
 +
* '''LcdMatrix''' : Classe Python pour gérer le backpack Adafruit USB+Série LCD et ses fonctionnalités.
 +
* '''EuropeLcdMatrix''' : Dérivé de LcdMatrix pour ajouter le support des caractères Accentués Europeen é è ê ç à dans une bank de caractère personnalisés. Déclare également la fonction '''write_european()''' à utiliser pour envoyer du texte accentués. Voyez l'exemple ''lcdmtrx-EuropeanTest.py''.
 +
 +
=== Les fonctions ===
 +
* '''compose_custom_char()''' : fonction permettant de créer plus facilement des caractères personnalisés. Voir ''lcdmtrx-FullTest.py'' et ''lcdmtrx-EurpeanTest.py''.
 +
 +
 
{{LCD-USB-TTL-TRAILER}}
 
{{LCD-USB-TTL-TRAILER}}
29 917

modifications

Menu de navigation