Cov txheej txheem:

CSCI-1200 Qhov Kev Xeem Xeem zaum kawg 2: 3 Cov Kauj Ruam
CSCI-1200 Qhov Kev Xeem Xeem zaum kawg 2: 3 Cov Kauj Ruam

Video: CSCI-1200 Qhov Kev Xeem Xeem zaum kawg 2: 3 Cov Kauj Ruam

Video: CSCI-1200 Qhov Kev Xeem Xeem zaum kawg 2: 3 Cov Kauj Ruam
Video: Mathematics with Python! Sequences 2024, Cuaj hlis
Anonim
CSCI-1200 Qhov Kev Xeem Kawg Thaum Kawg 2
CSCI-1200 Qhov Kev Xeem Kawg Thaum Kawg 2

Hauv qhov kev sim no, koj yuav siv 4x4 tus lej txhawm rau hloov lub kaum sab xis ntawm servo motor. Lub kaum sab xis yuav txiav txim siab los ntawm tus lej 3 tus lej siv lub keyboard. Cov keypad yuav tsis lees txais tsis suav tus lej.

Kho vajtse xav tau rau txoj haujlwm no:

1. Arduino Uno

2. 4x4 keypad

3. Servo tsav

Cov tsev qiv ntawv xav tau:

Servo.h

Keypad.h

Kauj ruam 1: Txuas tus 4x4 Keypad

Txuas tus 4x4 Keypad
Txuas tus 4x4 Keypad

Txhawm rau txuas rau 4x4 tus lej xov tooj, txuas txhua tus pin ntawm tus lej xov tooj nrog tus pin ntawm ardunio siv lub jumper xaim. Cov pins siv hauv daim duab yog pins 4-11.

Kauj ruam 2: Txuas Servo Motor

Txuas lub Servo Motor
Txuas lub Servo Motor

Lub tshuab servo xav tau 3 kev sib txuas mus rau Arduino board:

1. Txuas cov xaim av mus rau GND chaw nres nkoj ntawm Arduino

2. Txuas lub xaim hluav taws xob mus rau 5V chaw nres nkoj ntawm Arduino

3. Txuas cov xov hlau tso rau ib qho ntawm cov chaw nres nkoj muaj nyob ntawm Arduino, chaw nres nkoj 3 tau xaiv hauv daim duab

Kauj Ruam 3: Txoj Cai rau Keypad Ua Haujlwm Servo Motor

Txuas nrog yog 1200_FinalExam_Project2.ino cov ntaub ntawv uas muaj tag nrho cov cai xav tau rau txoj haujlwm no. Txoj cai tiv thaiv kev nkag tsis raug los ntawm tus neeg siv. Yog tias tus neeg siv nkag rau tus lej tsis yog tus lej, lub kaum sab xis ntawm servo tau teeb tsa rau 0 thiab tus neeg siv pib cov ntaub ntawv nkag mus dhau. Yog tias tus lej loj dua 180, servo qhov siab tshaj tig lub vojvoog, lub kaum sab xis tau teeb tsa rau 180.

Pom zoo: