Taiko-stick / 太鼓槌
A pair of drumsticks that can be used to play Taiko no Tatsujin on any surface.
一对可以在任何表面上打太鼓达人的鼓槌.
1. Build / 制作
Materials Required / 材料
- 2x Thick-enough drumsticks
(The one I used: taobao link) - 2x Piezo sensors (压电/蜂鸣陶瓷片)
- 2x 1MΩ resistors
- 1x Arduino Nano
(or any other dev board, just change the platformio config) - Many wires
Tools Required / 工具
- Either a breadboard, SPL2 solder-less connectors, or a soldering kit
- A computer
Connections / 连接
2. Run / 运行
Flash Firmware / 烧录固件
- Install PlatformIO Core (Guide)
- Connect the Arduino Nano to your computer
- Upload firmware using
platformio run --target upload
Run Backend / 运行后端
I'm too lazy to write a HID device driver, so I'm using a python script to read the serial output from the Arduino and send keystrokes to the computer.
- Install Python 3.11+ (Guide)
- Install dependencies using
pip install -r requirements.txt - Run
python reader.py - Use
Ctrl+Cto exit.
