Агуулгын хүснэгт:

CSCI-1200 Эцсийн шалгалтын төсөл 2: 3 алхам
CSCI-1200 Эцсийн шалгалтын төсөл 2: 3 алхам

Видео: CSCI-1200 Эцсийн шалгалтын төсөл 2: 3 алхам

Видео: CSCI-1200 Эцсийн шалгалтын төсөл 2: 3 алхам
Видео: Polkadot DeFi: Everything You Need to Know About Polkadot’s First DeFi Panel Series 2024, Долдугаар сарын
Anonim
CSCI-1200 төгсөлтийн шалгалтын төсөл 2
CSCI-1200 төгсөлтийн шалгалтын төсөл 2

Энэхүү лабораторид та 4x4 хэмжээтэй товчлуур ашиглан servo моторын өнцгийг өөрчлөх болно. Булангийн товчлуурыг ашиглан 3 оронтой оролтоор тодорхойлно. Товчлуур нь тоон бус утгыг хүлээж авахгүй.

Энэ төсөлд шаардлагатай тоног төхөөрөмж:

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

2. 4x4 хэмжээтэй товчлуур

3. Servo мотор

Номын сан шаардлагатай:

Servo.h

Товчлуур.h

Алхам 1: 4х4 хэмжээтэй товчлуурыг холбох

4x4 хэмжээтэй товчлуурыг холбож байна
4x4 хэмжээтэй товчлуурыг холбож байна

4х4 хэмжээтэй товчлуурыг холбохын тулд товчлуур дээрх зүү бүрийг холбогч утсыг ашиглан ardunio дээрх зүүгээр холбоно. Диаграммд ашигласан тээглүүр нь 4-11-р зүү юм.

Алхам 2: Servo моторыг холбоно уу

Servo моторыг холбоно уу
Servo моторыг холбоно уу

Серво мотор нь Arduino самбартай 3 холболт шаарддаг.

1. Газардуулгын утсыг Arduino дээрх GND порт руу холбоно уу

2. Цахилгааны утсыг Arduino дээрх 5V порт руу холбоно уу

3. Гаралтын утсыг Arduino дээр байгаа портуудын аль нэгэнд холбоно уу, 3 -р портыг диаграммд сонгосон болно

Алхам 3: Товчлуураар ажилладаг Servo моторын код

Энэ төсөлд шаардлагатай бүх кодыг агуулсан 1200_FinalExam_Project2.ino файлыг хавсаргав. Энэ код нь хэрэглэгчийг буруу оруулахаас сэргийлдэг. Хэрэв хэрэглэгч тоон бус утгыг оруулбал servo-ийн өнцгийг 0 болгож, хэрэглэгч өгөгдлийн оролтыг дахин эхлүүлнэ. Хэрэв 180 -аас дээш тоо байвал servo -ийн хамгийн их эргэх радиусыг өнцгийг автоматаар 180 болгож тохируулна.

Зөвлөмж болгож буй: