forum

DIY Tatacon / Make a tatacon for osu! Taiko mode

posted
Total Posts
7
Topic Starter
RasCeat
Test for Prototype:
https://youtu.be/gLpFZoOBzqc
https://youtu.be/6YS7Etlu9Hs

Operation principle:
Vibration sensors -> Arduino board -> USB cable -> PC

With directly link to PC rather than through Bluetooth or adapters like wii/ps2 tatacon,
The latency may be lower. In addition, it's possible to replace surface with
professional practice pad or drum head to customize tatacon in size,elasticity and sound

Adding buttons for Esc / Ctrl + r / Enter... to replace keyboard and mouse
may be available in next version.
Technically, it's not difficult for everybody to make one at home .:D
A complete tutorial is a little complicated, may be available in several weeks...

Next update should be in March next year...

-------------------------------------------------------------------------------------------------
[Circuit part]

//This for for people who don't understand circuit diagram
For more detail, you can google "piezo arduino circuit" "2 pin switch arduino circuit"

material:
Arduino Leonardo *1 (NOT Uno!
breadboard *1
Piezo knock sensor *4
2 pin push button switch *1
1MΩ Resistor *4
10kΩ Resistor *1
many jumper wires

tools:
Solder and soldering iron: to stick sensor and jumper wires

step1. Install one sensor to bread board

The other side of pins' position: A0~A4 are for sensors, D2 for switch, and GND, 5V

Step2. Repeat step1 for another three times

Step3. Install switch

Finished, position of resistors in pictures below are different; it doesn't matter, here is just an example.

-------------------------------------------------------------------------------------------------
[Program and OS part]

//Unfinished. This code is just for test, whatever, it is executable.
Encapsulation, interruption mechanism and other function may be available in next version

Step1. Download software for Arduino from official website then setup up the environment,

Step2. Download the code below and and upload it into Arduino board

Step3. Start test
Press restart on the Arduino board, wait for a while,
then press button on the breadboard (examine state change of LED)
Tap sensors to examine their sensitivity.
https://youtu.be/LIV-8yibafM

To enable Close Roll and reduce latency, modifying system settings is essential
//Unfinished

-------------------------------------------------------------------------------------------------
[Tatacon part]

This part is not necessary, if you want to design your own tatacon,
make sure to seclude sensors with one another to avoid interference.
//Unfinished
Endaris
That looks pretty cool, I wonder how far one can go with the vibration sensors and the software though as I've been thinking whether it would be possible to play Taiko on a Cajon(does make sense right, it's a drumgame after all).
I'd be interested in some more information how you set that up. ;)
Topic Starter
RasCeat

Endaris wrote:

That looks pretty cool, I wonder how far one can go with the vibration sensors and the software though as I've been thinking whether it would be possible to play Taiko on a Cajon(does make sense right, it's a drumgame after all).
I'd be interested in some more information how you set that up. ;)
The core of this tatacon is circuit and piezo sensor, you can try stick sensors on a Cajon!
However, interference of vibration is a problem to transform any existing instruments to taiko mode...
Psydere
Sorry about necroing this thread, but how is progress going?

I was so looking forward to the step by step instructions and sad when I saw that there was no update.
GuivenancioYong
No image in the spoiler?
a00155364
No image in the spoiler?
AsheliaBnargin
im planning to make this using my esp32 so it will be wireless, but hey no image in the spoilers here :/
Please sign in to reply.

New reply