Мазмұны:
- 1 -қадам: Барлық материалдар мен файлдарға сілтемелер
- 2 -қадам: компьютерді алу
- 3 -қадам: дәнекерлеу
- 4 -қадам: Бағдарламалау
- 5 -қадам: Түртуді аяқтау
Бейне: Ойын консолін жасау: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сәлемдесу. Мен бір нәрсені бастауға бейім екенімді, содан кейін мүлде басқа бағытты ұстанатынымды көремін. Бұл жобамен де болды. Мен Nokia 5110 экранын сатып алдым. Көптеген eBay сатып алуларында маған жеткізілетін ұзақ уақыт болды. Бұл арада маған қажет жоба аяқталды. Сонымен, jlcpcb маған өз қызметтерін қолдана отырып, бірдеңе жасау туралы ұсыныспен хабарласқанда (pcb өндіру … ұңғымалар, фигуралар … атауы бәрін айтады:)). Мен гуглингті бастадым, мен бірнеше мақсатсыз экранмен не істей аламын. Содан кейін мен Makerbuino ойын консолін кездестірдім. Ал ашық бастапқы тұжырымдамамен нөлден бастау үшін қажет нәрсенің бәрі саусақтарымның ұшында болды. Сіз мұны перформат тақтасында жасай алатын болсаңыз да, бұл менің консоль қалағандай таза емес, барлық жерде сымдар бар жалпы тәртіпсіздік. Міне, jlcpcb келеді. https://jlcpcb.com/ сіз 10 долларға 2 долларға тапсырыс бере аласыз. Менің ойымша, бұл ұрлық. Рас, егер сіз тақтаның әдепкі параметрлерінен (өлшемі 100х100м, қалыңдығы, түсі және т.б.) шықсаңыз, баға өзгеруі мүмкін. Бірақ, көпшілігіміз үшін әдепкі параметрлер жеткілікті болады.
1 -қадам: Барлық материалдар мен файлдарға сілтемелер
Сонымен, қарапайым бөліктердің тізімін қарастырайық, және сіз оны толтыру үшін қажет ақпаратты таба аласыз.
Бөлшектер:
MAKERbuino PCB (сіз жобаны қолдай аласыз және жинақты https://www.makerbuino.com сайтынан сатып ала аласыз,
немесе гербер файлдарын немесе схемасын мына жерден алыңыз:
- SD картасы (өлшемі сізге байланысты, үлкен сыйымдылық карталарын қолдайтынына сенімді емеспін, бірақ 1гб жақсы болуы керек)
- SD ұясы
- дәнекерлеуге арналған сымдар (міндетті емес)
- 8 Ом 0,5 Вт динамик (міндетті емес)
- Li-Po батареясы 3.7 В.
- ATmega328P-PU
- 28 істікшелі PDIP IC ұяшығы
- Nokia 5110 LCD
- TP4056 микро USB Li-Po зарядтағыш тақтасы
- 3.3В кернеу реттегіші (MCP1702-3302E TO-92 қаптамасында)
- 2n2222 жалпы мақсаттағы NPN транзисторы (TO-92 пакеті)
- 1N4148 диод
- 16 МГц кристалл
- 3 істікшелі сырғытпалы қосқыш x2
- 100nF керамикалық конденсатор x2
- 22pF керамикалық конденсатор x2
- 100uF, 6.3В радиалды электролиттік к3 конденсатор x3 (мен 16В кернеуін қолдандым, себебі 6.3 -ке келу қиын)
-
12x12x7.3 мм x7 түймесі
- кейбір әйелдер мен ерлердің бір және екі қатарлы тақырыптары (мүмкін сізде бар, бірақ бәрібір сіз оларды ұзын жолақтарда сатып аласыз, сондықтан қалағаныңызша таңдаңыз)
- 1Kohm дөңгелектерге арналған потенциометр x2
- 2.2 кОм резистор
- 10к резистор x2
- 4.7км резистор x2
- 100 Ом резисторы
- 3,5 мм құлаққап ұясы
Және бұл. Компоненттердің көпшілігі сіздің қосалқы бөлшектер қалтаңызда болатынына сенімдімін. Кейбірін сіз арзанға аласыз.
2 -қадам: компьютерді алу
Сондықтан бұл өте қарапайым процесс. Jlcpcb.com сайтына өтіңіз
Тіркеліңіз, қазір баға белгілеуді басыңыз. Gerber файлдарын жүктеңіз, қажетті параметрлерді енгізіңіз және тапсырыс беріңіз. Dhl жеткізу әдісімен менің гербер файлдарымды босағама келген нақты тақтаға жүктеуге бір аптадан аз уақыт кетті.
3 -қадам: дәнекерлеу
Мен егжей -тегжейлі қадам жасамаймын, өйткені бұл өте оңай. pcb көмегімен silkscreening қай компонентті қай жерге енгізу керектігін түсіндіреді. Көптеген компоненттер полярлық сезімтал емес, сондықтан сіздің өміріңізді айтарлықтай жеңілдетеді. Егер сізге Makerbuino-дан егжей-тегжейлі ақпарат қажет болса, бұл нұсқаулар (бұл топ өте қарапайым, қалай және не істеу керектігін түсіндіретін керемет жұмыс жасады)
4 -қадам: Бағдарламалау
Сіз тақтаны дәнекерлегеннен кейін, әдетте, сіз жасай аласыз. Бірақ менің жағдайда емес. Atmega328P-PU бос болғандықтан, жүктеуші жүктеу керек. Бұл Atmel чиптерін ешқашан бағдарламаламаған болсаңыз, бұл бүкіл жобаның ең «күрделі» қадамы. Сондықтан мұны істеудің бірнеше жолы бар.
Жеңіл жол Arduino -мен болуы керек (дегенмен мен басқа жолмен баруды шештім)
community.makerbuino.com/t/atmega328-witho… Жүктеушіні arduino көмегімен қалай орнату керектігі туралы тақырып. Сонымен қатар жүктеушіге сілтеме бар.
Немесе USBasp бағдарламашысымен жүре аласыз (мен қайғылы жолды таңдадым). Бұл сәл күрделірек, бірақ ең маңызды қадам дұрыс сақтандырғыш пен құлыптау биттерін орнату болып табылады. Әйтпесе, менде болған проблемаға тап боласыз. Ішкі осцилляторды қолданатын микропроцессор. Ол 1 МГц жиілікте жұмыс істейді. Сіз консоль жұмыс істейтін болады, бірақ 16 есе баяу. Өте жақсы !!!!!!!!!!!!!! Енді бұл күлкілі:) мен бұған не себеп болғанын білмесем, көңілім қалды: D мен суреттегі параметрлерімді қосамын.
5 -қадам: Түртуді аяқтау
Сонымен Сізде ДК бар, сіз оны дәнекерледіңіз, жүктеуші жүктелді…. Енді не? Енді сізге ойындарды жүктеу (немесе оларды жасау) керек, оларды sd картасына жүктеңіз. Және ойындар ойнаңыз. Ал маған сеніңіз …. олар тәуелділікті тудырады. Сонымен, мен оған 3 қапты басып шығардым. Оны әр жерден табуға болады. Мен шынымды айтсам, бұл мен аяқтаған ең қанағаттанарлық жобалардың бірі. Біреу үшін бұл DIY үлгісіне ұқсайды. Екіншіден … ойындар керемет:) Алақай. Егер сізге бірдеңе қажет болса, маған коментарийден сұраңыз немесе маған хабарлама жіберіңіз:)
Ұсынылған:
Өзіңіздің портативті ретро ойын консолін жасаңыз! бұл Win10 планшеті !: 6 қадам (суреттермен)
Өзіңіздің портативті ретро ойын консолін жасаңыз! …… бұл Win10 планшеті !: Бұл жобада мен сізге Windows 10 планшеті ретінде пайдалануға болатын портативті ретро ойын консолін жасауды көрсетемін. Ол 7 " Сенсорлы экраны бар HDMI СКД, LattePanda SBC, USB Type C PD қуатты ПХД және тағы бірнеше қосымша
Raspberry Pi көмегімен ойын консолін жасаңыз!: 6 қадам
Raspberry Pi көмегімен ойын консолін жасаңыз!: Сіз қымбат ескі консольдерге төлемей ретро ойындар ойнағыңыз келе ме? Сіз мұны Raspberry Pi көмегімен жасай аласыз. Raspberry Pi-бұл " несие картасы өлшеміндегі компьютер " бұл көптеген керемет нәрселерге қабілетті. Түрлі типтер көп
Ойын консолін қалай жасауға болады: 6 қадам (суреттермен)
Өз ойын консолін қалай жасауға болады: Сіз өзіңіздің бейне ойын консолін жасағыңыз келді ме? Арзан, кішкентай, қуатты және тіпті қалтаңызға толықтай сай келетін консоль? Бұл жобада мен сізге балаларға Raspberry Pi көмегімен ойын консолін жасауды көрсетемін, бірақ таңқурай дегеніміз не?
Arduino негізіндегі DIY ойын контроллері - Arduino PS2 ойын контроллері - DIY Arduino Gamepad көмегімен Tekken ойнау: 7 қадам
Arduino негізіндегі DIY ойын контроллері | Arduino PS2 ойын контроллері | DIY Arduino Gamepad көмегімен Tekken ойнау: Сәлеметсіздер ме, балалар, ойындарды ойнау әрқашан қызықты, бірақ өзіңіздің жеке DIY контроллеріңізбен ойнау қызықты, сондықтан біз осы нұсқаулықта arduino pro micro көмегімен ойын контроллерін жасаймыз
Ойын қысымына сезімтал төсемдер (сандық ойын алаңдары үшін және т.б.): 11 қадам (суреттермен)
Қысымға сезімтал алаңшалар (цифрлық ойын алаңдары үшін - және басқалары): бұл цифрлық ойыншықтар немесе ойындар жасау үшін қолданылатын қысымға сезімтал төсем жасауды көрсететін нұсқаулық. Ол үлкен күшке сезімтал резистор ретінде қолданыла алады және ойынға қарамастан, оны маңызды жобалар үшін қолдануға болады