Përmbajtje:

Projekti i Provimit Përfundimtar CSCI-1200 2: 3 Hapa
Projekti i Provimit Përfundimtar CSCI-1200 2: 3 Hapa

Video: Projekti i Provimit Përfundimtar CSCI-1200 2: 3 Hapa

Video: Projekti i Provimit Përfundimtar CSCI-1200 2: 3 Hapa
Video: Provimi Perfundimtar 2024, Nëntor
Anonim
Projekti i Provimit Përfundimtar CSCI-1200 2
Projekti i Provimit Përfundimtar CSCI-1200 2

Në këtë laborator, ju do të përdorni një tastierë 4x4 për të ndryshuar këndin e një servo motori. Këndi do të përcaktohet nga një hyrje 3 shifrore duke përdorur tastierën. Tastiera nuk do të pranojë vlera jo numerike.

Pajisjet e nevojshme për këtë projekt:

1. Arduino Uno

2. Tastiera 4x4

3. Servo motor

Bibliotekat e nevojshme:

Servo.h

Tastiera.h

Hapi 1: Lidhja e tastierës 4x4

Lidhja e tastierës 4x4
Lidhja e tastierës 4x4

Për të lidhur tastierën 4x4, lidhni çdo kunj në tastierë me një kunj në ardunio duke përdorur një tel kërcyes. Kunjat e përdorura në diagram janë kunjat 4-11.

Hapi 2: Lidhni Servo Motor

Lidhni Servo Motor
Lidhni Servo Motor

Servo motori kërkon 3 lidhje me bordin Arduino:

1. Lidhni telin e tokëzimit me portën GND në Arduino

2. Lidhni telin e energjisë me portën 5V në Arduino

3. Lidhni telin dalës me një nga portat në dispozicion në Arduino, porti 3 u zgjodh në diagram

Hapi 3: Kodi për servo motorin e operuar me tastierë

Bashkangjitur është skedari 1200_FinalExam_Project2.ino i cili përmban të gjithë kodin e kërkuar për këtë projekt. Kodi parandalon hyrjet e pavlefshme nga përdoruesi. Nëse përdoruesi fut një vlerë jo-numerike, këndi i servo-së vendoset në 0 dhe përdoruesi fillon hyrjen e të dhënave nga e para. Nëse një numër më i madh se 180, rrezja maksimale e kthesës së servo, këndi vendoset automatikisht në 180.

Recommended: