Author Topic: Puzzle Keyboard  (Read 1710 times)

0 Members and 1 Guest are viewing this topic.

Offline agodinhost

  • Thread Starter
  • Posts: 767
  • Location: Brazil, RJ
  • Soylent green is people ...
    • Dr Ian O Xaman
Puzzle Keyboard
« on: Sat, 02 March 2013, 00:11:10 »
Hi, do you already saw this little fella?

How this guy works? I'm really interested on this info ...



Seems it is only a conceptual keyboard yet but I'm wondering HOW we could map it ...
« Last Edit: Sat, 02 March 2013, 00:14:39 by agodinhost »
Building one square I2C keyboard with those 1200 switches (thanks JDCarpe)
GH60 |GH60-Alps |GH60-BT |GHPad/GHPad Alps |GH60-Case |Alps TKL |EL Wire |OS Controller, Round 2 |My Custom Keyboard |WTT/WTB

Offline bavman

  • Posts: 529
Re: Puzzle Keyboard
« Reply #1 on: Sat, 02 March 2013, 01:27:24 »
Probably just conceptual. I think for it to work though each key would need its own unique identifier. Software could recreate a matrix based on each key's relationship to other and rewrite the software?

Would be a fun programming project

Offline agodinhost

  • Thread Starter
  • Posts: 767
  • Location: Brazil, RJ
  • Soylent green is people ...
    • Dr Ian O Xaman
Re: Puzzle Keyboard
« Reply #2 on: Sat, 02 March 2013, 02:11:13 »
Probably just conceptual.

Yes, it is conceptual.

Would be a fun programming project

Definitely! I'm already obsessed (my OCD just woke up) ...

I thought about the IDs but I'm still wondering HOW identify each key without making it expensive.

IF the uC ports used to scan the keyboard matrix were ALL analogic ports I would be able to add different resistor values to each switch then I would be able to measure the output voltage and then identify the pressed switches.

Why different resistor values and how measuring the output voltage would identify the pressed switches?
Easier to explain with the puzzle below, the idea is the same:
"You are given ten bags each containing ten marbles. All of the marbles weigh ten units each, except for one of the bags contains ten marbles from the wrong batch. Those ten marbles weigh only 9 units each. You do not know which bag contains the wrong marbles. In only one weighing using a scale which can read out digital weight, determine objectively which bag contains the wrong marbles."

It does make sense?

I can't think on any other component cheaper than a resistor (1% resistor, the value is important).
« Last Edit: Sat, 02 March 2013, 08:18:00 by agodinhost »
Building one square I2C keyboard with those 1200 switches (thanks JDCarpe)
GH60 |GH60-Alps |GH60-BT |GHPad/GHPad Alps |GH60-Case |Alps TKL |EL Wire |OS Controller, Round 2 |My Custom Keyboard |WTT/WTB

Offline Findecanor

  • Posts: 5081
  • Location: Koriko
Re: Puzzle Keyboard
« Reply #3 on: Sat, 02 March 2013, 07:50:24 »
I can see it working on a Microsoft PixelSense (previously called Microsoft Surface ... before they decided to use that brand for a tablet computer).

It was a touch screen with a camera underneath the screen. You could place objects with dot patterns on the underside onto the screen and it would read their presence, positions and orientations.
A keyboard would work on the Surface if each key would press a unique pattern against the screen on actuation.
🍉

Offline agodinhost

  • Thread Starter
  • Posts: 767
  • Location: Brazil, RJ
  • Soylent green is people ...
    • Dr Ian O Xaman
Re: Puzzle Keyboard
« Reply #4 on: Sat, 02 March 2013, 08:02:38 »
I can see it working on a Microsoft PixelSense (previously called Microsoft Surface ... before they decided to use that brand for a tablet computer).

This idea is fantastic however I would prefer a real keyboard to type texts (IMHO).

The screen size is cool (for a "keyboard"). You can get something close to it using one iPad, see here. It's pretty configurable but it's still a capacitive touch screen gadget - not a physical keyboard.

« Last Edit: Sat, 02 March 2013, 08:19:34 by agodinhost »
Building one square I2C keyboard with those 1200 switches (thanks JDCarpe)
GH60 |GH60-Alps |GH60-BT |GHPad/GHPad Alps |GH60-Case |Alps TKL |EL Wire |OS Controller, Round 2 |My Custom Keyboard |WTT/WTB

Offline aviphysics

  • Posts: 85
Re: Puzzle Keyboard
« Reply #5 on: Tue, 05 March 2013, 21:17:22 »
You could have a camera identify the key arrangement and watch for key presses.

Offline zenuty

  • Posts: 577
  • Location: South of Korea
  • WTS : Duck, Pla, Acrylic 3 Pokers
Re: Puzzle Keyboard
« Reply #6 on: Tue, 05 March 2013, 21:40:00 »
its really keycap ??

so look interesting

LINE ID : zenuty
Skype ID : zenuty
www.facebook.com/zenuty

Offline agodinhost

  • Thread Starter
  • Posts: 767
  • Location: Brazil, RJ
  • Soylent green is people ...
    • Dr Ian O Xaman
Re: Puzzle Keyboard
« Reply #7 on: Wed, 06 March 2013, 16:11:16 »
You could have a camera identify the key arrangement and watch for key presses.
That was already done, kind of, you can't change the keyboard layout - take a look into the Bluetooth Magic Cube ...
I tested this guy but I didn't liked, you need sometime to get used to it and it's expensive.

its really keycap ??
It's conceptual yet.
Building one square I2C keyboard with those 1200 switches (thanks JDCarpe)
GH60 |GH60-Alps |GH60-BT |GHPad/GHPad Alps |GH60-Case |Alps TKL |EL Wire |OS Controller, Round 2 |My Custom Keyboard |WTT/WTB