Make a Keyboard From a Keyboard - Part 1
Your standard "cheap-o" keyboard, is actually a really impressive bit of engineering. If you were to open one up, you might expect to see a big circuit board, the same size as your keyboard. But you would be wrong! What you will find, is a rubber membrane, a few sheets of clear plastic, and a tiny little circuit board in the corner with a bunch of pins on it. And it's these pins that are the real genius behind the design. Simply by making different combination between the 2 sets of pins, the keyboard is able to communicate all the different characters on the keyboard to your computer.
So, to make a custom controller, all you have to so is wire your own switches to those pins. But how do you know what pins? The answer is on those 2 clear plastic sheets. It's just a matter of locating where each key you want is on the sheet, and then tracing its path back to the pins. At first glance, it may look like a daunting task. And it kind of is, if you set of to do it by hand, but it can be done, it's just very tedious. However, if you scan the 2 sheets into the computer, you can basically just take the 'paint bucket' tool, click on the key/line you want to trace, and it highlights the whole line. Do this for each key you want to map, and in a few minutes, you have the pin combinations.
In this video, I demonstrate that very technique, and show you a previous one I made. Keep an eye out for a future video where I wire up the keyboard circuit, and design some kind of "mini keyboard' enclosure.
Rulof Maker: https://www.youtube.com/RulofItalianMaker
How to Make Knobs • Control Any Software: https://www.youtube.com/watch?v=6V8MeBPohD8
Music:
Me/Garageband: "Ninety-Nine Percent" (I am Nick D. Clements theme)
https://goo.gl/ZRn5Bg
YouTube Audio Library: Cut That Cake, The New Order
https://artlist.io: glass by claudio laucci, artificial intelligence by lux inspira, night chase by raz burg, do you wanna know by ace
Sincerely,
Nick D. Clements
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
Website: http://www.iamnickdclements.com
Twitter: https://www.twitter.com/nickdclements
Facebook: https://www.facebook.com/iamnickdclements
Видео Make a Keyboard From a Keyboard - Part 1 канала I am Nick D. Clements
So, to make a custom controller, all you have to so is wire your own switches to those pins. But how do you know what pins? The answer is on those 2 clear plastic sheets. It's just a matter of locating where each key you want is on the sheet, and then tracing its path back to the pins. At first glance, it may look like a daunting task. And it kind of is, if you set of to do it by hand, but it can be done, it's just very tedious. However, if you scan the 2 sheets into the computer, you can basically just take the 'paint bucket' tool, click on the key/line you want to trace, and it highlights the whole line. Do this for each key you want to map, and in a few minutes, you have the pin combinations.
In this video, I demonstrate that very technique, and show you a previous one I made. Keep an eye out for a future video where I wire up the keyboard circuit, and design some kind of "mini keyboard' enclosure.
Rulof Maker: https://www.youtube.com/RulofItalianMaker
How to Make Knobs • Control Any Software: https://www.youtube.com/watch?v=6V8MeBPohD8
Music:
Me/Garageband: "Ninety-Nine Percent" (I am Nick D. Clements theme)
https://goo.gl/ZRn5Bg
YouTube Audio Library: Cut That Cake, The New Order
https://artlist.io: glass by claudio laucci, artificial intelligence by lux inspira, night chase by raz burg, do you wanna know by ace
Sincerely,
Nick D. Clements
▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃▃
Website: http://www.iamnickdclements.com
Twitter: https://www.twitter.com/nickdclements
Facebook: https://www.facebook.com/iamnickdclements
Видео Make a Keyboard From a Keyboard - Part 1 канала I am Nick D. Clements
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Make a Keyboard From a Keyboard - Part 2](https://i.ytimg.com/vi/Y7F0ewk6uns/default.jpg)
![The Switch Matrix - PCB Design for Mechanical Keyboards Pt. 3](https://i.ytimg.com/vi/vLGklanzQIc/default.jpg)
![DIY Transparent Screen](https://i.ytimg.com/vi/Shp5JhOqdKI/default.jpg)
![Programmable Macro Keyboard with an Arduino Pro Micro (32u4), Cherry Switches + Stealth Foot Pedal](https://i.ytimg.com/vi/acJ6gufBN_A/default.jpg)
![Hand Wired Keyboard, Atreus DIY Build](https://i.ytimg.com/vi/zY2k75eWrLQ/default.jpg)
![How To Get Cheap Electronic Components (Salvaging From Circuit Boards)](https://i.ytimg.com/vi/pfNo7nH5qlg/default.jpg)
![Should YOU Make Your Own Cables?](https://i.ytimg.com/vi/5_LOB-_WhJI/default.jpg)
![How to recycle gold from cpu computer scrap. value of gold in cpu ceramic processors pins chip.](https://i.ytimg.com/vi/AGR_NQbaaPI/default.jpg)
![How does a USB keyboard work?](https://i.ytimg.com/vi/wdgULBpRoXk/default.jpg)
![INCREDIBLE ! Smartphone console DIY with OLD keyboard - UNLIMITED GAMES](https://i.ytimg.com/vi/jgq4RlFI9BU/default.jpg)
![I found the Perfect Keyboard for programming (170 wpm typing speed)](https://i.ytimg.com/vi/fxCYXA2zPc8/default.jpg)
![DIY Stream Deck (3D Printing, Arduino, Electronics!)](https://i.ytimg.com/vi/_NqYtvLnY5k/default.jpg)
![Arduino Pro Micro Macro Keyboard Version 2.0 | DIY Macro Pad for Professional Keyboard Slayers](https://i.ytimg.com/vi/IDlcxLQ1SbY/default.jpg)
![Hacking USB keyboard for game controller](https://i.ytimg.com/vi/Y83jmDICLlI/default.jpg)
![How to Fix a Keyboard (Circuit Board Trace Repair, Multimeter Tutorial, Conductive Paint)](https://i.ytimg.com/vi/REz928pgCII/default.jpg)
![Commodore Amiga 500 Keyboard Repair](https://i.ytimg.com/vi/vnqIsu-zAj4/default.jpg)
![⌨ Make ANY Keyboard Wireless! - Convert Any USB keyboard to Bluetooth Wireless - DIY Tutorial How To](https://i.ytimg.com/vi/o-wbPVkkyWg/default.jpg)
![I built an Amazon Custom Keyboard…](https://i.ytimg.com/vi/u6wrviJYJG4/default.jpg)
![How to Choose The BEST Mechanical Keyboard For You!](https://i.ytimg.com/vi/wimjq3SHmJA/default.jpg)
![How To Build Your Own Mechanical Keyboard! (With an EASY Soldering Tutorial!) ⌨](https://i.ytimg.com/vi/JpV-eJNrXjk/default.jpg)