
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Жылдам бас тарту: Бұл жобаның мәні - ойын портының джойстикін арзан түрлендіру емес. Бұл жобаның мәні - әмбебап және реттелетін джойстик жасау, оны оңай өңдеуге болады. Менің Arduino -ны таңдауымның себебі - бос уақытымның аздығында және ағамның ескі ойын порты джойстикіне жаңа өмір сыйлағым келгендіктен болды. Егер сіз дәл осылай жасағыңыз келсе, онда көптеген арзан түрлендіргіштер бар, сондықтан оларды күрделендіргіңіз келмесе, қолданып көріңіз
1 -қадам: Қажетті материалдарды жинаңыз:




Сізге қажет нәрселер:
- ескі ойын порты джойстикі (менікін сатудан 2 долларға алдым)
- еркек түйреуіш тақырыптары
- Arduino uno (шамамен 18 доллар)
- прото тақта немесе перфорд
Сізге қажет құралдар:
- қайшы
- дәнекерленген темір
- кейбір қорғасын
- Arduino IDE және Atmel flip орнатылған компьютер
- Интернет байланысы
2 -қадам: джойстикті бөлшектеңіз:



бірінші және ең маңыздысы - джойстикті ажырату және түймелерге қосылатын сымдардың түс кодын анықтау.
3 -қадам: Arduino қалқаны жасаңыз және сымдарды қосыңыз:



Қосылған схеманы орындаңыз.
Негізінен to потенциометрлері джойстиктің x және y осін, ал батырмалар әрекет пернелерін білдіреді
4 -қадам: Бағдарламалық жасақтаманы конфигурациялау:



Бұл джойстикті конфигурациялаудың бірнеше қадамдары бар:
- Алдымен мына сілтемеге өтіңіз https://github.com/AlanChatham/UnoJoy және UnoJoy жүктеп алыңыз.
- Содан кейін Arduino IDE бағдарламасын ашып, үлгі кодын тақтаға жыпылықтаңыз.
- енді Atmel Flip және Java Runtime Environment орнатыңыз
- Енді тақтаны USB портына жақын екі түйреуішті қысқарту арқылы немесе DFU режиміне қойыңыз немесе https://arduino.cc/kz/Hacking/DFUProgramming8U2 сілтемесіндегі нұсқаулықты орындаңыз.
- Енді Uno Joy қалтасын ашып, Uno қалтасына өтіңіз және Turnintoajoystick.bat файлын іске қосыңыз.
- Енді Arduino тақтасын ажыратып, қайта қосыңыз, енді бәрі дайын және дайын.
- Қажет болса, контроллерді тексеру үшін Windows жүйесіндегі USB контроллері опциясын тексеріңіз.
5 -қадам: Нәтижені және ақаулықтарды жоюды аяқтаңыз:

Джойстик осылай шықты.
жұмыста соңғы нәтижені көрсетпегенім үшін кешірім сұраймын.
Егер сізде джойстиктерде қозғалыс болса, потенциометрге баратын 5v және gnd қосылымдарын тексеріңіз, одан әрі қиындықтарды жою үшін маған түсініктеме бөлімінде хабарласыңыз.
Ұсынылған:
Ескі ноутбуктің батареясын қуат банкіне айналдырыңыз: 4 қадам (суреттермен)

Ескі ноутбуктің аккумуляторын қуат банкіне айналдырыңыз: Бұл жобада мен сізге батареяны ескі ноутбуктен қуатты банкке қалай өзгерту керектігін көрсетемін, ол қарапайым телефонды бір зарядта 4-5 рет зарядтай алады. Бастайық
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам

Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
Ескі ноутбукті таңғажайып көп функциялы құралға айналдырыңыз: 8 қадам

Ескі ноутбукті керемет көп функциялы құралға айналдырыңыз: ноутбук әрқашан бізге жадымен бекітілген. Мүмкін сіз колледжге барғанда сыйлық аласыз немесе белгілі бір атаққа ие боласыз. Уақыт, сіз қаласаңыз да, қаламасаңыз да, оны өз жұмысыңыз үшін пайдалана алмайсыз. Бірақ сіз ескі ноутбукті әр түрлі компьютерлерде пайдалана аласыз
Ескі теледидарды немесе CRT мониторын ретро ойын станциясына айналдырыңыз: 5 қадам

Ескі теледидарды немесе CRT мониторын ретро ойын станциясына айналдырыңыз: Бұл нұсқаулықта мен сізге ескі теледидарды немесе CRT мониторын ретро ойын станциясына қалай айналдыру керектігін көрсетемін. Сіз сондай -ақ жаңа теледидарды қолдана аласыз немесе дисплей сіздің балалық шағыңызды еске түсіреді
Ескі теру модемін USB жасырғышқа айналдырыңыз: 6 қадам

Ескі теру модемін USB жасырғышқа айналдырыңыз: Егер сізде ескі терілген модем болса, жай отырыңыз және бос орын алыңыз, неге оны USB хабына айналдырмасқа? Бұл нұсқаулықта мен мұны қалай жасау керектігін көрсетемін