Mündəricat:
- Addım 1: Lazımi komponentləri toplayın
- Addım 2: Dövrə Diaqramı və Kodlaşdırma
- Addım 3: Kəsmə, Boyama və Lehimləmə
- Addım 4: Limit açarlarının və son testlərin düzəldilməsi
- Addım 5: Hamısını bir araya gətirmək
Video: PC üçün ARDUINO KONTROLLÜ OYUN PAD: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Salam uşaqlar, mən Sarveşəm. Bir neçə gün əvvəl retro oyunlar oynamaq istədim. Buna görə onları kompüterimə quraşdırdım. Ancaq yalnız kompüterimin klaviaturası ilə oynaya bilərdim və bu uşaqlıq günlərimin hissini vermədi. Buna görə kompüterim üçün həm köhnə, həm də yeni oyunlar oynaya bilən bir gamepad qurmağa qərar verdim (Hamısı deyil). Köhnə bir oyun nəzarətçisindən istifadə etdim və bu möhtəşəm Gamepad yaratmaq üçün onu dəyişdirdim. Bu kompüter üçün simli oyun meydançasıdır. Emulator və PC oyunları oynamaq üçün istifadə edilə bilər. Həmçinin joystick kompüteriniz üçün siçan kimi xidmət edə bilər. Oyun paneli bir Arduino Pro Micro istifadə edərək idarə olunur.
Addım 1: Lazımi komponentləri toplayın
Bütün təchizatların alınması layihələrin qurulmasında ilk və ən vacib addımdır. Onları düzgün bir şəkildə aldığınızdan əmin olmaq üçün onları tək bir yerdən sifariş etməkdir. Bu, bütün komponentləri eyni anda almağa kömək edir.
Uşaqlara UTSource -dan komponentlər almağı şiddətlə təklif edirəm, çünki onlar olduqca etibarlıdır və məhsulların keyfiyyəti də yaxşıdır. Məhsulları vaxtında və lazımi vəziyyətdə çatdırırlar.
İndi komponentlərə nəzər salaq.
1. Köhnə retro oyun nəzarətçisi
İstifadə etdiyim kimi retro oyun nəzarətçisindən istifadə edə bilərsiniz. 3d printerə çıxışınız varsa, öz korpusunuzu çap edə bilərsiniz (Bu seçim sizə daha çox düymə əlavə etmək imkanı verəcək).
2. Arduino Pro Micro
Bu layihə üçün bir Arduino Pro Micro və ya Arduino Leonardo mini istifadə etməlisiniz. Bir sözlə, HID (İnsan Arayüzü Cihazı) qabiliyyətinə malik bir mikro nəzarətçiyə ehtiyacınız var. Arduino Pro micro -da ATmega 32U4 mikro nəzarətçi var.
3. Keçid edin
Fövqəladə məqsəd üçün istifadə etdiyim normal bir sürüşmə açarıdır. Siçan və klaviatura kitabxanası ilə işləməkdəki problem, düzgün bir kod yükləməsəniz, klaviatura və ya siçanın idarəetməsini itirə biləcəyinizdir. Beləliklə, kompüter siçan/klaviatura nəzarətini bərpa etməyə kömək edə biləcək bir keçidin olması çox vacibdir.
4. Joystick Modulu
Siçan hərəkətini idarə etmək üçün joystick modulundan istifadə etməliyik. Hər bir modul X və Y istiqamətini idarə edir.
5. Limit açarları
Nəzarətçim üçün tətik olaraq limit açarlarından istifadə etdim. Yalnız düymələri ilə bir oyun pad etmək istəyirsinizsə, bunlar isteğe bağlıdır.
6. Düyməni basın
Push düymələri konfiqurasiyanı yuxarıya və ya aşağıya çəkərək birləşdirilə bilər. Burada bütün düymələr və açarlar üçün açılan konfiqurasiyadan istifadə etdim. Bunun üçün 10 K ohm rezistorlardan istifadə etdim.
7. Ümumi təyinatlı PCB
Bütün komponentləri lehimləmək üçün ümumi bir PCB alın.
Addım 2: Dövrə Diaqramı və Kodlaşdırma
Bütün komponentləri yuxarıda göstərilən sxemə uyğun olaraq bağlayın. Arduino ilə düymələri birləşdirmək üçün sürətli bir bələdçi də əlavə etdim.
Əvvəlcə bütün əlaqələri yoxlamağı və çörək taxtasında işləməyi məsləhət görürəm.
Hansı düymənin harada yerləşdiyini, hansı etiketlə proqramlaşdırıldığını və kompüterə hansı xarakteri göndərdiyini aydın şəkildə anlamaq üçün faktiki düymə yerləşdirmə planım da yuxarıda göstərilmişdir.
İndi kodu yükləyin və mouse.h və keyboard.h kitabxanalarını quraşdırın. Kodu Arduino -ya yükləyin.
KODU YÜKLƏMƏK ÜÇÜN AŞAĞIDAKİ TIKLAYIN
Addım 3: Kəsmə, Boyama və Lehimləmə
Əvvəlcə PCB -ni Oyun padinin ölçüsünə görə kəsin və düymələri və joystick modulunu hizalayın. Bir PCB sifariş edərək lehimləmə işinin qarşısını ala bilərsiniz. UTSource.net əlverişli qiymətlərlə keyfiyyətli PCB təmin edir.
Sonra oyun padini istədiyiniz rəngə boyayın.
İndi düymələri və joysticki ümumi təyinatlı pcb üzərində lehimləyin.
Addım 4: Limit açarlarının və son testlərin düzəldilməsi
İndi bəzi super yapışqan köməyi ilə mövqelərindəki limit açarlarını düzəldin.
Qalan komponentləri lehimləyin və son test edin.
Addım 5: Hamısını bir araya gətirmək
İndi bəzi vintlərin köməyi ilə qapağı bağlayın.
Son məhsulun necə göründüyünü göstərmək üçün yuxarıdakı şəkilləri əlavə etdim.
İş budur. İndi bəzi oyunlar oynamağa çalışın. PC oyunlarının yanında (daha çox düymə tələb etməyən) emulator oynaya bilərsiniz.
İlk təlimatçılığım bununla bitir. Ümid edirəm bəyəndiniz:)
Tövsiyə:
(YENİLƏNİŞ - SÜRƏTLİ SORUN VAR) PC üçün USB OYUN NƏZARƏTÇİSİ: 10 addım (şəkillərlə)
(YENİLƏNİB - SÜRƏTLİ SORUN VAR) PC üçün USB OYUN NƏZARƏTÇİSİ: HƏR OYUN ÜÇÜN OYUN NƏZARƏTÇİSİ (HƏMMƏDƏN)
Kompüteri bağlamaq üçün son oyun: 3 addım
Nəhayət Kompüteri Bağlamaq Prankı: Bu, bir oyun olaraq hazırladığım a.vbs bağlama skriptidir. Bu qədər sərin olmasının səbəbi, kompüteri dərhal söndürmək əvəzinə, kompüterin sizinlə danışması, kompüterin 10 saniyədə bağlanacağını xəbərdar etməsidir
Arduino Ritm Oyun Nəzarətçisi (Öz Oyunum üçün): 6 addım
Arduino Ritm Oyun Nəzarətçisi (Öz Oyunum üçün): Bu təlimatda sizə bu Ritm Oyun Nəzarətçisini sıfırdan necə qurduğumu göstərəcəyəm. Əsas ağac emalı bacarıqlarını, əsas 3d çap bacarıqlarını və əsas lehimləmə bacarıqlarını əhatə edir. Sıfır keçmişiniz varsa, yəqin ki, bu layihəni uğurla qura bilərsiniz
Arduino əsaslı DIY Oyun Nəzarətçisi - Arduino PS2 Oyun Nəzarətçisi - DIY Arduino Gamepad ilə Tekken oynamaq: 7 addım
Arduino əsaslı DIY Oyun Nəzarətçisi | Arduino PS2 Oyun Nəzarətçisi | DIY Arduino Gamepad ilə Tekken Oynamaq: Salam uşaqlar, oyun oynamaq həmişə əyləncəlidir, ancaq öz DIY xüsusi oyun nəzarətçinizlə oynamaq daha əyləncəlidir, buna görə də bu təlimatlarda arduino pro micro istifadə edərək bir oyun nəzarətçisi edəcəyik
"Ninja Dolları" Arduino üçün Oyun: 3 addım
Arduino üçün "Ninja Dollar" Oyunu: Arduino.it -in başqa bir əla oyunu, yayımladığımdan daha inkişaf etmiş bir şeydir. Niyə digərlərindən daha mürəkkəbdir? Bu, daha mürəkkəbdir, çünki bu atlaya və vura bilər. səs işığı və yeni nöqtə cont üsulu