Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

Créer des applications professionnelles avec Arduino UNO 

Utiliser un afficheur LCD

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Découvrez les commandes qui permettent à un afficheur 2x 16 caractères de communiquer avec votre carte UNO.
05:08

Transcription

Dans cette vidéo, je vais vous présenter l'afficheur 2 x 16 caractères. Alors en fait vous pouvez avoir vos broches qui peuvent se retrouver en bas comme sur le haut. Ce qui est important en fait c'est de regarder le numéro des broches qui vont permettre le contrôle de cet afficheur qui va bien de 1 à 16. Alors tout ceci est totalement normé pour les afficheurs 2 x 16 caractères, quel que soit le fabricant. Alors là vous avez donc le recto où justement vous allez avoir le contrôle et l'affichage de vos messages et le verso où en fait vous avez deux microcontrôleurs qui sont ici, qui sont encapsulées pour une protection thermique et mécanique et qui vont gérer absolument tous les digits, et cela matrice par matrice. Alors justement parlons-en un petit peu de ces matrices. Alors là j'ai pris une notice technique quelconque vu que tout est standard. On vous rappelle bien que vous avez vos bornes entre 1 et 16 donc pas de problème et cette fameuse matrice de pixels qui est souvent une matrice donc de 5 par 8 mais vous pouvez aussi avoir des matrices de 6 par 9. Alors en ce qui concerne les pins, c'est totalement standard donc à partir de là on vous rappelle en fait quelles sont les fonctions des différentes pins. Voilà comment cela se passe à l'intérieur du contrôleur : vous avez le zéro volt, l'alimentation donc souvent + 5 volts, le contraste que vous allez pouvoir modifier en appliquant une tension variable par le biais d'un potentiomètre. D'ailleurs on vous donne un petit schéma de principe qui est ici donc vous venez vous connecter entre le + et le V0 au niveau du curseur du potentiomètre ou vous utilisez cet autre montage qui revient exactement à la même chose. Cette broche permet d'effectuer une sélection pour savoir si en fait la donnée que vous allez envoyer est de la commande ou de la donnée, alors de la donnée c'est-à-dire de l'affichage, de la commande c'est-à-dire comment vous voulez effectuer l'affichage. Et puis après vous avez le Write, le Read : et bien est-ce que vous voulez écrire votre donnée sur l'afficheur, donc ça sera du Write et du Read est-ce que vous voulez rapatrier justement une donnée qui serait dans un des registres. Et après vous avez le Enable, en fait qui doit toujours être dans un état déterminé pour effectuer la synchronisation entre votre carte Arduino et puis simplement le contrôleur qui se trouve sur votre afficheur LCD. À partir de là en fait vous pouvez envoyer vos données soit sur 8 bits directement en liaison parallèle, soit en 2 x 4 bits : dans ce cas-là vous n'utiliserez que les bits de 4 à 7. C'est souvent ce qui est utilisé dans la bibliothèque Arduino, d'ailleurs ce n'est pas même souvent, c'est tout le temps. Et enfin vous avez le contrôle de la LED pour le rétro-éclairage avec une résistance souvent qui est intégrée pour limiter le courant puisque souvent elle consomme quelques milliampères qui sont quand même pas négligeables. Donc voilà en ce qui concerne les données techniques et voilà ce que vous devriez faire si vous deviez gérer ça registre à registre mais heureusement que Arduino va vous faciliter la tâche : c'est que vous mettrez rs soit à l'état où elle était haut selon que vous voulez envoyer de la donnée ou de la commande. Il faut faire un Read ou un Write : alors là pour le coup le Write et bien il faut le mettre à zéro si vous voulez écrire. Et il faut attendre un front montant du Enable pour valider en fait les données qui seront transmises. Concernant les différentes commandes, il faut savoir que vous avez des adresses qui sont affectées donc dans la mémoire du microcontrôleur qui pilote l'afficheur LCD et vous avez des adresses qui sont normées aussi pour pouvoir positionner en fait votre digit à l'adresse qui sont données ici. Donc à partir de là, vous n'avez pas le choix ça c'est complètement implémenté. Et puis vous avez la possibilité si vous le désirez en fait de créer vos propres caractères, vous avez un petit peu d'espace mémoire pour cela. Et puis enfin donc vous avez le tableau qui fait le récapitulatif de toutes les commandes qui permettent d'effectuer des choses sur votre afficheur notamment si vous voulez complètement l'effacer, si voulez revenir à la ligne, si vous voulez le mettre en on ou en off, etc.,etc. Alors tout ceci en fait est assez fastidieux parce qu'il faut aussi respecter des temps minimums pour effectuer le transfert. Mais heureusement pour vous, vous avez une bibliothèque qui s'appelle LiquidCrystalDisplay qui va vous permettre simplement de pouvoir gérer votre afficheur LCD en faisant abstraction de façon la plus complète de tout ceci en utilisant vraiment des méthodes toutes simples qui vont vous permettre d'écrire très facilement vos messages sur l'afficheur LCD.

Créer des applications professionnelles avec Arduino UNO 

Mettez en œuvre des périphériques de communication de votre carte Arduino UNO. Abordez les protocoles de communication et concevez des applications ludiques et professionnelles.

3h12 (39 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Arduino UNO Arduino UNO Rev3
Spécial abonnés
Date de parution :31 août 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !