INHOUDSOPGAWE:

7-segment-timer met 4 syfers met resetknop: 5 stappe
7-segment-timer met 4 syfers met resetknop: 5 stappe

Video: 7-segment-timer met 4 syfers met resetknop: 5 stappe

Video: 7-segment-timer met 4 syfers met resetknop: 5 stappe
Video: How to use TM1637 4 digits seven segment display with Arduino 2024, Julie
Anonim
4-syfer-7-segment-timer met resetknop
4-syfer-7-segment-timer met resetknop

Hierdie instruksie leer u hoe u 'n afteller kan maak met 'n 7-segment 7-segment-skerm wat met 'n knoppie kan herstel word.

Die benodigde materiaal, die korrekte bedrading en 'n aflaaibare lêer van die kode wat die funksie van die 4-syfer-7-segment-skerm vertoon het, is ingesluit in hierdie instruksies.

Stap 1: Stap 1: Onderdele benodig

Stap 1: Onderdele benodig
Stap 1: Onderdele benodig
Stap 1: Onderdele benodig
Stap 1: Onderdele benodig

Om die 4-syfer-7-segment vertoningstimer te skep, benodig u die volgende:

7-segment-vertoning met 4 syfers

Die model wat gebruik is, was 5641AS

14 drade

  • 11 drade word gebruik om die 4-syfer-7-segmentskerm met die Arduino aan te sluit
  • 2 drade word gebruik om die drukknop aan die Arduino te koppel
  • 1 draad is oorgebly vir die opsie om desimale punte op u 7-segment 7-segment-skerm te bevat
  • Arduino Uno met sy aansluitkabel
  • Druk knoppie

Stap 2: Stap 2: Identifiseer die LED's van die 4-syfer-7-segment-skerm

Stap 2: Identifiseer die LED's van die 4-syfer-7-segment-skerm
Stap 2: Identifiseer die LED's van die 4-syfer-7-segment-skerm
Stap 2: Identifiseer die LED's van die 4-syfer-7-segment-skerm
Stap 2: Identifiseer die LED's van die 4-syfer-7-segment-skerm

Om die 4-syfer-7-segment-skerm te bedraad, het ek eers die penne van die 4-syfer-7-segment-skerm geïdentifiseer en wat hulle beheer.

Nadat ek die penne van die 4-syfer-7-segment-display geïdentifiseer het, het ek my eie skema gemaak om te besluit hoe ek die Arduino na die 4-syfer-7-segment-display gaan dra. Daarby het ek 'n grafiek gemaak om die 4-syfer-7-segment displaypen, die funksie daarvan, en waarmee die pen op die Arduino gekoppel was, te identifiseer.

Stap 3: Stap 3: Bedrading van die 4-syfer-7-segment-skerm en drukknop na Arduino

Stap 3: Koppel die 4-syfer-7-segment-skerm en die drukknop na Arduino
Stap 3: Koppel die 4-syfer-7-segment-skerm en die drukknop na Arduino

Nadat u die 4-syfer-7-segment en drukknop op u broodbord geplaas het, is die eerste stap om die 4 verskillende syferpenne aan die eerste vier penne aan die Arduino vas te maak, soos op die grafiek aangedui word.

Gaan daarna voort met die oorblywende vier-syfer-7-segment displaypenne na die Arduino, soos die grafiek aandui. Om dit vir myself makliker te maak, het ek begin met die bedrading van die Digit Pins en daarna met die individuele ligsegmente, aangesien die byvoeging van die drade deurmekaar raak. Vervolgens word die oorblywende penne van die Arduino (13 en 5) gebruik om die drukknop te bedraad. Hierdie drade sal aan dieselfde kant van die knoppie wees.

Stap 4: Stap 4: Kode

By hierdie stap van die instruksies is die kode wat ek gebruik het om die 4-syfer-7-segment-skerm te programmeer, aangeheg.

Hierdie kode beklemtoon die vorige stap met die identifisering van die penne van die 4-syfer-7-segment-skerm, hul funksie en waar hulle op die Arduino bedraad is.

Dele van die kode beklemtoon ook die gebiede wat verander kan word om die aanvangstyd te verander, sowel as die tyd waarop die knoppie weer begin nadat die knoppie ingedruk is.

Herinnering: 1 sekonde = 1000 ms

Stap 5: Stap 5: Vinnige opmerking oor my borg

Stap 5: Vinnige opmerking oor my borg
Stap 5: Vinnige opmerking oor my borg

Dit sluit hierdie pos af, maar die borg van hierdie projek is PCBWay, wat op die oomblik hul 5de bestaansjaar vier. Kyk na hulle by https://www.pcbway.com/ en moenie vergeet dat hul monteerdiens nou so laag as $ 30 is nie.

Aanbeveel: