Ինչպես միացնել երկակի առանցքի ջոյսթիկը Arduino Uno- ի հետ. 5 քայլ
Ինչպես միացնել երկակի առանցքի ջոյսթիկը Arduino Uno- ի հետ. 5 քայլ
Anonim
Ինչպես միացնել երկակի առանցքի ջոյսթիկը Arduino Uno- ի հետ
Ինչպես միացնել երկակի առանցքի ջոյսթիկը Arduino Uno- ի հետ

Այստեղ մենք մտադիր ենք մեկ մենամարտի առանցքի ջոյսթիկի միացում arduino uno- ի հետ: Այս ջոիստիկն ունի երկու անալոգային կապում x առանցքի և y առանցքի համար և մեկ թվային կապիչ `անջատիչի համար:

Քայլ 1: Օգտագործված ծրագրակազմ

Օգտագործված ծրագրակազմ
Օգտագործված ծրագրակազմ

Այստեղ մենք օգտագործում ենք մեկ ծրագրակազմ, դա Arduino IDE- ն է

Arduino IDE. Դուք կարող եք ներբեռնել վերջին Arduino IDE- ն այս հղումից ՝

Քայլ 2: Օգտագործված բաղադրիչներ

Օգտագործված բաղադրիչներ
Օգտագործված բաղադրիչներ
Օգտագործված բաղադրիչներ
Օգտագործված բաղադրիչներ

1) Arduino UNO. Arduino/Genuino Uno- ն միկրոկոնտրոլերային տախտակ է, որը հիմնված է ATmega328P (տվյալների թերթիկի) վրա: Այն ունի 14 թվային մուտքային/ելքային կապ (որից 6 -ը կարող են օգտագործվել որպես PWM ելքեր), 6 անալոգային մուտք, 16 ՄՀց քվարց բյուրեղյա, USB միացում, հոսանքի միակցիչ, ICSP վերնագիր և վերակայման կոճակ:

2) Մենամարտի առանցքի ջոյսթիք. Arduino joystick մոդուլ, այն օգտագործում է երկկողմանի պոտենցիոմետր ՝ X և Y առանցքները վերահսկելու համար: Երբ ներքև է մղվում, այն ակտիվացնում է անջատիչը: PS2 վերահսկիչի ջոյսթիկի հիման վրա այն օգտագործվում է RC մեքենաներից մինչև գունավոր LED- ների նախագծերի վերահսկման համար:

3) Jumper լարերը

Քայլ 3: Շղթայի դիագրամ

Շղթայի դիագրամ
Շղթայի դիագրամ

Այստեղ այս դեպքում մենք ունենք Arduino Uno- ի A4 և A5 Joystick- ի անալոգային կապերի համար և մեկ անջատիչ, որը միացված է Arduino Uno- ի 4 -րդ կապին

Քայլ 4: Կոդ

Դուք կարող եք աղբյուրի կոդը ստանալ մեր github հղումից

Քայլ 5: Տեսանյութ

Projectրագրի ամբողջ նկարագրությունը տրված է վերևի տեսանյութում

Եթե այս նախագծի վերաբերյալ որևէ կասկած ունեք, ազատորեն մեկնաբանեք մեզ ստորև: Եվ եթե ցանկանում եք ավելին իմանալ ներդրված համակարգի մասին, կարող եք այցելել մեր youtube ալիքը

Այցելեք և հավանեք մեր ֆեյսբուքյան էջը հաճախակի թարմացումների համար:

Շնորհակալություն և հարգանքներ, Embedotronics Technologies

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