Sadržaj:

Brojač prikaza 7 segmenata sa registrom pomaka: 3 koraka
Brojač prikaza 7 segmenata sa registrom pomaka: 3 koraka

Video: Brojač prikaza 7 segmenata sa registrom pomaka: 3 koraka

Video: Brojač prikaza 7 segmenata sa registrom pomaka: 3 koraka
Video: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, Srpanj
Anonim
Brojač prikaza 7 segmenata sa registrom pomaka
Brojač prikaza 7 segmenata sa registrom pomaka
Brojač prikaza 7 segmenata sa registrom pomaka
Brojač prikaza 7 segmenata sa registrom pomaka

Ovo je savršen projekt za početnike ako tek učite koristiti registar pomaka i kako on radi s kodom. Osim toga, ovaj je projekt izvrstan početak ako ste tek počeli sa prikazom na 7 segmenata. Prije nego započnete ovaj projekt, svakako napajajte ploču s 3.3 V i GND (obje strane ploče).

Pribor

  • 8 220 ohmskih otpornika
  • 7 -segmentni zaslon
  • 74HC595 Otpor mjenjača
  • Arduino
  • Oglasna ploča
  • Kratkospojne žice

Korak 1: Korak 1: Prikaz sa sedam segmenata

Korak 1: Prikaz u sedam segmenata
Korak 1: Prikaz u sedam segmenata

Za početak želite znati ima li vaš 7 -segmentni zaslon zajedničku katodu ili zajedničku anodu. U skladu s tim, morate povezati svoj 7 -segmentni zaslon. Ovaj vodič može raditi i za zajedničku katodu i za anodu, samo provjerite imate li zajedničku anodu, spojite taj pin na VCC, a ako imate zajedničku katodu, spojite taj pin na GND.

  • Spojite pin A na otpornik od 200 ohma koji se zatim spaja na izlaz 1 na registru pomaka
  • Spojite pin B na 200-ohmski otpornik koji se zatim spaja na izlaz 2 na registru pomaka
  • Spojite pin C na 200-ohmski otpornik koji se zatim spaja na izlaz 3 na registru pomaka
  • Spojite pin D na 200-ohmski otpornik koji se zatim spaja na izlaz 4 na registru pomaka
  • Spojite pin E na otpornik od 200 ohma koji se zatim spaja na izlaz 5 na registru pomaka
  • Spojite pin F na 200-ohmski otpornik koji se zatim spaja na izlaz 6 na registru pomaka
  • Spojite pin G na otpornik od 200 ohma koji se zatim spaja na izlaz 7 na registru pomaka
  • Spojite pin DP na otpornik od 200 ohma koji se zatim spaja na izlaz 8 na registru pomaka
  • Spojite CA na 200-ohmski otpornik koji se zatim spaja na napajanje

Korak 2: Korak 2: Promjena registra

Korak 2: Promjena registra
Korak 2: Promjena registra

Većina pinova u registru pomaka već je na odgovarajući način ožičena u posljednjem koraku. Sada, jedini pinovi koje je potrebno ožičiti su digitalni izlazi, kao i GND.

  • Spojite izlaz za omogućavanje izlaza i uzemljenje na GND
  • Spojite iglu za napajanje na 5 V na Arduinu, kao i na registar pomaka
  • Spojite ulaz na pin 2 na Arduinu
  • Spojite sat izlaznog registra na pin 3 na Arduinu
  • Spojite sat registra pomaka na pin 4 na Arduinu

Korak 3: Korak 3: Kôd

Korak 3: Kôd
Korak 3: Kôd

Evo veze do koda. Ako imate pitanja, javite mi!

Preporučeni: