Мазмұны:

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

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

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

Бұл зертханада сіз 4x4 пернетақтасын пайдаланып, серво қозғалтқышының бұрышын өзгертесіз. Бұрыш пернетақтаның көмегімен 3 таңбалы енгізу арқылы анықталады. Пернетақта сандық емес мәндерді қабылдамайды.

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

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

2. 4x4 пернетақта

3. Серво қозғалтқышы

Қажетті кітапханалар:

Servo.h

Пернетақта. H

1 -қадам: 4x4 пернетақтасын қосу

4x4 пернетақтасын қосу
4x4 пернетақтасын қосу

4x4 пернетақтасын қосу үшін пернетақтадағы әрбір түйреуішті секіру сымын пайдаланып ardunio түйреуішімен байланыстырыңыз. Диаграммада 4-11 түйреуіштер қолданылады.

2 -қадам: Серво моторын қосыңыз

Серво моторын қосыңыз
Серво моторын қосыңыз

Серво қозғалтқышы Arduino тақтасына 3 қосылымды қажет етеді:

1. Жер сымын Arduino GND портына қосыңыз

2. Қуат сымын Arduino 5В портына қосыңыз

3. Шығу сымын Arduino қол жетімді порттарының біріне қосыңыз, диаграммада 3 порт таңдалған

3 -қадам: Пернетақтамен басқарылатын сервокотордың коды

Бұл жобаға қажетті барлық кодты қамтитын 1200_FinalExam_Project2.ino файлы бекітілген. Код пайдаланушының жарамсыз жазбаларын болдырмайды. Егер пайдаланушы сандық емес мәнді енгізсе, онда серво бұрышы 0-ге орнатылады және пайдаланушы деректерді енгізуді қайта бастайды. Егер сан 180 -ден үлкен болса, серво максималды бұрылу радиусы, бұрыш автоматты түрде 180 -ге орнатылады.

Ұсынылған: