Мазмұны:

CSCI-1200 қорытынды емтихан жобасы 1: 3 қадам
CSCI-1200 қорытынды емтихан жобасы 1: 3 қадам

Бейне: CSCI-1200 қорытынды емтихан жобасы 1: 3 қадам

Бейне: CSCI-1200 қорытынды емтихан жобасы 1: 3 қадам
Бейне: Программирование STM32 Blue Pill с помощью релейной логики ПЛК LDmicro 2024, Маусым
Anonim
CSCI-1200 қорытынды емтихан жобасы 1
CSCI-1200 қорытынды емтихан жобасы 1

Бұл зертханада сіз 5 жарық диодты қосу және өшіру үшін потенциометрді қолданасыз. Жарықдиодты шамдар өшеді, сондықтан таңдалған жарық диоды ең жарқын болады, ал басқа светодиодтар өшірулі немесе сәл күңгірт болады.

Бұл жобаға қажет жабдықтар:

1. Ардуино Уно

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

3. 5 жарық диоды

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

5. Сымдар/қосқыштар

1 -қадам: Бес жарықдиодты қосыңыз

Бес жарықдиодты қосыңыз
Бес жарықдиодты қосыңыз

Бұл жоба үшін панельге 5 жарық диоды қосылады. Жарық диодтары Arduino портындағы импульстік ені модуляциясын (PWM) қолданатын порттарға қосылады. PWM бар порттар: 11, 10, 9, 6 және 5. PWM-0-255 диапазонындағы аналогты шығыс, ол цифрлық сигналға түрлендіріледі.

Жарық диодты тақтаға қосу үшін:

1. Жарық диодты тақтаға қойыңыз

2. Диаграммада светодиодтың астыңғы сымы (-) тікелей нан тақтасының жердегі рельсіне орналастырылады. Бұл қадамда светодиодты тақтаның кез келген орнына қосу үшін секіргіш сымды қолдануға болады.

3. Arduino портындағы секіргіш сымды нан тақтасына қосыңыз. 220 Ом (Ом) резисторды сыммен бір қатарға қойып, оны жарық диодты жоғарғы сымға (+) қосыңыз. Бұл жоба үшін светодиодтар порттарға қосылған: 11, 10, 9, 6 және 5.

4. Қалған 4 жарықдиодты тақтаға қосу үшін 1-3 қадамдарды қайталаңыз

2 -қадам: Потенциометрді қосыңыз

Потенциометрді қосыңыз
Потенциометрді қосыңыз

Потенциометр қай жарық диодты таңдағанын өзгерту үшін пайдаланылады, ол 5 жарықдиодты жарықтандырудың ең жарықтығы болады. Потенциометр бұрылу бағытына байланысты таңдалған жарықдиодты солға немесе оңға жылжытады.

Потенциометрді тақтаға қосу үшін:

1. Потенциометрді нан тақтасына қойыңыз

2. Екі түйреуіші бар бүйір жағында сол жақ түйреуіш сыммен нан тақтасының қорек жолына қосылады.

3. Оң жақ түйреуіш тақтаның жердегі рельсіне қосқыш сым арқылы қосылады.

4. Бір ғана түйреуіші бар істікшені секіргіш сыммен Arduino аналогтық порттарының кез келгеніне жалғаңыз. Диаграммада А5 аналогтық порты таңдалды.

3 -қадам: Жарықдиодты өшіру коды

Бұл жобаны аяқтау үшін барлық қажетті кодты қамтитын 1200_FinalExam_Project1.ino файлы бекітілген. Код потенциометрден аналогты мәнді оқиды, содан кейін If-Statement көмегімен дұрыс жарық диодты таңдайды. Таңдалған жарықдиодты тікелей жанындағы жарық диодтары төменгі деңгейге қойылады, ал жарық диодынан екі өтетін жарық диодтары өте күңгірт деңгейге қойылады. Егер таңдалған жарық диодынан 3 немесе 4 бос орын бар жарық диоды болса, онда ол жарық диодты өшіреді.

Ұсынылған: