130
Regardez la vidéo LCD Character Display
Interfacing Theory (
apprendre comment envoyer des informations
d'affichage, des séquences d'échappement et des
instructions de configuration
caractères
Communication: I2C (
pour comprendre le rapport entre les options de
configuration du VI Express I2C et les formes
d'onde de signalisation entre les émetteurs et les
récepteurs du bus I
Programmation LabVIEW : Regardez la vidéo
UART Express VI (youtu.be/0FMnkFDsGQs, 5:29)
pour apprendre des techniques utiles de formatage
de chaînes.
28.3 Modifications de base
Regardez la vidéo LCD (I2C) Demo Walk-Through
(youtu.be/qbD31AeqOMk, 4:32) pour en savoir plus
sur les principes de conception de l'afficheur LCD-
I2C, puis faites les modifications suivantes au
diagramme de Main.vi :
1. Intervertissez les deux rangées d'affichage à
l'actionnement du bouton du NI myRIO ; revenez
à l'affichage d'origine quand le bouton est
relâché.
2. Affichez tous les caractères – Faites défiler les
256 combinaisons de 8 bits et notez si vous
pouvez repérer le code ASCII pour le symbole
« degré ».
3. Créez un testeur d'instructions – Créez deux
contrôles
l'instruction et le second pour l'afficheur ; utilisez
des commandes booléennes pour désactiver
l'envoi de l'un ou de l'autre.
4. Faites varier la fréquence de l'horloge série ;
l'afficheur de caractères LCD semble-t-il prendre
en charge les deux fréquences « Standard
mode » (mode standard) et « Fast mode »
(mode rapide) ? N'oubliez pas de modifier la
vitesse des deux VI Express I2C.
5. Essayez de déconnecter l'une ou l'autre des
lignes du bus I
LCD. Quel est le message d'erreur LabVIEW ?
6. Modifiez l'adresse de l'esclave (slave) en une
autre valeur. Quel est le message d'erreur
LabVIEW ?
youtu.be/m0Td7KbhvdI
à l'afficheur de
LCD.
Regardez
la
youtu.be/7CgNF78pYQM
2
C.
de
chaînes,
le
premier
2
C de l'afficheur de caractères
28. AFFICHEUR DE CARACTÈRES LCD – BUS I
28.4 Idées de projets
, 10:36) pour
Maintenant que vous savez utiliser l'afficheur de
caractères LCD, intégrez-le à d'autres appareils
pour créer un système complet, par exemple :
vidéo
Serial
• Instrument de mesure de poche (40)
, 8:47)
• Capteur sans fil (41)
• Enregistreur de données (42)
• Horloge NTP (43)
• Thermomètre numérique (45)
• Lecteur de code QR (47)
• Calculateur RPN (48)
• Contrôleur de coffre-fort d'hôtel (49)
• Tachymètre (50)
• Boussole avec correction d'inclinaison (54)
• Accordeur de guitare (55)
• Niveau à bulle numérique (57)
• Programmateur EEPROM (59)
28.5 Pour plus d'informations
• PmodCLS Reference Manual de Digilent ~
Manuel de référence de l'afficheur de caractères
LCD :
http://digilentinc.com/Data/Products/PMOD-
CLS/PmodCLS_rm_RevD-E.pdf
• PmodCLS Schematics de Digilent ~ diagramme
de connexion de l'afficheur de caractères LCD :
http://digilentinc.com/Products/Detail.cfm?NavPath=2,401,47
3&Prod=PMOD-CLS
• UM10204 I
de NXP Semiconductors ~ Un traitement complet
de la norme du bus I
diagrammes
multimaîtres :
http://www.nxp.com/documents/user_manual/ UM10204.pdf
pour
2
C-bus Specification and User Manual
2
C, y compris les
de
temps
et
les
2
C
systèmes