Contrôlez un affichage à 7 segments avec un clavier !
Composants et fournitures
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Applications et services en ligne
|
À propos de ce projet
Il s'agit d'un projet simple qui vous montre comment contrôler un affichage à 7 segments avec un pavé numérique ! Quel que soit le numéro que vous appuyez sur le clavier, il apparaîtra sur l'affichage à sept segments !
Le faire
Le schéma est en bas. Cela devrait être assez facile. Vous devez utiliser un clavier matriciel 3x4 pour avoir suffisamment de broches.
Le Code
Dans mon croquis, pour contrôler facilement l'affichage à 7 segments, j'utilise la bibliothèque sevenSegmentDisplay de Giuseppe Masino que vous devrez également installer. Vous pouvez le télécharger à partir du gestionnaire de bibliothèque Arduino ou de la page Github. Vous devrez également installer la bibliothèque Keypad que vous pouvez également obtenir à partir du gestionnaire de bibliothèque Arduino.
Vous devrez modifier un peu le code pour le faire fonctionner. Voici ce que vous devez faire :
À cette ligne :
septSegmentDisplay ssd(COMMON_ANODE, 13, 12, 11, 10, 9, 8, 7, A0) ;
Si vous avez un affichage cathodique commun, remplacez COMMON_ANODE par COMMON_CATHODE. Aussi, vous avez peut-être remarqué que j'ai mis A0 pour la virgule décimale. Nous n'utilisons pas le DP dans ce projet, donc cela n'a pas vraiment d'importance.
Ça y est, téléchargez le code et vous devriez être prêt à partir !
Image du clavier par Adafruit
Code
Code d'affichage du clavier
bibliothèque SevenSegmentDisplay
https://github.com/qub1750ul/Arduino_sevenSegmentDisplaySchémas
Pour la cathode commune, connectez la résistance à GND au lieu de 5VProcessus de fabrication
- MODULE DE DONNÉES : écran TFT ultra-étiré de 23,1 pouces avec contrôle intelligent
- Contrôle d'accès avec QR, RFID et vérification de la température
- Contrôler l'accepteur de pièces avec Arduino
- Télécommande TV alimentée par batterie avec boîtier imprimé en 3D
- Arduino avec Bluetooth pour contrôler une LED !
- Jouer avec Nextion Display
- Arduino Nano :contrôler 2 moteurs pas à pas avec joystick
- Contrôlez votre LED avec Cortana
- Tour avec CNC