Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Bedien een 7 Segment Display met een toetsenbord!

Componenten en benodigdheden

Arduino UNO
× 1
Jumperdraden (algemeen)
× 1
Weergave met 7 segmenten
× 1
Weerstand 221 ohm
× 1
Adafruit Membrane 3x4 Matrix Keypad
× 1

Apps en online services

Arduino IDE

Over dit project

Dit is een eenvoudig project dat u laat zien hoe u een 7-segments display kunt bedienen met een numeriek toetsenblok! Welk nummer u ook indrukt op het toetsenbord, het verschijnt op het zevensegmentendisplay!

Maken

Het schema staat hieronder. Het zou vrij eenvoudig moeten zijn. Je moet een 3x4 matrix toetsenbord gebruiken zodat je genoeg pinnen hebt.

De code

In mijn schets, om het 7 Segment Display gemakkelijk te bedienen, gebruik ik de sevenSegmentDisplay-bibliotheek van Giuseppe Masino die je ook moet installeren. Je kunt het downloaden van de Arduino Library Manager of de Github-pagina. U moet ook de toetsenbordbibliotheek installeren die u ook kunt krijgen van de Arduino-bibliotheekkribbe.

Je zult de code een beetje moeten aanpassen om het werkend te krijgen. Dit is wat u moet doen:

Op deze regel:

sevenSegmentDisplay ssd(COMMON_ANODE, 13, 12, 11, 10, 9, 8, 7, A0);  

Als u een gemeenschappelijke kathodeweergave hebt, wijzigt u COMMON_ANODE in COMMON_CATHODE. Het is je misschien ook opgevallen dat ik A0 voor de komma heb gezet. We gebruiken de DP niet in dit project, dus het maakt niet echt uit.

Dat is alles, upload de code en u bent klaar om te gaan!

Toetsenbordafbeelding door Adafruit

Code

Toetsenblokweergavecode
sevenSegmentDisplay bibliotheek
https://github.com/qub1750ul/Arduino_sevenSegmentDisplay

Schema's

Sluit voor gemeenschappelijke kathode de weerstand aan op GND in plaats van 5V

Productieproces

  1. DATA MODUL:23,1-inch ultra-uitgerekt TFT-scherm met slimme bediening
  2. Toegangscontrole met QR, RFID en temperatuurverificatie
  3. Bedien muntvangers met Arduino
  4. Tv-afstandsbediening op batterijen met 3D-geprint hoesje
  5. Arduino met Bluetooth om een ​​LED te bedienen!
  6. Spelen met Nextion Display
  7. Arduino Nano:bedien 2 stappenmotoren met joystick
  8. Bedien uw led met Cortana
  9. ThimbleKrox - Muisbediening met je vingers
  10. Boordiepteweergave met gyrosensor
  11. Draaibank Met CNC