Hello! I'm trying to recreate the arcade game "maimai" at home. I'm currently planning on using an Arduino as the bridge between input to the computer.
The game maybe uses a touch screen monitor as one of it's inputs. Here's a diagram of the touch sensors in-game.
I'm currently trying to find out what's the best approach in implementing the touch input. One of my ideas is to just buy a touch screen monitor, but I couldn't find one with the right size (atlest 18inch in it's shorter length), and it's pretty expensive.
My other idea, is to use Adafruit's MPR121 and use some sort of transparent board that I would place on top of a normal monitor, and use that as an input. This should work because we don't rly need precise locations of the touch. But idk if it would detect the touch because of the material I'm using (it has to be transparent, and all I know for that is glass). And I also don't know how I would wire the inner sensors (C2,C1, and such) to the Arduino
Any input for a better method would help, thank you!
In 16:9 aspect ratio (HD) the minimum screen would be 18" x 32" (36.7" diagonal).
In the older 4:3 ratio (SD) it would be 18" x 24" (30" diagonal).
I don't see anything in those exact sizes. You can get a 43" HD (16x9) IR touch frame in the $110-150 range. You need a monitor to go behind it. Those seem to go for another $600-700.
You would need a number of those MPR121 boards. My attempts to use other touch pads ina keypad or matrix arrangement have been unsatisfactory.
But you could get one MPR121 and experiment for yourself. I would guess that it might not work if you aren't actually touching a conductive pad that is directly wired, that is to say not through a glass or plastic sheet.
My test involved using a copper clad board with pads isolated by milling channels between the pads. A small hole on each pad let a wire so,def to the pad and go to the touch sensor.
It did not work, certainly not well enough for accurate consistent key pressing, The whole point. That wasn't with the MOR121 but an older touch board, maybe the newer one is better.
There are many ways to get 2D information like screen poking, google but I am afraid you will find many to be budget busters even if they do work well.
These days someone might propose a camera and some software, way above my pay grade, just sayin'.
Now that I think about it, the touch screen area is just 18inch in diameter. The rest of the area is just a normal monitor, no need to have a touch sensor. After looking around, I found a 32" 16:9 IR Touch Frame with 4096x4096 interpolation resolution that costs ~120$. I feel like I could just use this instead! Thank you!
I would still need to find a large monitor, though. Haha.