Мазмұны:
- 1 -қадам: құралдар мен материалдар
- 2 -қадам: бөлшектеу және бос орын құру
- 3 -қадам: Фит туралы идея алу
- 4 -қадам: қосқыш пен зарядтағышқа арналған тесіктерді дайындау
- 5 -қадам: Схеманы құру
- 6 -қадам: Дайын өнім
- 7 -қадам: Қорытынды
Бейне: NES контроллерінің шамы: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл нұсқаулықта мен NES контроллерінде фонарь қалай жасағанымды қарастырамын. Бұл фонарь литий -ионды аккумуляторлық батареямен жұмыс істейтін жалғыз жарықдиодты пайдаланады. Батарея да, контроллер де мен бұрынғы жобалардан қалған қалдықтар болды, сондықтан бұл қалдықтарды біріктіру мен пайдаланудың тамаша тәсілі болды.
Егер сізде сынған немесе қосалқы контроллерлер болса, бұл оларға жаңа өмір сыйлау үшін жақсы жоба. Сіз сондай-ақ SNES сияқты ұқсас өлшемді контроллерлерді пайдалана аласыз.
Негізгі құрылыс - светодиодты сым үшін бастапқыда пайдаланылған тесікке қою. Содан кейін схема көбінесе контроллердің ішінде болады, оның сыртында қосқышы мен зарядтау порты болады. Бұл үшін тесіктерді қосу керек болды.
1 -қадам: құралдар мен материалдар
Материалдар
- NES контроллері
- Батарея
- Батарея зарядтағыш
- Супер жарқын ақ жарықдиодты
- Ауыстыру
- Резисторлар
- Сым
Құралдар
- Philips бас бұрауышы
- Дәнекерлеуіш пен дәнекерлеуіш
- Ыстық желім қаруы
- Файлдар
- Бұрғылау
- Сымды тазартқыштар
- Қысқыштар
- Қайшы
Батарея мен зарядтағыш үшін мен бұларды алдыңғы жобадағы арзан bluetooth динамигінен алдым, бірақ сіз батареялар мен зарядтағыштарды Sparkfun және Adafruit сияқты сайттардан таба аласыз. Сіз әрқайсысына неғұрлым аз (физикалық) ала аласыз, соғұрлым жақсы. Мен 5 В батареяны қолдандым, бірақ сіз тізбекті 3,3 В кернеуімен жарықтандыра аласыз.
Бұл жоба негізгі дәнекерлеу дағдыларын және электр тізбегінің негізгі шарттарымен танысуды болжайды.
2 -қадам: бөлшектеу және бос орын құру
Мен бөлшектеудің барлық қадамдарын суретке түсіруді ұмытып кеттім, бірақ бұл өте қарапайым. Артқы жағындағы бұрандаларды шешіп, тақтаны, түймелер мен түйме жастықшаларын шығарып алып, қауіпсіз жерде сақтаңыз. Егер сіз шынымен қаласаңыз, сымды үзуге немесе оны шешуге болады. Біз оны кейінірек тазартуды аяқтаймыз, бірақ мен контроллер жұмыс істемей тұрғандықтан, мен оны бұрын кесіп тастадым.
Барлық ішкі бөлшектерді алып тастағаннан кейін мен кеңістікті кеңейту үшін көптеген пластикалық бөлшектерді алып тастадым. Суретте көріп тұрғаныңыздай, мен төрт бұранданы (бәрібір екеуін жоғалтып алдым) және түйме жастықшаларын бекітетін төменгі тіректерден басқа бәрін алып тастадым. Мен бұларды ине тістеуішпен ұстап, бүгу арқылы шығардым.
3 -қадам: Фит туралы идея алу
Келесі қадам - мен бәріне сәйкес келетінімді тексеру болды. Мен барлық түймелер мен жастықшаларды зарядтау тізбегімен бірге салдым (бұл динамиктің бүкіл тізбегі, сондықтан егер сіз арнайы зарядтағышты сатып алсаңыз, сіз кеңістікті үнемдейтін нәрсені таба аласыз). Осыдан кейін мен түпнұсқалық тақтаны үстіңгі жағына қойдым, оның үстіне батарея бар, содан кейін оның жабылатынына көз жеткіздім. Осы қадамның бір жерінде мен кеңістікті барынша ұлғайту үшін тақтаның сымына арналған IC мен қалған түйреуіштерді алып тастадым.
Егер сізде фитингке қатысты проблемалар болса, оны өзгертуге тырысуға болады. Сіз OEM тақтасын алып тастай аласыз және түйме жастықшаларының артына басқа қатаң тіректерді қоюға болады. Мен сонымен қатар NES контроллерінің басқа жобаларын көрдім, онда өндіруші түймелерге жабыстырады. Мен түпнұсқалық жастықшалармен және тақтаймен бірге жүрдім, өйткені мен үшін жұмыс істеді, мен барлық түймелердің басылып тұруын қаладым (бірақ олардың функциясы жоқ екенін ескеріңіз).
4 -қадам: қосқыш пен зарядтағышқа арналған тесіктерді дайындау
Маған зарядтау порты мен қосқыштың жоғарыдан шығып кетуі үшін бос орын қажет болды. Алдымен мен олардың айналасында қаламмен іздеуге тырыстым, ол суретте көріп тұрғандай жұмыс істеді. Содан кейін мен осы іздердің ішінде бірнеше ұсақ тесіктер жасау үшін бұрғылауды қолдандым. Осыдан кейін мен тесіктерді жеткілікті үлкен болғанша кеңейту үшін файлдарды қолдандым.
Нәтиже екінші суретте көрсетілген. Коммутатор тақтаға мен қалағандай жақындады, сондықтан мен оны зарядтағыш тақтаға қысқартып алмау үшін сол жақ сымды алып тастадым. Мен мұнда SPDT коммутаторын қолдандым, себебі менде бар, бірақ оған тек SPST қажет.
5 -қадам: Схеманы құру
Бұл үшін негізгі схема-схемада көрсетілгендей, токты шектейтін резисторы бар қарапайым қосылатын светодиоды қондырғы. Мен бұл сайтты қарсылықтың минималды мәнін табу үшін қолданғанды ұнатамын, бірақ мен өзіме сәйкес келетін құндылықты таңдадым. Бұл жерде протободы ыңғайлы, сондықтан сіз қарсылықтың әр түрлі мәндерін тез тексеріп, жарықтыққа қалай әсер ететіні туралы түсінік аласыз. Мен 680 Ом таңдауды аяқтадым.
Зарядтағыш схемада көрсетілмеген, себебі оның нақты функциясы фонарь функциясына аса қатысы жоқ. Негізінде бұл батареяға параллель жалғанған басқа схема, ол фонарь функциясына әсер етпеуі керек, бірақ зарядтау кезінде қосқыштың өшірілгеніне көз жеткізіңіз.
Мен светодиодты, резисторды және контроллерді қосқышты әрқайсысына қанша ұзындық қажет болатынын көру үшін бастадым. Бос орын шектеулі болғандықтан, резистордың ұштарын немесе жарықдиодты ұштарға дәнекерлеуді қаламайсыз; сіз аздап кесіп алғыңыз келеді. Резистордың бір ұшы қосқыштағы оң сымға, екіншісі ұзын сымға ие жарықдиодты анодқа түседі.
Жарық диодты тесікшенің кішкене бөлігін жинау кезінде ол сынбауы үшін жинауды қалауыңыз мүмкін екенін айтудың жақсы уақыты.
Содан кейін мен қосқыштың ортаңғы сымын зарядтағыштың оң терминалына, ал зарядтағыштың теріс терминалын жарықдиодты катодқа жалғадым. Мен оларды бекіту үшін ыстық желім қолдандым. Ақырында, аккумулятормен менде бар сымдардың ұзындығы контроллер тақтасындағы саңылаулардың бірінен өткізіп, сымдарды зарядтағыштың оң және теріс терминалдарына дәнекерлеу үшін жеткілікті болды.
6 -қадам: Дайын өнім
Схема, түймелер, жастықтар мен тақта орнында болғаннан кейін контроллерді қайтадан орнына қойып, оның қосылатынына көз жеткізіңіз! Екінші ойда, сіз оны толығымен қайта жинамас бұрын оның қосылатынына көз жеткізуіңіз керек, бірақ оны аяқтағаннан кейін кем дегенде бір рет қосқаныңызға көз жеткізіңіз (әйтпесе не үшін жасадыңыз?).
Өкінішке орай, фотосуреттердің жарықтығын түсіру қиын, бірақ менде жұмыс істейтінін дәлелдеу үшін оны қосатын/өшіретін фотосурет бар.
7 -қадам: Қорытынды
Бұл нұсқаулық ақпараттық/пайдалы болды деп үміттенемін, және сізге өз нұсқаңызды жасауға шабыттандырады. Мен біреудің AAA батареяларымен жұмыс жасайтынын немесе бар түймелерді қосқанын көргім келеді.
Мұны жасай отырып, мен қайта зарядталатын фонарь идеясы қызықты ұғым деп ойладым. Бір рет пайдаланылатын батареялар қолданылудан шығып бара жатқандықтан, барлық портативті құрылғылардың қайта зарядталуын қалайды. Алайда, егер сіз төтенше жағдайда фонарьға сүйенсеңіз, сіз жаңа батареяларды оңай қосқыңыз келеді. Мүмкін, мен бір күні екі түрді де қабылдайтын мүмкіндігімді сынап көрер едім, немесе сіз оны өз нұсқаңыз үшін жасай аласыз!
Егер сізде қандай да бір идеялар болса, түсініктеме қалдырыңыз, егер сізге осы нұсқаулық ұнаған болса, оған Game Life конкурсында дауыс беріңіз! Оқығаныңыз үшін рахмет!
Ұсынылған:
ДК ойын контроллерінің картасы (Linux және Windows): 5 қадам
ДК ойын контроллерін салыстыру (Linux және Windows): Егер сіз дербес компьютерде ойын өрісін бастасаңыз, оған жету үшін бірнеше қадамдар болуы мүмкін. Бүгін мен сізге USB ойын контроллерін компьютерлік ойындардың ең ескілерімен ақысыз пайдалану әдісін көрсетемін. Техника
Сымсыз Xbox 360 контроллерінің қабығын ауыстыру: 15 қадам (суреттермен)
Сымсыз Xbox 360 контроллерінің қабығын ауыстыру: Xbox 360 контроллерінің қабығын жаңа қабықшаға ауыстыру бойынша қадамдық нұсқаулық. Бұл оқулықты студенттерге бейне ойын арқылы аппараттық, электрлік/компьютерлік инженерия және информатика принциптері туралы негізгі түсініктерді алуға көмектесу үшін қолдануға болады
Arduino интерфейсіне арналған PS2 контроллерінің үзіліс адаптері: 10 қадам
PS2 Controller Breakout адаптері Arduino Interfacing үшін: PlayStation 2 контроллері робототехника жобалары үшін өте пайдалы геймпад. Бұл арзан, қол жетімді (екінші қолмен), көптеген түймелер бар және Arduino -мен үйлесімді! Оны пайдалану үшін сізге сымды қосатын арнайы қосқыш қажет
VHDL бағдарламаланатын үзіліс контроллерінің дизайны: 4 қадам
VHDL -де бағдарламаланатын үзіліс контроллерінің дизайны: Мен бұл блогтан алатын жауаптардың түріне таң қаламын. Балалар, менің блогыма кіріп, өз білімдерімді сіздермен бөлісуге ынталандырғаныңыз үшін рахмет. Бұл жолы мен барлық SOC -ларда көретін тағы бір қызықты модульдің дизайнын ұсынамын - Interrupt C
VHDL -де қарапайым кэш контроллерінің дизайны: 4 қадам
VHDL -дегі қарапайым кэш -контроллердің дизайны: Мен бұл нұсқаулықты жазып отырмын, себебі кэш -контроллерді үйрену мен жобалауды бастау үшін VHDL -ге сілтеме жасау қиынға соқты. Мен кэш -контроллерді нөлден бастап ойлап таптым және оны FPGA -да сәтті сынап көрдім. Менде п