Съдържание:

CSCI-1200 Заключителен изпит Проект 1: 3 стъпки
CSCI-1200 Заключителен изпит Проект 1: 3 стъпки

Видео: CSCI-1200 Заключителен изпит Проект 1: 3 стъпки

Видео: CSCI-1200 Заключителен изпит Проект 1: 3 стъпки
Видео: Лекцията на Атанас Семерджиев - Какво да учим, за да станем по-добри програмисти? 2024, Декември
Anonim
CSCI-1200 Заключителен изпит проект 1
CSCI-1200 Заключителен изпит проект 1

В тази лаборатория ще използвате потенциометър за включване и изключване на 5 светодиода. Светодиодите ще включват избледняване, така че избраният светодиод да е най -яркият, докато другите светодиоди са или изключени, или леко затъмнени.

Хардуер, необходим за този проект:

1. Arduino Uno

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

3. 5 светодиода

4. Платформа

5. Проводници/конектори

Стъпка 1: Добавете петте светодиода

Добавете петте светодиода
Добавете петте светодиода

За този проект 5 светодиода ще бъдат свързани към макета. Светодиодите ще бъдат свързани към портовете на Arduino, които използват Pulse Width Modulation (PWM). Портовете с PWM са: 11, 10, 9, 6 и 5. PWM е аналогов изход в диапазона 0-255, който се преобразува в цифров сигнал.

За да свържете светодиод към платката:

1. Поставете светодиода върху дъската

2. В диаграмата долният проводник (-) на светодиода е поставен директно в заземяващата шина на макета. В тази стъпка може да се използва и джъмпер проводник за свързване на светодиода към всяка позиция на макета.

3. Свържете джъмпер проводник от порт на Arduino към макета. Поставете 220 Ω (ома) резистор в същия ред като проводника и го свържете към горния проводник (+) на светодиода. За този проект светодиодите са свързани към портове: 11, 10, 9, 6 и 5.

4. Повторете стъпки 1 - 3, за да свържете останалите 4 светодиода към платката

Стъпка 2: Добавете потенциометъра

Добавете потенциометъра
Добавете потенциометъра

Потенциометърът ще се използва за промяна на избрания светодиод, който ще бъде най -яркият от 5 -те светодиода. В зависимост от посоката на завъртане на потенциометъра, избраният светодиод ще се движи наляво или надясно.

За да свържете потенциометъра към платката:

1. Поставете потенциометъра върху дъската

2. Отстрани с два щифта, левият щифт ще бъде свързан с джъмпер проводник към захранващата шина на платката.

3. Десният щифт ще бъде свързан към заземяващата шина на макета с помощта на джъмпер.

4. Отстрани само с един щифт, свържете щифта с джъмпер проводник към някой от аналоговите портове на Arduino. На диаграмата е избран аналогов порт A5.

Стъпка 3: Код за избледняване на LED

Приложен е файлът 1200_FinalExam_Project1.ino, който съдържа целия необходим код за завършване на този проект. Кодът чете аналогова стойност от потенциометъра и след това с помощта на If-Statement избира правилния светодиод. Светодиодите директно до избрания светодиод ще бъдат настроени на по -ниско ниво, а светодиодите, които преминават два пъти от избрания светодиод, ще бъдат настроени на много слабо ниво. Ако има светодиод на 3 или 4 интервала от избрания светодиод, този светодиод просто ще бъде изключен.

Препоръчано: