Indholdsfortegnelse:

4-cifret 7-segmentstimer med nulstillingsknap: 5 trin
4-cifret 7-segmentstimer med nulstillingsknap: 5 trin

Video: 4-cifret 7-segmentstimer med nulstillingsknap: 5 trin

Video: 4-cifret 7-segmentstimer med nulstillingsknap: 5 trin
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Juli
Anonim
4-cifret 7-segmentstimer med nulstillingsknap
4-cifret 7-segmentstimer med nulstillingsknap

Denne instruktionsbog lærer dig, hvordan du opretter en nedtællingstimer ved hjælp af et 4-cifret 7-segmenters display, der kan nulstilles med en knap.

Inkluderet i denne instruks er de nødvendige materialer, de korrekte ledninger og en fil, der kan downloades af koden, der skulle programmere funktionen af det 4 cifrede 7-segment display.

Trin 1: Trin 1: Nødvendige dele

Trin 1: Nødvendige dele
Trin 1: Nødvendige dele
Trin 1: Nødvendige dele
Trin 1: Nødvendige dele

For at oprette en 4-cifret 7-segment display-timer skal du bruge følgende:

4-cifret 7-segment display

Den anvendte model var 5641AS

14 ledninger

  • 11 ledninger bruges til at forbinde det 4-cifrede 7-segment display til Arduino
  • 2 ledninger bruges til at forbinde trykknappen til Arduino
  • 1 ledning blev efterladt som en ekstra mulighed for at inkludere decimaltegn på dit firecifrede 7-segment display
  • Arduino Uno med dets tilslutningskabel
  • Trykknap

Trin 2: Trin 2: Identificering af lysdioderne på det 4-cifrede 7-segmenters display

Trin 2: Identificering af lysdioderne på det 4-cifrede 7-segmentede display
Trin 2: Identificering af lysdioderne på det 4-cifrede 7-segmentede display
Trin 2: Identificering af lysdioderne på det 4-cifrede 7-segmentede display
Trin 2: Identificering af lysdioderne på det 4-cifrede 7-segmentede display

For at hjælpe med at koble det 4-cifrede 7-segment display, identificerede jeg først stifterne på det 4 cifrede 7-segment display og hvad de kontrollerer.

Efter at have identificeret stifterne på det 4-cifrede 7-segmenters display, lavede jeg min egen skematik for at beslutte, hvordan jeg skulle koble Arduino til det 4-cifrede 7-segment display. Som supplement hertil lavede jeg et diagram til at hjælpe med at identificere 4-cifret 7-segmenters displaynål, dens funktion og hvad denne pin var forbundet til på Arduino.

Trin 3: Trin 3: Tilslutning af 4-cifret 7-segmenters display og trykknap til Arduino

Trin 3: Tilslutning af 4-cifret 7-segment display og trykknap til Arduino
Trin 3: Tilslutning af 4-cifret 7-segment display og trykknap til Arduino

Efter at have placeret 4-cifret 7-segment og trykknap på dit brødbræt, er det første trin at koble de 4 forskellige cifre til de fire første ben til Arduino som diagrammet siger.

Efter dette skal du fortsætte med at føre de resterende 4 cifrede 7-segmenters displaystifter til Arduino som diagrammet antyder. For at gøre det lettere for mig selv begyndte jeg med at tilslutte Digit Pins og derefter færdig med de enkelte lyssegmenter, da tilføjelsen af disse ledninger blev rodet. Dernæst bruges de resterende stifter af Arduino (13 og 5) til at tilslutte trykknappen. Disse ledninger vil være på samme side af knappen.

Trin 4: Trin 4: Kode

Vedlagt dette trin i instruktionsbogen er den kode, jeg brugte til at programmere 4-cifret 7-segment display.

Denne kode fremhæver det forrige trin med at identificere stifterne på 4-cifret 7-segmenters display, deres funktion og hvor de er tilsluttet Arduino.

Dele af koden fremhæver også de områder, der kan ændres for at ændre starttiden, der tælles ned, samt den tid, som knappen genstarter til, efter at der er trykket på knappen.

Påmindelse: 1 sekund = 1000 ms

Trin 5: Trin 5: Hurtig bemærkning om min sponsor

Trin 5: Hurtig bemærkning om min sponsor
Trin 5: Hurtig bemærkning om min sponsor

Det afslutter dette indlæg, men sponsoren for dette projekt er PCBWay, der på det tidspunkt fejrer deres 5 -års jubilæum. Tjek dem på https://www.pcbway.com/ og glem ikke, at deres samlingstjeneste nu er så lav som $ 30.

Anbefalede: