Arduino Uno bilan ikki o'qli joystikni qanday ulash mumkin: 5 qadam
Arduino Uno bilan ikki o'qli joystikni qanday ulash mumkin: 5 qadam
Anonim
Arduino Uno bilan ikki o'qli joystikni qanday ulash mumkin
Arduino Uno bilan ikki o'qli joystikni qanday ulash mumkin

Bu erda biz bitta duel o'qi joystikini arduino uno bilan bog'laymiz. Bu joystikda x o'qi va y o'qi uchun ikkita analog pin va kalit uchun bitta raqamli pin mavjud.

1 -qadam: Ishlatilgan dasturiy ta'minot:

Ishlatilgan dasturiy ta'minot
Ishlatilgan dasturiy ta'minot

Bu erda biz bitta dasturiy ta'minotdan foydalanmoqdamiz - bu Arduino IDE

Arduino IDE: Siz so'nggi Arduino IDE -ni quyidagi havoladan yuklab olishingiz mumkin:

2 -qadam: ishlatilgan komponentlar:

Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar
Ishlatiladigan komponentlar

1) Arduino UNO: Arduino/Genuino Uno - ATmega328P (ma'lumotlar jadvaliga) asoslangan mikrokontrollerlar paneli. U 14 ta raqamli kirish/chiqish piniga ega (ulardan 6 tasi PWM chiqishi sifatida ishlatilishi mumkin), 6 ta analog kirish, 16 MGts kvartsli kristall, USB ulanishi, quvvat ulagichi, ICSP sarlavhasi va reset tugmasi.

2) Duel o'qi Joystick: Arduino joystik moduli, u X va Y o'qlarini boshqarish uchun ikki tomonlama potentsiometrdan foydalanadi. Pastga bosilganda, u kalitni ishga tushiradi. PS2 kontrollerining joystikiga asoslanib, u RC rusumli avtomashinalardan tortib, rangli LEDlargacha bo'lgan keng ko'lamli loyihalarni boshqarish uchun ishlatiladi.

3) o'tish simlari

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

Bu holda bizda Joystick analog pinlari uchun A4 va A5 Arduino Uno va Arduino Unoning 4 -piniga ulangan bitta kalit mavjud.

4 -qadam: Kod:

Manba kodini github havolamizdan olishingiz mumkin

5 -qadam: Video:

Loyihaning to'liq tavsifi yuqoridagi videoda berilgan

Agar sizda ushbu loyihaga shubha tug'ilsa, quyida bizga izoh qoldiring. Va agar siz o'rnatilgan tizim haqida ko'proq bilmoqchi bo'lsangiz, youtube kanalimizga tashrif buyurishingiz mumkin

Tez -tez yangilanishlar uchun Facebook sahifasiga tashrif buyuring va layk bosing.

Rahmat va hurmat bilan, Embedotronika texnologiyalari