Სარჩევი:

CSCI-1200 დასკვნითი გამოცდის პროექტი 1: 3 ნაბიჯი
CSCI-1200 დასკვნითი გამოცდის პროექტი 1: 3 ნაბიჯი

ვიდეო: CSCI-1200 დასკვნითი გამოცდის პროექტი 1: 3 ნაბიჯი

ვიდეო: CSCI-1200 დასკვნითი გამოცდის პროექტი 1: 3 ნაბიჯი
ვიდეო: CSCI 1200 Final Project 2024, ივნისი
Anonim
CSCI-1200 დასკვნითი გამოცდის პროექტი 1
CSCI-1200 დასკვნითი გამოცდის პროექტი 1

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

ამ პროექტისათვის საჭირო აპარატურა:

1. არდუინო უნო

2. პოტენომეტრი

3. 5 ები

4. პურის დაფა

5. მავთულები/კონექტორები

ნაბიჯი 1: დაამატეთ ხუთი LED

დაამატეთ ხუთი LED
დაამატეთ ხუთი LED

ამ პროექტისთვის, 5 LED იქნება დაკავშირებული პურის დაფაზე. LED- ები დაუკავშირდება Arduino– ს პორტებს, რომლებიც იყენებენ პულსის სიგანის მოდულაციას (PWM). PWM პორტებია: 11, 10, 9, 6 და 5. PWM არის ანალოგური გამომავალი 0-255 დიაპაზონში, რომელიც გარდაიქმნება ციფრულ სიგნალად.

LED- ის დასაკავშირებლად დაფაზე:

1. განათავსეთ LED პურის დაფაზე

2. დიაგრამაში, LED- ის ქვედა ტყვია (-) მოთავსებულია უშუალოდ პურის დაფის გრუნტის რელსში. ჯუმბერის მავთული ასევე შეიძლება გამოყენებულ იქნას ამ საფეხურზე LED- ის დასაკავშირებლად დაფაზე.

3. შეუერთეთ ჯუმბერის მავთული არდუინოს პორტიდან პურის დაფაზე. მოათავსეთ 220 Ω (ohm) რეზისტორი იმავე რიგში, როგორც მავთული და შეაერთეთ იგი LED- ის ზედა ტყვიასთან (+). ამ პროექტისთვის LED- ები უკავშირდება პორტებს: 11, 10, 9, 6 და 5.

4. გაიმეორეთ ნაბიჯები 1 - 3 დარჩენილი 4 LED- ების შესაერთებლად პურის დაფაზე

ნაბიჯი 2: დაამატეთ პოტენომეტრი

დაამატეთ პოტენომეტრი
დაამატეთ პოტენომეტრი

პოტენომეტრი იქნება გამოყენებული იმის შესაცვლელად, თუ რომელი LED არის არჩეული, რომელიც იქნება ყველაზე ნათელი 5 LED- დან. პოტენომეტრის შემობრუნების მიმართულებიდან გამომდინარე, შერჩეული LED მოძრაობა მოხდება მარცხნივ ან მარჯვნივ.

პოტენომეტრის შესაერთებლად პურის დაფაზე:

1. მოათავსეთ პოტენომეტრი პურის დაფაზე

2. მხარეს ორი ქინძისთავით, მარცხენა პინი დაუკავშირდება ჯუმბერის მავთულს პურის დაფის დენის რელსასთან.

3. მარჯვენა პინი დაუკავშირდება პურის დაფის მიწის რელსს ჯუმბერის მავთულის გამოყენებით.

4. მხარეს მხოლოდ ერთი პინით, დააკავშირეთ პინი ჯუმპერის მავთულთან Arduino– ს ნებისმიერ ანალოგიურ პორტთან. დიაგრამაში შეირჩა ანალოგური პორტი A5.

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

მიმაგრებულია 1200_FinalExam_Project1.ino ფაილი, რომელიც შეიცავს ყველა საჭირო კოდს ამ პროექტის დასასრულებლად. კოდი კითხულობს ანალოგიურ მნიშვნელობას პოტენომეტრიდან და შემდეგ If-Statement- ის გამოყენებით ირჩევს სწორ LED- ს. LED- ები უშუალოდ შერჩეული LED- ის გვერდით დაყენდება უფრო დაბალ დონეზე, ხოლო LED- ები ორი არხიდან დაშორებული იქნება ძალიან დაბალ დონეზე. თუ არჩეული LED– დან არის 3 ან 4 ადგილი დაშორებული, ეს LED უბრალოდ გამორთულია.

გირჩევთ: