Სარჩევი:

4 ბიტიანი შემქმნელის კონვერტაცია: 4 ნაბიჯი
4 ბიტიანი შემქმნელის კონვერტაცია: 4 ნაბიჯი

ვიდეო: 4 ბიტიანი შემქმნელის კონვერტაცია: 4 ნაბიჯი

ვიდეო: 4 ბიტიანი შემქმნელის კონვერტაცია: 4 ნაბიჯი
ვიდეო: პირველი საკვები 🥦 როდის და როგორ უნდა შევთავაზოთ პატარას მყარი საკვები 🍲 2024, ივლისი
Anonim
4 ბიტიანი შემქმნელის კონვერტაცია
4 ბიტიანი შემქმნელის კონვერტაცია

ეს პროექტი შექმნილია იმისთვის, რომ გამოიყენოს არდუნიო, რომ გადააკეთოს 4 ბიტიანი დამატება შვიდ სეგმენტიან ეკრანზე ამ პროექტისათვის დაგჭირდებათ შემდეგი:

- არდუინო - მავთულები

- 5x led

- 2x შვიდი სეგმენტის ჩვენება

- 2x DIP გადამრთველი SPST x4

- 2x XOR კარიბჭე

- 2x AND კარიბჭე

- 1x ან კარიბჭე

- 1x 100 ohm რეზისტორი

- 1x 1k ohm რეზისტორი

Ნაბიჯი 1:

გამოსახულება
გამოსახულება

დასაწყებად, თქვენ გინდათ ააწყოთ ოთხი ბიტიანი დამატება. ეს ოთხი ბიტიანი დამატება გამოიყენებს 2 XOR კარიბჭეს, 2 AND კარიბჭეს და 1 OR კარიბჭეს. ასევე 5 led გამომავალი და 2 DIP კონცენტრატორი შეყვანისთვის. გსურთ დაიცვას დიაგრამა ზემოთ.

ნაბიჯი 2:

გამოსახულება
გამოსახულება

როდესაც დაამთავრებ, უნდა გამოიყურებოდეს მსგავსი რამ. (გაითვალისწინეთ, რომ ეს მოწყობილობა იკვებება Arduino– ით, რომელიც რეგულირდება 100 ოჰმეტიანი რეზისტორით.)

ნაბიჯი 3:

გამოსახულება
გამოსახულება

ახლა თქვენ გსურთ დააკავშიროთ თქვენი არდუინო ისე, რომ მას შეეძლოს გაზომოთ ძაბვის გადაცემის დრო თქვენი LED- ების საშუალებით და დანარჩენი გამომავალი დაუკავშიროთ თქვენს შვიდ სეგმენტიან ეკრანს. ეს ისე, რომ ჩვენ შეგვიძლია მივიღოთ მნიშვნელობა და გამოვაჩინოთ ის ჩვენი არდუინოს და შვიდი სეგმენტის ჩვენების გამოყენებით. არდუინოს შეზღუდული ქინძისთავების გამო თქვენ უნდა დააკავშიროთ პინ b მეორე ციფრის ძალას. ეს იმიტომ ხდება, რომ 4 ბიტიან დამატებას ექნება მხოლოდ მეორე ციფრი 0, 1, 2 და 3. რაც იმას ნიშნავს, რომ pin b ყოველთვის ჩართული იქნება, ამ გზით ჩვენ შეგვიძლია გავაკონტროლოთ დანარჩენი ქინძისთავები.

ნაბიჯი 4:

გამოსახულება
გამოსახულება

ახლა დროა თქვენი არდუინოს კოდირება, დაიმახსოვრეთ ახლა ჩაწეროთ რომელი არდუინოს მიმაგრებულია შვიდი სეგმენტის ეკრანის თითოეულ პინზე. და შეცვალეთ კოდი შესაბამისად.

გირჩევთ: