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, Novembar
Anonim
7 Brojač segmenata prikaza sa registrom pomaka
7 Brojač segmenata prikaza sa registrom pomaka
7 Brojač segmenata prikaza sa registrom pomaka
7 Brojač segmenata prikaza sa registrom pomaka

Ovo je savršen projekt za početnike ako samo učite kako koristiti registar pomaka i kako funkcionira s kodom. Osim toga, ovaj projekt je odličan početak ako ste tek počeli sa prikazom na 7 segmenata. Prije nego započnete ovaj projekt, napajajte matičnu ploču sa 3,3 V i GND (obje strane matične ploče).

Supplies

  • 8 220 ohmskih otpornika
  • 7 -segmentni ekran
  • 74HC595 Otpornik pomaka
  • Arduino
  • Breadboard
  • Žice za kratkospojnike

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, morali biste povezati svoj 7 -segmentni ekran. 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 otpornik od 200 ohma 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 je već bila 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
  • Priključite iglu za napajanje na 5 V na Arduinu, kao i na brisač registra 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 bilo kakvih pitanja, javite mi!

Preporučuje se: