Sadržaj:

4-znamenkasti 7-segmentni mjerač vremena s gumbom za resetiranje: 5 koraka
4-znamenkasti 7-segmentni mjerač vremena s gumbom za resetiranje: 5 koraka

Video: 4-znamenkasti 7-segmentni mjerač vremena s gumbom za resetiranje: 5 koraka

Video: 4-znamenkasti 7-segmentni mjerač vremena s gumbom za resetiranje: 5 koraka
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Novembar
Anonim
4-znamenkasti 7-segmentni mjerač vremena s gumbom za resetiranje
4-znamenkasti 7-segmentni mjerač vremena s gumbom za resetiranje

Ovaj Instructable će vas naučiti kako stvoriti tajmer za odbrojavanje pomoću 4-znamenkasti 7-segmentnog ekrana koji se može resetirati pritiskom na dugme.

U ovu uputu uključeni su potrebni materijali, ispravno ožičenje i datoteka koda koja se može preuzeti za programiranje funkcije četveroznamenkastog 7-segmentnog zaslona.

Korak 1: Korak 1: Potrebni dijelovi

Korak 1: Potrebni dijelovi
Korak 1: Potrebni dijelovi
Korak 1: Potrebni dijelovi
Korak 1: Potrebni dijelovi

Za kreiranje četverocifrenog 7-segmentnog mjerača vremena za prikaz potrebno vam je sljedeće:

4-cifreni 7-segmentni ekran

Korišteni model je 5641AS

14 Wires

  • Za povezivanje četveroznamenkastog 7-segmentnog zaslona na Arduino koristi se 11 žica
  • 2 žice se koriste za povezivanje gumba s Arduinom
  • Jedna žica je ostavljena kao rezervna za mogućnost uključivanja decimalnih zareza na vaš 4-znamenkasti 7-segmentni ekran
  • Arduino Uno sa svojim priključnim kablom
  • Pritisnite dugme

Korak 2: Korak 2: Identifikovanje LED dioda četvorocifrenog 7-segmentnog ekrana

Korak 2: Identifikovanje LED dioda četvorocifrenog 7-segmentnog ekrana
Korak 2: Identifikovanje LED dioda četvorocifrenog 7-segmentnog ekrana
Korak 2: Identifikovanje LED dioda četvorocifrenog 7-segmentnog ekrana
Korak 2: Identifikovanje LED dioda četvorocifrenog 7-segmentnog ekrana

Kako bih pomogao povezivanju četveroznamenkastog 7-segmentnog zaslona, prvo sam identificirao pinove četveroznamenkastog 7-segmentnog zaslona i šta oni kontroliraju.

Nakon što sam identificirao pinove četveroznamenkastog 7-segmentnog zaslona, stvorio sam vlastitu shemu kako bih odlučio kako ću povezati Arduino na 4-znamenkasti 7-segmentni zaslon. Dodajući tome, napravio sam grafikon koji će pomoći u identifikaciji 4-znamenkastog 7-segmentnog pina na ekranu, njegove funkcije i na šta je taj pin povezan na Arduinu.

Korak 3: Korak 3: Ožičenje četveroznamenkastog 7-segmentnog zaslona i gumba na Arduino

Korak 3: Ožičenje četveroznamenkastog 7-segmentnog zaslona i gumba na Arduino
Korak 3: Ožičenje četveroznamenkastog 7-segmentnog zaslona i gumba na Arduino

Nakon postavljanja četveroznamenkastog 7-segmentiranog i potisnog gumba na vašu matičnu ploču, prvi korak je da povežete 4 različite znamenke s prva četiri pina na Arduino, kako grafikon kaže.

Nakon toga, nastavite s povezivanjem preostalih 4-znamenkanih 7-segmentnih priključaka za prikaz na Arduino, kako to grafikon pokazuje. Kako bih si olakšao, počeo sam s ožičenjem cifarskih pinova, a zatim završio s pojedinačnim segmentima svjetla jer je dodavanje tih žica postalo neuredno. Zatim će se preostali pinovi Arduina (13 i 5) upotrijebiti za ožičenje Push Buttona. Ove žice će biti na istoj strani dugmeta.

Korak 4: Korak 4: Kodirajte

Ovom koraku Instructablea priložen je kôd koji sam koristio za programiranje četveroznamenkastog 7-segmentnog ekrana.

Ovaj kôd naglašava prethodni korak s identifikacijom pinova četveroznamenkastog 7-segmentnog zaslona, njihove funkcije i mjesta gdje su ožičeni na Arduinu.

Također, dijelovi koda označavaju područja koja se mogu izmijeniti kako bi se promijenilo vrijeme početka odbrojavanja, kao i vrijeme na koje se dugme ponovo pokreće nakon pritiska na dugme.

Podsjetnik: 1 sekunda = 1000ms

Korak 5: Korak 5: Brza napomena o mom sponzoru

Korak 5: Brza napomena o mom sponzoru
Korak 5: Brza napomena o mom sponzoru

Time je ovaj post zaključen, ali pokrovitelj ovog projekta je PCBWay koji u to vrijeme slavi svoju 5. godišnjicu. Pogledajte ih na https://www.pcbway.com/ i ne zaboravite da njihova usluga montaže sada košta samo 30 USD.

Preporučuje se: