View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

Atelier Arduino : Utiliser un afficheur LCD alpha-numérique et un clavier matriciel avec Arduino : les bases et manipulation de valeurs entières.
Niveau : Intermédiaire | Durée travail : 2H30 | Difficulté : | Prix : 1€ | Taille : 38 pages |

Description : L'objectif ici est de rappeler le principe de fonctionnement d'un clavier matriciel et d'un afficheur LCD alphanumérique, de rappeler comment utiliser les librairies LiquidCrystal et Keypad du langage Arduino, d'écrire des programmes permettant : de lire les touches appuyées sur un clavier numérique, de mémoriser une séquence de touches saisies, de saisir une valeur numérique entière, de coder des applications utilisant un clavier matriciel, notamment : un décodeur de codes secrets, un convertisseur décimal / hexadécimal / binaire, … afin d'être en mesure d'utiliser un clavier matriciel et un afficheur LCD alpha-numérique avec Arduino en fonction de ses besoins.

Contenu : Rappel : Fiche Technique : Afficheur LCD alpha-numérique standard | Rappel : Préparation d'un afficheur LCD pour une utilisation simplifiée avec Arduino : le schéma théorique | Préparation d'un afficheur LCD pour une utilisation simplifiée avec Arduino : description concrète | Rappel : Fiche technique : clavier matriciel 16 touches (4 lignes x 4 colonnes) | Rappel : Utilisation d'un clavier matriciel « préparé » avec une carte Arduino : le schéma théorique | Préparation d'un clavier matriciel 16 touches (4 lignes x 4 colonnes) et utilisation avec une carte Arduino | Utilisation d'un afficheur LCD et d'un clavier matriciel 4X4 « préparé » avec une carte Arduino : le montage | Rappel : Langage Arduino : la librairie LiquidCrystal pour le contrôle des afficheurs LCD standards | Rappel : Installation et présentation d'une librairie de la communauté : la librairie Keypad | Détecter l'appui sur une touche et afficher le caractère sur le LCD : le programme | Récupérer la valeur numérique d'une touche appuyée et affichage sur le LCD : le programme | Décodeur de « code secret » : le programme | Saisie de valeur numérique entière au clavier et affichage sur LCD : le programme | Bases théoriques : le codage décimal / Binaire et Hexadécimal | Convertisseur Décimal / Binaire / Hexadécimal et affichage sur LCD : le programme

Instructions étudiées : Librairie LiquidCrystal: Fonctions d'initialisation : begin() | Fonctions d'écriture : print() | write() | Fonctions de gestion de l'écran : clear() | display() | noDisplay() | Fonctions de positionnement du curseur : home() | clear() | setCursor() | Fonctions modifiant l'aspect du curseur : cursor() | noCursor() | blink() | noBlink() Librairie Keypad : begin() | waitForKey() | getKey()

1.00€