Mündəricat:

CSCI-1200 Final İmtahan Layihəsi 1: 3 Mərhələ
CSCI-1200 Final İmtahan Layihəsi 1: 3 Mərhələ

Video: CSCI-1200 Final İmtahan Layihəsi 1: 3 Mərhələ

Video: CSCI-1200 Final İmtahan Layihəsi 1: 3 Mərhələ
Video: Computer Instructor final Result out 😍😍 #computer_instructor 2024, Noyabr
Anonim
CSCI-1200 Final İmtahanı Layihəsi 1
CSCI-1200 Final İmtahanı Layihəsi 1

Bu laboratoriyada 5 LED -i yandırmaq və söndürmək üçün potensiometrdən istifadə edəcəksiniz. LED -lərdə solğunluq olacaq ki, seçilmiş LED ən parlaq olsun, digər LEDlər isə sönüb və ya bir qədər qaralsın.

Bu layihə üçün lazım olan avadanlıqlar:

1. Arduino Uno

2. Potansiyometr

3. 5 LED

4. Çörək lövhəsi

5. Tellər/Bağlayıcılar

Addım 1: Beş LED əlavə edin

Beş LED əlavə edin
Beş LED əlavə edin

Bu layihə üçün çörək taxtasına 5 LED bağlanacaq. LED -lər Arduino -da Pulse Width Modulation (PWM) istifadə edən limanlara qoşulacaq. PWM olan limanlar: 11, 10, 9, 6 və 5. PWM, rəqəmsal siqnala çevrilən 0-255 aralığında olan analoq çıxışdır.

Çörək taxtasına bir LED bağlamaq üçün:

1. LED -i çörək taxtasına qoyun

2. Diaqramda, LED-in alt ucu (-) birbaşa çörək taxtasının torpaq rayına yerləşdirilir. LED -i çörək taxtasındakı hər hansı bir mövqeyə bağlamaq üçün bu addımda bir keçid teli də istifadə edilə bilər.

3. Arduino üzərindəki bir limandan bir keçid telini çörək taxtasına bağlayın. 220 Ω (ohm) rezistoru tellə eyni sıraya qoyun və LED -in yuxarı ucuna (+) qoşun. Bu layihə üçün LEDlər portlara bağlanır: 11, 10, 9, 6 və 5.

4. Qalan 4 LED -i çörək taxtasına bağlamaq üçün 1-3 addımları təkrarlayın

Addım 2: Potensiometr əlavə edin

Potansiyometr əlavə edin
Potansiyometr əlavə edin

Potansiyometr 5 LED -dən ən parlaq olan LED -in seçilməsini dəyişdirmək üçün istifadə olunacaq. Potansiyometrin istiqamətindən asılı olaraq seçilmiş LED sola və ya sağa hərəkət edəcək.

Potansiyometrini çörək taxtasına bağlamaq üçün:

1. Potansiyometrini çörək taxtasının üzərinə qoyun

2. İki sancaqlı tərəfdə, sol pin çörək taxtasının elektrik rayına bir keçid teli ilə bağlanacaq.

3. Sağ pin, tullanan bir tel istifadə edərək çörək bortunun torpaq rayına bağlanacaq.

4. Yan tərəfdə yalnız bir pin varsa, pimi tullanan bir tel ilə Arduino -dakı analoq portlardan birinə bağlayın. Diaqramda analog port A5 seçildi.

Addım 3: LED Fade kodu

Bu layihəni tamamlamaq üçün lazım olan bütün kodu ehtiva edən 1200_FinalExam_Project1.ino faylı əlavə olunur. Kod potensialiometrdən analoq dəyər oxuyur və sonra If-Statement istifadə edərək düzgün LED seçir. Seçilmiş LED -in yanındakı LED -lər daha aşağı səviyyəyə, seçilmiş LED -dən iki dəfə uzaqlaşan LED -lər isə çox zəif bir səviyyəyə qoyulacaq. Seçilmiş LED -dən 3 və ya 4 boşluqda bir LED varsa, o LED sadəcə sönəcək.

Tövsiyə: