Page S-UNO-1
CARTE UNO,...... DISPLAY 7 SEGMENTS,...... TABLE ASCII première partie
Ci-dessous, un schematic complet qui permet d'afficher sur un Display 7 segments, un chiffre compris entre 1 et 9 , ou, une
lettre de A à F. Vous utilisez une carte ARDUINO UNO Révision 3 pour faire cet assemblage.
Avec ce schéma, vous n'affichez pas le chiffre Zéro, mais la Led n° 8.
;
;
L'interrupteur SW1 qui contient 4 voies permet de choisir une des 16 combinaisons. Code HEXADECIMAL.
;
Plus de détails concernant ce montage en passant par le chapitre : Forum, Vos questions-les réponses.
schematic avec une UNO Card d'Arduino
-
- Site Admin
- Messages : 51
- Inscription : 09 févr. 2023 10:04
- Localisation : Dublin Eire, Cambridge GB,now Cesson-Sévigné 35
- Contact :
schematic avec une UNO Card d'Arduino
Dernière modification par Sinead le 21 oct. 2023 09:08, modifié 3 fois.
9 chapitres d'électronique appliquée ; théorie et pratique
et un Forum interactif à votre disposition
et un Forum interactif à votre disposition
-
- Site Admin
- Messages : 51
- Inscription : 09 févr. 2023 10:04
- Localisation : Dublin Eire, Cambridge GB,now Cesson-Sévigné 35
- Contact :
Re: schematic avec une UNO Card d'Arduino
Page S_UNO_2
Suite au message par MP de Paul, qui a vu que le chiffre 3 était réalisé dans les cages de SW1, il me semble indispensable de fournir ici la table pour placer les interrupteurs A B C D. Paul a vu sur le schéma que les inters A (b0) et B(b1) étaient fermés, ce qui correspond au rang 4 sur la table.
Ci-dessous, je vous mets le début de la table. Elle permet à chacun de placer les interrupteurs A B C D pour afficher un chiffre de 1 à 9 sur l'afficheur, ainsi qu'une lettre de A à F.
Nous avions décidé que le chiffre Zéro ne serait pas allumé dans l'afficheur; quand les 4 bits sont à Zéro (les 4 interrupteurs A B C D ouverts) la led sera allumée dès que vous appuyez sur BP1 pour validation de ce choix.
;
;
Comment lire cette table en fonction du shematic de la page précédente:
"row" = rang
"spine" = colonne
Déjà, il faut savoir que c'est le début d'une table qui va comporter 127 combinaisons, de 0 à 127 soit la moitié de la table ASCII complète.
Ceci étant dit, avec le schematic de la page précédente, vous allez utiliser SW1 avec ses 4 interrupteurs pour choisir le caractère à afficher.
SW1 est en entête des 4 "spines".
SW2 est aussi inscrit sur la table, mais cet interrupteur identique à SW1 n'est pas sur le schéma. Il est possible de l'ajouter pour avoir 4 bits complémentaires et ainsi pouvoir réaliser avec les 8 interrupteurs la combinaison d'un code complet allant jusqu'à la 127 ème position.
Pour les 16 rangs de 0 à F la table donne aussi dans la colonne 0 des significations telles que NUL, SOH, ... SI. Ces significations seront interprétées par un ordinateur. Et les colonnes suivantes, jusqu'à la 7ème, auront d'autres caractères: ponctuations, lettres, chiffres, etc.
Ces abréviation anglaises ne sont pas utilisées dans un montage électronique. Mais elles le sont dans un ordinateur, la table comporte alors des caractères dans les 8 colonnes et les 16 rangs. L'ensemble formant les 127 caractères de cette table, la 127ème est la touche DEL ou "supprime".
Dans la colonne 1 ("spine" de 0 à 7), SW2 a un interrupteur fermé (b4) ; c'est le bit 1 et il en découle que la lecture significative de cette colonne va de 16 à 31.
Dans la colonne 7 , le "p minus" est fait par les bits de b0 à b7, mais mis dans l'ordre inversé de transmission soit 0111 0000
la lecture ayant été 0000 1110.
Pour le moment utilisez une des 16 combinaisons réparties en 16 "row" au-dessous de l'entête SW1. (partie gauche de la table).
Ces 16 codes vont afficher les différents caractères sur l'afficheur 7 segments.
Un exemple concret: vous voulez afficher le chiffre 7, il se trouve à la 8ème ligne ou "row".
Les interrupteurs dans la cage de SW1 sont à basculer; dans l'ordre suivant 0111 c'est à dire OFF ON ON ON
b3 est ouvert, et b2, b1, b0 sont fermés.
Ces interrupteurs placés ainsi, affectent les niveaux aux bornes 17, 16, 15, 14, et donc aux entrées du microcontrôleur de la carte UNO.
Pour plus de détails et poser des questions , passer par le FORUM, vos questions - les réponses.
Suite au message par MP de Paul, qui a vu que le chiffre 3 était réalisé dans les cages de SW1, il me semble indispensable de fournir ici la table pour placer les interrupteurs A B C D. Paul a vu sur le schéma que les inters A (b0) et B(b1) étaient fermés, ce qui correspond au rang 4 sur la table.
Ci-dessous, je vous mets le début de la table. Elle permet à chacun de placer les interrupteurs A B C D pour afficher un chiffre de 1 à 9 sur l'afficheur, ainsi qu'une lettre de A à F.
Nous avions décidé que le chiffre Zéro ne serait pas allumé dans l'afficheur; quand les 4 bits sont à Zéro (les 4 interrupteurs A B C D ouverts) la led sera allumée dès que vous appuyez sur BP1 pour validation de ce choix.
;
;
Comment lire cette table en fonction du shematic de la page précédente:
"row" = rang
"spine" = colonne
Déjà, il faut savoir que c'est le début d'une table qui va comporter 127 combinaisons, de 0 à 127 soit la moitié de la table ASCII complète.
Ceci étant dit, avec le schematic de la page précédente, vous allez utiliser SW1 avec ses 4 interrupteurs pour choisir le caractère à afficher.
SW1 est en entête des 4 "spines".
SW2 est aussi inscrit sur la table, mais cet interrupteur identique à SW1 n'est pas sur le schéma. Il est possible de l'ajouter pour avoir 4 bits complémentaires et ainsi pouvoir réaliser avec les 8 interrupteurs la combinaison d'un code complet allant jusqu'à la 127 ème position.
Pour les 16 rangs de 0 à F la table donne aussi dans la colonne 0 des significations telles que NUL, SOH, ... SI. Ces significations seront interprétées par un ordinateur. Et les colonnes suivantes, jusqu'à la 7ème, auront d'autres caractères: ponctuations, lettres, chiffres, etc.
Ces abréviation anglaises ne sont pas utilisées dans un montage électronique. Mais elles le sont dans un ordinateur, la table comporte alors des caractères dans les 8 colonnes et les 16 rangs. L'ensemble formant les 127 caractères de cette table, la 127ème est la touche DEL ou "supprime".
Dans la colonne 1 ("spine" de 0 à 7), SW2 a un interrupteur fermé (b4) ; c'est le bit 1 et il en découle que la lecture significative de cette colonne va de 16 à 31.
Dans la colonne 7 , le "p minus" est fait par les bits de b0 à b7, mais mis dans l'ordre inversé de transmission soit 0111 0000
la lecture ayant été 0000 1110.
Pour le moment utilisez une des 16 combinaisons réparties en 16 "row" au-dessous de l'entête SW1. (partie gauche de la table).
Ces 16 codes vont afficher les différents caractères sur l'afficheur 7 segments.
Un exemple concret: vous voulez afficher le chiffre 7, il se trouve à la 8ème ligne ou "row".
Les interrupteurs dans la cage de SW1 sont à basculer; dans l'ordre suivant 0111 c'est à dire OFF ON ON ON
b3 est ouvert, et b2, b1, b0 sont fermés.
Ces interrupteurs placés ainsi, affectent les niveaux aux bornes 17, 16, 15, 14, et donc aux entrées du microcontrôleur de la carte UNO.
Pour plus de détails et poser des questions , passer par le FORUM, vos questions - les réponses.
Dernière modification par Sinead le 20 oct. 2023 19:42, modifié 1 fois.
9 chapitres d'électronique appliquée ; théorie et pratique
et un Forum interactif à votre disposition
et un Forum interactif à votre disposition
-
- Site Admin
- Messages : 51
- Inscription : 09 févr. 2023 10:04
- Localisation : Dublin Eire, Cambridge GB,now Cesson-Sévigné 35
- Contact :
Re: schematic avec une UNO Card d'Arduino
Page S_UNO_3
LA TABLE ASCII
Partie n° 1 sur 2 :
;
La table ASCII a été élaborée en 1961.
Elle est composée de deux parties; dans le prochain chapitre, je vous mets la deuxième partie qui contient des caractères spéciaux, des lettres avec divers accents, etc...
LA TABLE ASCII
Partie n° 1 sur 2 :
;
La table ASCII a été élaborée en 1961.
Elle est composée de deux parties; dans le prochain chapitre, je vous mets la deuxième partie qui contient des caractères spéciaux, des lettres avec divers accents, etc...
9 chapitres d'électronique appliquée ; théorie et pratique
et un Forum interactif à votre disposition
et un Forum interactif à votre disposition
10 derniers membres ayant consulté ce sujet. Total des consultations : 64
Denis (3), Moulac56 (1), Paul (1), f.carmelez (1), John (17), Sinead (41)
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité