Სარჩევი:

7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით: 3 ნაბიჯი
7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით: 3 ნაბიჯი

ვიდეო: 7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით: 3 ნაბიჯი

ვიდეო: 7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით: 3 ნაბიჯი
ვიდეო: DVD LED ეკრანი და Arduino Nano (შვიდი სეგმენტის LED ეკრანის საფუძვლები) 2024, ივლისი
Anonim
7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით
7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით
7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით
7 სეგმენტის ჩვენების მრიცხველი Shift რეგისტრით

ეს არის სრულყოფილი დამწყები პროექტი, თუ თქვენ უბრალოდ ისწავლით თუ როგორ გამოიყენოთ ცვლის რეგისტრი და როგორ მუშაობს იგი კოდით. გარდა ამისა, ეს პროექტი შესანიშნავი დასაწყისია, თუ ახალი ხართ 7 სეგმენტის ეკრანზე. სანამ დაიწყებთ ამ პროექტს, დარწმუნდით, რომ ააწყვეთ პურის დაფა 3.3 V და GND (პურის დაფის ორივე მხარე).

მარაგები

  • 8 220 Ohm წინააღმდეგობა
  • 7 სეგმენტის ჩვენება
  • 74HC595 ცვლის რეზისტორი
  • არდუინო
  • პურის დაფა
  • ჯუმბერის მავთულები

ნაბიჯი 1: ნაბიჯი 1: შვიდი სეგმენტის ჩვენება

ნაბიჯი 1: შვიდი სეგმენტის ჩვენება
ნაბიჯი 1: შვიდი სეგმენტის ჩვენება

დასაწყისისთვის, გსურთ იცოდეთ თქვენს 7 სეგმენტის ეკრანს აქვს საერთო კათოდი ან საერთო ანოდი. შესაბამისად, თქვენ უნდა შეაერთოთ თქვენი 7 სეგმენტის ეკრანი. ამ სახელმძღვანელოს შეუძლია იმუშაოს როგორც საერთო კათოდზე, ასევე ანოდზე, უბრალოდ დარწმუნდით, რომ გაქვთ საერთო ანოდი, დაუკავშირეთ ეს კონკრეტული პინი VCC– ს და თუ გაქვთ საერთო კათოდი, დაუკავშირეთ ეს პინი GND– ს.

  • შეაერთეთ პინი A 200-ohm რეზისტორთან, რომელიც შემდეგ ცვლის რეგისტრატორზე აკავშირებს 1 გამოსავალს
  • შეაერთეთ პინი B 200-ohm რეზისტორთან, რომელიც შემდეგ ცვლის რეგისტრატორზე აკავშირებს გამომავალ 2-ს
  • შეაერთეთ პინი C 200 ohm რეზისტორთან, რომელიც შემდეგ ცვლის რეგისტრატორზე აკავშირებს გამომავალ 3-ს
  • შეაერთეთ pin D 200-ohm რეზისტორთან, რომელიც შემდეგ უკავშირდება გამომავალი 4 ცვლის რეგისტრატორს
  • შეაერთეთ pin E 200 ოჰმიანი რეზისტორთან, რომელიც შემდეგ უკავშირდება გამომავალი 5 ცვლის ჩანაწერს
  • შეაერთეთ pin F 200-ohm რეზისტორთან, რომელიც შემდეგ ცვლის რეგისტრატორზე აკავშირებს გამომავალ 6-ს
  • შეაერთეთ პინი G 200 ოჰმიანი რეზისტორთან, რომელიც შემდეგ ცვლის რეგისტრატორზე უკავშირდება გამომავალ 7-ს
  • შეაერთეთ პინი DP 200 ოჰმიანი რეზისტორთან, რომელიც შემდეგ გადაერთვება რეგისტრაციის 8 გამომავალთან
  • შეაერთეთ CA 200-ohm რეზისტორთან, რომელიც შემდეგ უკავშირდება Power- ს

ნაბიჯი 2: ნაბიჯი 2: Shift Register

ნაბიჯი 2: რეგისტრაციის ცვლა
ნაბიჯი 2: რეგისტრაციის ცვლა

ცვლის რეესტრში ქინძისთავების უმეტესობა უკვე შესაბამისი იყო ბოლო საფეხურზე. ახლა, ერთადერთი ქინძისთავები, რომელთა შეერთებაც საჭიროა, არის ციფრული გამომავალი ქინძისთავები, ასევე GND.

  • შეაერთეთ Output Enable და Ground pin GND- თან
  • შეაერთეთ კვების ბლოკი Arduino– ზე 5 V– თან, ასევე ცვლის რეგისტრატორთან
  • შეაერთეთ შეყვანა Arduino– ს პინ 2 – ზე
  • შეაერთეთ გამომავალი სარეგისტრაციო საათი Arduino– ს პინ 3 – თან
  • შეაერთეთ ცვლის რეგისტრაციის საათი Arduino– ს მე –4 პინზე

ნაბიჯი 3: ნაბიჯი 3: კოდი

ნაბიჯი 3: კოდი
ნაბიჯი 3: კოდი

აქ არის კოდის ბმული. თუ თქვენ გაქვთ რაიმე შეკითხვები, შემატყობინეთ!

გირჩევთ: