Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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:
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:
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
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