Ligne 4 : |
Ligne 4 : |
| | | |
| | | |
− | Sachez que cet afficheur est utilisable tout aussi facilement sur un Raspberry-Pi :-) }} | + | Sachez que cet afficheur est utilisable tout aussi facilement sur un Raspberry-Pi :-). |
| + | |
| + | La compatibilité est assurée pour Pi B, Pi-B PLUS et '''Raspberry Pi-2'''. }} |
| | | |
| [[Fichier:LCD-USB-TTL-Raspberry-00a.jpg|640px]] | | [[Fichier:LCD-USB-TTL-Raspberry-00a.jpg|640px]] |
Ligne 63 : |
Ligne 65 : |
| | | |
| python -i | | python -i |
− |
| + | |
| Vous pouvez ensuite saisir les commandes suivantes pour en contrôler l'affichage. | | Vous pouvez ensuite saisir les commandes suivantes pour en contrôler l'affichage. |
| | | |
− | <nowiki>f = open( '/dev/ttyACM0', 'w' )
| + | <syntaxhighlight lang="python"> |
| + | f = open( '/dev/ttyACM0', 'w' ) |
| f.write('I LOVE MON\nRASPBERRY PI') | | f.write('I LOVE MON\nRASPBERRY PI') |
| f.flush() | | f.flush() |
− | f.close()</nowiki> | + | f.close() |
| + | </syntaxhighlight> |
| | | |
| La fonction flush() force Python à vider la mémoire tampon vers le périphérique (ce qui provoque l'affichage complet). | | La fonction flush() force Python à vider la mémoire tampon vers le périphérique (ce qui provoque l'affichage complet). |
Ligne 95 : |
Ligne 99 : |
| Voyez ci-dessous l'exemple [https://github.com/mchobby/lcdmtrx lcdmtrx-WriteTest.py] disponible sur GitHub. Cet exemple se concentre uniquement sur l'affichage, notre bibliothèque propose également des exemples plus avancé (voir la section [[LCD-USB-TTL-Classe-Python|Classes Python]]). | | Voyez ci-dessous l'exemple [https://github.com/mchobby/lcdmtrx lcdmtrx-WriteTest.py] disponible sur GitHub. Cet exemple se concentre uniquement sur l'affichage, notre bibliothèque propose également des exemples plus avancé (voir la section [[LCD-USB-TTL-Classe-Python|Classes Python]]). |
| | | |
− | <nowiki>from lcdmtrx import LcdMatrix
| + | <syntaxhighlight lang="python"> |
| + | from lcdmtrx import LcdMatrix |
| import sys | | import sys |
| import time | | import time |
Ligne 179 : |
Ligne 184 : |
| if __name__ == '__main__': | | if __name__ == '__main__': |
| do_lcd_matrix_test() | | do_lcd_matrix_test() |
− | </nowiki> | + | </syntaxhighlight> |
− | | |
− | {{traduction}}
| |
| | | |
| === Test de bas niveau - matrixtest.py === | | === Test de bas niveau - matrixtest.py === |