Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Contrôlez un affichage à 7 segments avec un clavier !

Composants et fournitures

Arduino UNO
× 1
Câbles de raccordement (générique)
× 1
Affichage 7 segments
× 1
Résistance 221 ohm
× 1
Clavier matriciel à membrane 3x4 Adafruit
× 1

Applications et services en ligne

Arduino IDE

À 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_sevenSegmentDisplay

Schémas

Pour la cathode commune, connectez la résistance à GND au lieu de 5V

Processus de fabrication

  1. MODULE DE DONNÉES : écran TFT ultra-étiré de 23,1 pouces avec contrôle intelligent
  2. Contrôle d'accès avec QR, RFID et vérification de la température
  3. Contrôler l'accepteur de pièces avec Arduino
  4. Télécommande TV alimentée par batterie avec boîtier imprimé en 3D
  5. Arduino avec Bluetooth pour contrôler une LED !
  6. Jouer avec Nextion Display
  7. Arduino Nano :contrôler 2 moteurs pas à pas avec joystick
  8. Contrôlez votre LED avec Cortana
  9. Tour avec CNC