Turinys:

7 segmentų ekrano skaitiklis su poslinkių registru: 3 žingsniai
7 segmentų ekrano skaitiklis su poslinkių registru: 3 žingsniai

Video: 7 segmentų ekrano skaitiklis su poslinkių registru: 3 žingsniai

Video: 7 segmentų ekrano skaitiklis su poslinkių registru: 3 žingsniai
Video: Introduction to HT16K33 4 Digit LED Seven Segment Display with Arduino 2024, Lapkritis
Anonim
7 segmentų ekrano skaitiklis su poslinkių registru
7 segmentų ekrano skaitiklis su poslinkių registru
7 segmentų ekrano skaitiklis su poslinkių registru
7 segmentų ekrano skaitiklis su poslinkių registru

Tai puikus pradedančiųjų projektas, jei tik mokotės naudotis pamainų registru ir kaip jis veikia su kodu. Be to, šis projektas yra puiki pradžia, jei esate naujokas 7 segmentų ekrane. Prieš pradėdami šį projektą, būtinai įjunkite maitinimo šaltinį 3,3 V ir GND (abiejose lentos pusėse).

Prekės

  • 8 220 omų rezistoriai
  • 7 segmentų ekranas
  • 74HC595 poslinkio rezistorius
  • Arduino
  • Bandomoji Lenta
  • Jumperio laidai

1 veiksmas: 1 veiksmas: septynių segmentų ekranas

1 veiksmas: septynių segmentų rodymas
1 veiksmas: septynių segmentų rodymas

Pirmiausia norite sužinoti, ar jūsų 7 segmentų ekrane yra bendras katodas ar bendras anodas. Atitinkamai turėsite prijungti 7 segmentų ekraną. Ši pamoka gali veikti tiek su bendru katodu, tiek su anodu, tiesiog įsitikinkite, ar turite bendrą anodą, prijunkite tą konkretų kaištį prie VCC, o jei turite bendrą katodą, prijunkite tą kaištį prie GND.

  • Prijunkite kaištį A prie 200 omų rezistoriaus, kuris tada jungiasi prie 1 išėjimo pamainos registre
  • Prijunkite kaištį B prie 200 omų rezistoriaus, kuris tada jungiasi prie 2 išėjimo registro pamainoje
  • Prijunkite kaištį C prie 200 omų rezistoriaus, kuris tada jungiasi prie 3 išėjimo registro pamainoje
  • Prijunkite kaištį D prie 200 omų rezistoriaus, kuris tada jungiasi prie 4 išėjimo pamainų registre
  • Prijunkite kaištį E prie 200 omų rezistoriaus, kuris tada jungiasi prie 5 išėjimo pamainų registre
  • Prijunkite kaištį F prie 200 omų rezistoriaus, kuris tada jungiasi prie 6 išėjimo iš pamainos registro
  • Prijunkite kaištį G prie 200 omų rezistoriaus, kuris tada jungiasi prie 7 išėjimo pamainų registre
  • Prijunkite kaištį DP prie 200 omų rezistoriaus, kuris tada jungiasi prie 8 išėjimo pamainų registre
  • Prijunkite CA prie 200 omų rezistoriaus, kuris prijungiamas prie maitinimo šaltinio

2 veiksmas: 2 veiksmas: pamainų registras

2 žingsnis: pamainų registras
2 žingsnis: pamainų registras

Dauguma pamainų registro kaiščių jau buvo atitinkamai prijungti paskutiniame etape. Dabar vieninteliai kaiščiai, kuriuos reikia prijungti, yra skaitmeniniai išvesties kaiščiai ir GND.

  • Prijunkite išvesties įjungimo ir įžeminimo kaištį prie GND
  • Prijunkite maitinimo kaištį prie 5 V „Arduino“, taip pat prie perjungimo registro
  • Prijunkite įvestį prie „Arduino“2 kaiščio
  • Prijunkite išvesties registro laikrodį prie „Arduino“3 kaiščio
  • Prijunkite pamainos registro laikrodį prie „Arduino“4 kaiščio

3 žingsnis: 3 žingsnis: kodas

3 žingsnis: kodas
3 žingsnis: kodas

Čia yra nuoroda į kodą. Jei turite klausimų, praneškite man!

Rekomenduojamas: