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 : Apprendre à utiliser un clavier matriciel 16 touches avec Arduino.
Niveau : Intermédiaire | Durée travail : 2H30 | Difficulté : | Prix : 1€ | Taille : 43 pages |

Description : L'objectif ici est de comprendre le principe de fonctionnement d'un clavier matriciel, d'apprendre à utiliser la librairie Keypad, 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 saisir une valeur numérique à virgule, de saisir une chaîne ayant un format prédéfini (adresse IP), de coder des applications utilisant un clavier matriciel (notamment un décodeur de codes secrets, une calculatrice sur nombres entiers), … afin d'être en mesure d'utiliser un clavier matriciel avec Arduino en fonction de ses besoins.

Contenu : Fiche technique : clavier matriciel 16 touches (4 lignes x 4 colonnes) | Préparation d'un clavier matriciel 16 touches (4 lignes x 4 colonnes) et utilisation avec une carte Arduino | Utilisation d'un clavier matriciel « préparé » avec une carte Arduino : le schéma théorique | Utilisation d'un clavier matriciel 4X4 « préparé » avec une carte Arduino : le montage | Rappel : Langage Arduino : Introduction aux librairies | Découvrir et installer les librairies Arduino fournies par la communauté Arduino | Installation et présentation d'une librairie de la communauté : la librairie Keypad | Les fonctions de la librairie Keypad et programme type utilisant un clavier 4 x 4 | Détecter l'appui sur une touche et affichage dans le Terminal Série : le programme | Récupérer la valeur numérique d'une touche appuyée et affichage dans le Terminal Série : le programme | Mémoriser une succession de touches saisies au clavier dans une chaîne String : le programme | Décodeur de « code secret » : le programme | Saisir une valeur numérique entière de type long au clavier matriciel : le programme | Calculatrice sur nombre entier avec un clavier matriciel : le programme. | Saisir une valeur décimale à virgule avec un clavier matriciel : le programme | Saisir une adresse IP avec un clavier matriciel

Instructions étudiées : Librairie Keypad : begin() | waitForKey() | getKey()

1.00€