Мазмуну:
- Жабдуулар
- 1 -кадам: Эски баскычтоптон чыккан схема
- 2 -кадам: Микротолкундарды Вудга орнотуңуз
- 3 -кадам: Зымдарды схемага туташтыруу
- 4 -кадам: Ачкычтарды картага түшүрүү
Video: MAME жана Virtual Pinball үчүн DIY клавиатура контролери: 4 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул көрсөтмөлөрдүн топтому эски клавиатураларды колдонуп, зымдын, ширетүүнүн жана жыгачтын бир бөлүгүнө өз клавиатура контроллерин түзүүгө мүмкүндүк берет.
Бул контроллерлер менин MAME жана Virtual Pinball долбоорлорумда колдонулган. Виртуалдык пинбол боюнча көрсөтмөлөрдү караңыз https://www.instructables.com/id/Virtual-Pinball-M… Төө жарыш боюнча көрсөтмөлөрдү караңыз https://www.instructables.com/id /Төө-жарыш-Араб…
Мен жок кылуу үчүн арналган эски USB жана PS2 баскычтопторун колдондум. Кир же баскычтары сынып калган клавиатуралар менин долбоорум үчүн жакшы эле, анткени мага ичиндеги чакан плата гана керек.
Төмөнкү нускамалар HP PS2 клавиатурасынан контроллерди кантип жасоону көрсөтөт.
Жабдуулар
Эски клавиатура 0.5 мм зым Лайк Кремний Герметик Коннектор Блок
1 -кадам: Эски баскычтоптон чыккан схема
Ачуу үчүн жана клавиатураны ачуу үчүн клавиатуранын артындагы бурамаларды алып салыңыз. Электр схемасын корпуска орноткон бардык бурамаларды алып салыңыз жана бул схеманы орнотууларды сактап калыңыз, анткени бул схеманы жаңы контроллерге орнотуу үчүн колдонулат.
2 -кадам: Микротолкундарды Вудга орнотуңуз
Электр тактасын ылайыктуу өлчөмдөгү жыгачка орнотуңуз. Жыгач кабелдик туташтыргыч блок үчүн, ошондой эле басылган схема үчүн жетишерлик чоң болушу керек. Көңүл бургула, клавиатура диоддору жыгачтан жасалган оюктардын астынан көрүнүп турат.
3 -кадам: Зымдарды схемага туташтыруу
0,5мм кабелдин 200мм узундуктарын даярдап, арткы учтарын 5ммге кыркып, ар бир кабелдин бир учун ширеткиле.
Solder клавиатура туташтыргычтарынын өткөрүүчү материалына байлабайт. Этияттык менен бул тасманы алып салуу үчүн зымырыт кагазды колдонуңуз жана астындагы алтын / жезди ачыңыз. Биринчи сүрөттө эң узун кыр даярдалган.
Ар бир клавиатура туташтыргычын ширетип, андан кийин 200мм узундуктагы кабельди тактага туташтырыңыз.
Кабельди клавиатурадан орнотууларды колдонуп, эгерде кабель тартылып калса, капталга кокусунан зыян келтирбөө үчүн боолорду бурап коюңуз.
Кабелдин бир четине жана экинчисинде схеманын ширетүүчү пунктуна туташкан тонометрдин жардамы менен кабелдердин ар бири туура туташканын текшериңиз. Ийгиликтүү сыноодон өткөндөн кийин, кабелдерди кокусунан ширетип кетпөө үчүн желимдеп же силикон менен жабыштыруу керек. Жаңы контроллерди колдонуудан мурун силиконду айыктыруу үчүн калтырыңыз
4 -кадам: Ачкычтарды картага түшүрүү
Ар бир туташтыргычты жыгачка номерлеп коюңуз. Узун четинде мен жыгачка 1ден 18ге чейин, кыска туташтыргычка Адан Нге чейин жаздым.
Жогорудагы таблица бул мисалда HP клавиатурасы үчүн клавиатура картасы. Менин Виртуалдык Пингболума туташып жатканда, Visual Pinball программалык камсыздоосунун сол жагы FEFT SHIFT баскычына коюлган. Ошентип, мен машинамдагы сол баскычты бул контроллердеги 3 жана 14 -казыктарга туташтырам.
Жаңы клавиатураны картага түшүрүү үчүн сизге компьютериңиздеги клавиатура сыноочу тиркемеси керек же ишенимдүү онлайн клавиатура тестерин колдонуңуз. Текшерилүүгө тийиш болгон бардык алмаштырууларды жазыңыз, мисалы A & 1, B & 1, C & 1, D & 1… 17+18. Ар бир жупту кыскартыңыз жана сыноочу кайсы баскычты тапканын байкаңыз.
Эскертүү, клавиатураны түшүрүүдөн мурун бардык ишиңизди сактап коюңуз, анткени сиздин машинаңызды өчүрүп турган жуп жана машинаңызды өчүрүп күйгүзүүчү жуп бар. Мен машиналарымдагы өчүрүү баскычын колдоном, ошондуктан оюнду ачуунун кажети жок, өчүрүүдөн мурун машинаны таза өчүрөм.
Сунушталууда:
Project Diva Aracade Future Tone үчүн HID клавиатура контролери: 5 кадам
Project Diva Aracade Future Tone үчүн HID клавиатура контролери: V-USB-AVR микро контроллери үчүн аз ылдамдыктагы USB китепкана чечими. Бул бизге AVR микро контроллерлерин колдонуу менен HID түзмөктөрүн (клавиатура, чычкан, геймпад ж. Б.) Түзүүгө мүмкүндүк берет. Бул эң көп 6 баскычты колдойт
CPU жана GPU башкарган күйөрман контролери: 6 кадам (сүрөттөр менен)
CPU жана GPU менен башкарылган күйөрман контроллери: Мен жакында графикалык картаны жаңырттым. Жаңы GPU модели менин CPU жана эски GPUга караганда көбүрөөк TDPге ээ, ошондуктан мен кошумча корпустун күйөрмандарын орноткум келди. Тилекке каршы, менин MOBOмдо ылдамдыкты жөнгө салуучу 3 гана күйөрман туташтыргычы бар жана аларды бир гана шилтеме менен байланыштырууга болот
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Парапланердик оюндар үчүн DIY контролери: 5 кадам (сүрөттөр менен)
Парапланердик оюндар үчүн DIY контроллери: Мен парапланерлеп секирүү боюнча бир нече оюндарды ойнодум жана ар дайым сиз колдонгон башкаруу көйгөйүн таптым. Чычкан менен клавиатура анча жакшы эмес, анткени парапланердин учушу абдан жакшы. Бул учуу симуляторуна же авто жарыш оюнуна окшош, сизге кубаныч керек
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү