Բովանդակություն:

CSCI-1200 ամփոփիչ քննության նախագիծ 2: 3 քայլ
CSCI-1200 ամփոփիչ քննության նախագիծ 2: 3 քայլ

Video: CSCI-1200 ամփոփիչ քննության նախագիծ 2: 3 քայլ

Video: CSCI-1200 ամփոփիչ քննության նախագիծ 2: 3 քայլ
Video: CSCI 1200 Final Project 2024, Դեկտեմբեր
Anonim
CSCI-1200 ամփոփիչ քննությունների նախագիծ 2
CSCI-1200 ամփոփիչ քննությունների նախագիծ 2

Այս լաբորատորիայում դուք կօգտագործեք 4x4 ստեղնաշար `սերվո շարժիչի անկյունը փոխելու համար: Անկյունը որոշվելու է եռանիշ մուտքագրմամբ `օգտագործելով ստեղնաշարը: Ստեղնաշարը չի ընդունի ոչ թվային արժեքներ:

Այս նախագծի համար անհրաժեշտ սարքավորումներ.

1. Արդուինո Ունո

2. 4x4 ստեղնաշար

3. Սերվո շարժիչ

Պահանջվող գրադարաններ.

Սերվո.հ

Ստեղնաշար. Ժ

Քայլ 1: 4x4 ստեղնաշարի միացում

4x4 ստեղնաշարի միացում
4x4 ստեղնաշարի միացում

4x4 ստեղնաշարը միացնելու համար միացրեք ստեղնաշարի յուրաքանչյուր քորոց ardunio- ի վրա ՝ օգտագործելով jumper մետաղալար: Դիագրամում օգտագործվող կապումներն են 4-11 կապում:

Քայլ 2: Միացրեք Servo Motor- ը

Միացրեք Servo Motor- ը
Միացրեք Servo Motor- ը

Servo շարժիչը պահանջում է 3 միացում Arduino տախտակին.

1. Միացրեք գրունտի մետաղալարը Arduino- ի GND նավահանգստին

2. Միացրեք հոսանքի լարը Arduino- ի 5V պորտին

3. Միացրեք ելքային մետաղալարը Arduino- ի հասանելի նավահանգիստներից մեկին, դիագրամում ընտրվել է 3 -րդ նավահանգիստը

Քայլ 3. Ստեղնաշարով աշխատող սերվո շարժիչի ծածկագիր

Կցված է 1200_FinalExam_Project2.ino ֆայլը, որը պարունակում է այս ծրագրի համար անհրաժեշտ բոլոր ծածկագրերը: Կոդը կանխում է օգտագործողի անվավեր գրառումները: Եթե օգտագործողը մուտքագրում է ոչ թվային արժեք, սերվոյի անկյունը սահմանվում է 0, և օգտվողը նորից սկսում է տվյալների մուտքագրումը: Եթե 180 -ից մեծ թիվ, սերվոյի շրջադարձի առավելագույն շառավիղը, անկյունն ինքնաբերաբար սահմանվում է 180:

Խորհուրդ ենք տալիս: