Мазмуну:

CSCI-1200 Final Exam Project 1: 3 кадам
CSCI-1200 Final Exam Project 1: 3 кадам

Video: CSCI-1200 Final Exam Project 1: 3 кадам

Video: CSCI-1200 Final Exam Project 1: 3 кадам
Video: 15 Best Science Projects - Our Scientists' Picks 2024, Июнь
Anonim
CSCI-1200 жыйынтыктоочу сынак долбоору 1
CSCI-1200 жыйынтыктоочу сынак долбоору 1

Бул лабораторияда сиз потенциометрди колдонуп, 5 светодиодду күйгүзүп жана өчүрөсүз. Жарык диоддору өчөт же бир аз күңүрт болот, ал эми тандалган LED эң жаркыраган болот.

Бул долбоор үчүн керектүү жабдыктар:

1. Arduino Uno

2. Потенциометр

3. 5 LED

4. Нан тактасы

5. Зымдар/Коннекторлор

1 -кадам: Беш LED кошуу

Беш LED кошуу
Беш LED кошуу

Бул долбоор үчүн 5 LED диапазонуна туташтырылат. Жарык диоддору Arduino портторуна Pulse Width Modulation (PWM) колдонгон портторго туташат. PWM менен порттор: 11, 10, 9, 6 жана 5. PWM санарип сигналга которулган 0-255 диапазонунда аналогдук чыгаруу болуп саналат.

LEDди панелге туташтыруу үчүн:

1. Жарык диодун нан табакка коюңуз

2. Диаграммада светодиоддун астыңкы коргошун (-) түз эле нан тактасынын жер темир жолуна салынат. Өткөргүч зымды LEDди нан тактасындагы каалаган абалга туташтыруу үчүн да колдонсо болот.

3. Ардуинодогу порттон секирүүчү зымды нан тактасына туташтырыңыз. 220 Ω (ом) каршылыгын зым менен бир катарга коюп, аны LEDдин жогорку коргошунга (+) туташтырыңыз. Бул долбоор үчүн LED диоддору портко туташкан: 11, 10, 9, 6 жана 5.

4. Калган 4 LEDди нан тактасына туташтыруу үчүн 1-3 кадамдарды кайталаңыз

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лер өтө күңүрт деңгээлге коюлат. Эгерде тандалган LEDден 3 же 4 боштукта LED бар болсо, анда ал жөн эле өчөт.

Сунушталууда: