shikyc / taiko-drum-controller-arduino Goto Github PK
View Code? Open in Web Editor NEWMake you own taiko controller with Arduino!
License: MIT License
Make you own taiko controller with Arduino!
License: MIT License
作者您好,我参考了您的文章,打算使用您分享的PCB电路图也自己制作一个鼓,可以分享一下您的压电传感器型号吗? 谢谢~
The project has changed significantly since the README files were created and some of the documentation is outdated.
Hello ShikyC,
Thank you so much for developing this. I am very passionate about getting my own taiko setup up and running.
I have my Taiko (an official arcade taiko) connected to my circuit with bridge rectifiers. I am seeing approximately 4V constant voltage out of the output of the rectifiers when I put my multimeter across it, but I do see a change when I strike the drum in the respective locations.
However, whenever I open the serial monitor to see what is happening in DEBUG mode, I am getting basically constant values from the Serial Monitor, 126945 just over and over again. I'm trying to figure out what's going on that would cause this behavior.
If I change one of the sensitivities of one of the sections of the drum, all the values change from 126945 but still they do not react to the pounding of the drum.
after setting up the code and correcting it so i dont have any ghost inputs or too sensitive sensors i dont get any outputs, in fact i didnt have them even after i ulpoaded the downloaded code without changing it
my parameters
#define HIT_THRES 900
#define RESET_THRES 500
define SAMPLE_CACHE_LENGTH 32
Implement the 2-player mode for ESP32/ATmega boards (keyboard emulation). Preferably refactoring and merging all the sketch files (except the ESP32-analog one) into one file for better maintanence capabilities.
Hello,
I am currently using the PCB design files from this project, but I need a Centroid (Pick-and-Place) file for assembly purposes. Unfortunately, I only have the Gerber files and do not have the original PCB design files to generate the Centroid file myself.
Would it be possible for you to provide a Centroid file for this project?
Thank you very much for your assistance!
Best regards, Dennis Joch
大佬你好,首先非常感谢大佬能够提供这样的一个项目代码供参考!我参考了你的源代码编写了基于 ESP-IDF 框架的模拟信号实现,但是遇到了传感器信号(串音)相互干扰的问题(敲击某个传感器时,会影响其他传感器的数值,即便其他传感器并没有被敲击),想询问大佬可能的问题和错误的检查流程。
我使用的传感器是 muRata 的震动传感器(应该是官方街机使用的版本,为了方便连接我改装并延长了原先的线材,引成了两根杜邦公头线):
然后通过 Taiko Controller Test 页面检测的数据大概是这样的(只对右侧鼓面(右咚)的传感器敲击):
并且信号在敲击之后是缓慢下降才归零的,不清楚是不是传感器被我改动过了的缘故:
开发板我使用的是微雪电子的 ESP32-S3-Zero,并将 GPIO1-4 引脚用于连接传感器(正极连接了 3V3 引脚)输入模拟信号。
大概实物连接的样子是这样的:
如果还需要其他信息请不吝指教,非常感谢!
Taiko Force Lv. 6 requires at least ~20kHz sampling rate, so DMA w/ FreeRTOS is needed.
作者您好,我參考了您的文檔搭建了使用橋式整流器的電路。使用的板子是arduino leonardo,橋式整流器使用的是DB105(店家DB107缺貨),電阻使用100k歐姆。
目前遇到的問題是,沒有裝橋式整流器的話,敲擊可以感測到,但是有裝的話就感應不到敲擊。想請問作者有遇到這種狀況嗎?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.