From bb14bf661bbf7976305db7deedda7b6d018fb0a5 Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 13:57:40 +0800 Subject: [PATCH 1/8] Create README_JP.MD --- README_JP.MD | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 README_JP.MD diff --git a/README_JP.MD b/README_JP.MD new file mode 100644 index 0000000..d360e35 --- /dev/null +++ b/README_JP.MD @@ -0,0 +1,45 @@ +#Sanro - Arduino +太鼓三郎(仮)用のハードウェア(タタコン) + +##プログラムについて +東アジアの音ゲーマーならほどんどの人がバンダイナムコエンターテインメントが開発した「太鼓の達人」というゲームをしていると思います。 +このプログラムの目的は家でアーケード感覚で使える「太鼓の達人」のハードウェア(つまりタタコン、以下タタコンと呼ぶ)を作ることです。 +*******このプログラムは私用なげなためのものです、商業/営業用などの使用は厳禁******** +##特徴/出来ること +* **PCゲーム「太鼓さん次郎」に完全対応**正確に、キーボードさえ使っていればどんなアプリケーション、ゲーム、エミュレーターでも使用可能。 +* **圧力感知式** 今は「太鼓三郎」というオープンソースのゲームを開発中、これに対応しています。 +* **高密度の入力に対応、ローリングなど(ダブルストロークとも)** +* 一言でいうと、完全アーケード感覚で太鼓を叩ける + +##予備知識 +DIYプロジェクトなため、以下の知識が必要 +電子に関する基本な知識、 +ジャンパー線とブレッドボードとマイクロプロセッサの繋ぎ方。 +**はんだ付けに関する知識、必須ではないが** + +##作業開始 +タタコンの組み立てと調整は数日かかるかもしれない。 +マイクロプロセッサチップは高くないので、好きな所で購入してください。 + +###準備する物 +ほどんどは代替出来ます、ここで私が使った物をリスト + +* [Arduino Micro](http://i.imgur.com/lXqnpJ9.jpg) module x 1 +* [KEYES K-036](http://i.imgur.com/gUWnUCc.png) マイクロフォンモジュール x 4 +* ブレードボード x 1 +* ジャンパー線 多数 +* Micro USB ケーブル x 1 +* [Arduino IDE](https://www.arduino.cc/en/Main/Software) + +その他諸々、たとえば +木版、[出来れば形はこう](http://i.imgur.com/va20eVn.jpg) +木版の下敷きになるスポンジプラ +接着剤 +スクリュードライバーやマルチメーターなどの電子用具 + + + + + + + From 6bf6f8b8ba58e3aae7a11b21b1ccb945c222917c Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 14:07:19 +0800 Subject: [PATCH 2/8] Update README_JP.MD --- README_JP.MD | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/README_JP.MD b/README_JP.MD index d360e35..636ea07 100644 --- a/README_JP.MD +++ b/README_JP.MD @@ -2,26 +2,33 @@ 太鼓三郎(仮)用のハードウェア(タタコン) ##プログラムについて -東アジアの音ゲーマーならほどんどの人がバンダイナムコエンターテインメントが開発した「太鼓の達人」というゲームをしていると思います。 -このプログラムの目的は家でアーケード感覚で使える「太鼓の達人」のハードウェア(つまりタタコン、以下タタコンと呼ぶ)を作ることです。 + +東アジアの音ゲーマーならほどんどの人が[バンダイナムコエンターテインメント](http://bandainamcoent.co.jp/)が開発した「太鼓の達人」というゲームをしていると思います。 + +このオープンソースプログラムの目的は家でアーケード感覚で使える「太鼓の達人」のハードウェア(つまりタタコン、以下タタコンと呼ぶ)を作ることです。 + *******このプログラムは私用なげなためのものです、商業/営業用などの使用は厳禁******** ##特徴/出来ること + * **PCゲーム「太鼓さん次郎」に完全対応**正確に、キーボードさえ使っていればどんなアプリケーション、ゲーム、エミュレーターでも使用可能。 * **圧力感知式** 今は「太鼓三郎」というオープンソースのゲームを開発中、これに対応しています。 * **高密度の入力に対応、ローリングなど(ダブルストロークとも)** -* 一言でいうと、完全アーケード感覚で太鼓を叩ける +* 一言でいうと、完全アーケード感覚で太鼓を叩ける* ##予備知識 + DIYプロジェクトなため、以下の知識が必要 -電子に関する基本な知識、 -ジャンパー線とブレッドボードとマイクロプロセッサの繋ぎ方。 -**はんだ付けに関する知識、必須ではないが** +*電子に関する基本な知識、 +*ジャンパー線とブレッドボードとマイクロプロセッサの繋ぎ方。 +* **はんだ付けに関する知識、必須ではないが** ##作業開始 + タタコンの組み立てと調整は数日かかるかもしれない。 マイクロプロセッサチップは高くないので、好きな所で購入してください。 ###準備する物 + ほどんどは代替出来ます、ここで私が使った物をリスト * [Arduino Micro](http://i.imgur.com/lXqnpJ9.jpg) module x 1 @@ -32,6 +39,7 @@ DIYプロジェクトなため、以下の知識が必要 * [Arduino IDE](https://www.arduino.cc/en/Main/Software) その他諸々、たとえば + 木版、[出来れば形はこう](http://i.imgur.com/va20eVn.jpg) 木版の下敷きになるスポンジプラ 接着剤 From 58f5d8d49ca841e281ad91d284d3f938d3c0d5f2 Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 14:27:07 +0800 Subject: [PATCH 3/8] Update README_JP.MD --- README_JP.MD | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README_JP.MD b/README_JP.MD index 636ea07..48eceae 100644 --- a/README_JP.MD +++ b/README_JP.MD @@ -7,7 +7,7 @@ このオープンソースプログラムの目的は家でアーケード感覚で使える「太鼓の達人」のハードウェア(つまりタタコン、以下タタコンと呼ぶ)を作ることです。 -*******このプログラムは私用なげなためのものです、商業/営業用などの使用は厳禁******** +*********このプログラムは私用なげなためのものです、商業/営業用などの使用は厳禁********** ##特徴/出来ること * **PCゲーム「太鼓さん次郎」に完全対応**正確に、キーボードさえ使っていればどんなアプリケーション、ゲーム、エミュレーターでも使用可能。 @@ -18,8 +18,8 @@ ##予備知識 DIYプロジェクトなため、以下の知識が必要 -*電子に関する基本な知識、 -*ジャンパー線とブレッドボードとマイクロプロセッサの繋ぎ方。 +* 電子に関する基本な知識、 +* ジャンパー線とブレッドボードとマイクロプロセッサの繋ぎ方。 * **はんだ付けに関する知識、必須ではないが** ##作業開始 @@ -40,10 +40,10 @@ DIYプロジェクトなため、以下の知識が必要 その他諸々、たとえば -木版、[出来れば形はこう](http://i.imgur.com/va20eVn.jpg) -木版の下敷きになるスポンジプラ -接着剤 -スクリュードライバーやマルチメーターなどの電子用具 +* 木版、[出来れば形はこう](http://i.imgur.com/va20eVn.jpg) +* 木版の下敷きになるスポンジプラ +* 接着剤 +* スクリュードライバーやマルチメーターなどの電子用具 From d1a6158ee01578cc8e2c396ea9613b28a95afdca Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 15:05:48 +0800 Subject: [PATCH 4/8] Update README_JP.MD --- README_JP.MD | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/README_JP.MD b/README_JP.MD index 48eceae..9dbdb46 100644 --- a/README_JP.MD +++ b/README_JP.MD @@ -3,17 +3,20 @@ ##プログラムについて -東アジアの音ゲーマーならほどんどの人が[バンダイナムコエンターテインメント](http://bandainamcoent.co.jp/)が開発した「太鼓の達人」というゲームをしていると思います。 +東アジアの音ゲーマーならほどんどみんなが「太鼓の達人」という[バンダイナムコエンターテインメント](http://bandainamcoent.co.jp/)が開発した有名なゲームを知っていると思います。 このオープンソースプログラムの目的は家でアーケード感覚で使える「太鼓の達人」のハードウェア(つまりタタコン、以下タタコンと呼ぶ)を作ることです。 *********このプログラムは私用なげなためのものです、商業/営業用などの使用は厳禁********** +*********自分で設計し作ったタタコンを市場に流通させないでください*********** + ##特徴/出来ること * **PCゲーム「太鼓さん次郎」に完全対応**正確に、キーボードさえ使っていればどんなアプリケーション、ゲーム、エミュレーターでも使用可能。 * **圧力感知式** 今は「太鼓三郎」というオープンソースのゲームを開発中、これに対応しています。 * **高密度の入力に対応、ローリングなど(ダブルストロークとも)** -* 一言でいうと、完全アーケード感覚で太鼓を叩ける* + +* 一言でいうと、完全アーケード感覚で太鼓を叩ける、調整さえよく出来れば! :D* ##予備知識 @@ -31,8 +34,8 @@ DIYプロジェクトなため、以下の知識が必要 ほどんどは代替出来ます、ここで私が使った物をリスト -* [Arduino Micro](http://i.imgur.com/lXqnpJ9.jpg) module x 1 -* [KEYES K-036](http://i.imgur.com/gUWnUCc.png) マイクロフォンモジュール x 4 +* [Arduino Micro](http://i.imgur.com/lXqnpJ9.jpg) モジュール/基盤 x 1 +* [KEYES K-036](http://i.imgur.com/gUWnUCc.png) マイクロフォンモモジュール/基盤 x 4 * ブレードボード x 1 * ジャンパー線 多数 * Micro USB ケーブル x 1 @@ -45,6 +48,14 @@ DIYプロジェクトなため、以下の知識が必要 * 接着剤 * スクリュードライバーやマルチメーターなどの電子用具 +注意すべきこと +1.ATmega32u4を使用したarduino基盤もしくはarduino Dueとarduino Zero基盤には対応しています、Arduino Microは一番安いですが。 +2.ブレードボードは安いですが、一番いい/安定している選択ではない、はんだ付け用のPCBの図面は提供してあります、具体は下の「自作PBC」をご覧ください +3.マイクロフォンモモジュールは自作でもOK、arduino基盤との繋ぎ方が分かれば +4.厚い/無垢板/密度高い/重い木版が一番、これと逆に、合板/プラ版/中密度繊維板(MDF)は外縁部分が脆くて壊れやすい。いい感覚を得るため、[木版の形はこうであるべき](http://i.imgur.com/va20eVn.jpg)、切断工具がないなら、普通の形の木版も問題ない。 + + + From bc7d08ea3d3294923c0e21a20dcf08de487436ba Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 17:50:08 +0800 Subject: [PATCH 5/8] Update README_JP.MD --- README_JP.MD | Bin 3400 -> 8632 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/README_JP.MD b/README_JP.MD index 9dbdb4615670a6607195e67eafe742de140b8ff8..f49c54d21ea8fa61829447c994bb8e9755c15375 100644 GIT binary patch literal 8632 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 delta 109 zcmdntd_rnNHOJF=&C?$@ubljxvv6`0*Bs`@4Na4OaxE}^+PeM8-pP*}*FV|O z{kU=6;bofF{X{J5d_anq#7jZ Date: Wed, 12 Oct 2016 17:58:54 +0800 Subject: [PATCH 6/8] Update README_JP.MD --- README_JP.MD | Bin 8632 -> 9898 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/README_JP.MD b/README_JP.MD index f49c54d21ea8fa61829447c994bb8e9755c15375..c036d85e7d9d0d8c3f9f5537d22b2b35d703bc63 100644 GIT binary patch delta 1367 zcmZuwO-~d-5KRoHIeOY9m{d5y1~z=?#hW1_CVm13FGiY~+MNzP-D7vpF6(6&qDCQ} zmiT$%CSEk*qKO|TuO|M62_~NS3s(2;5Xcj=AH0_1+LbQ0xAx40nH5=ep;I=ekS7)BBsl)pG$=f?93t@W;3A?#RkaxltTE zds-IT<>vOEmtV?_CuOm7@M7m+>s?uF{oQ?C7LUu~Raty5i#Ox78o>V0g||a_S!|ZY z`?C1>ANw@v@aywhEtsyu91~$Cm_@KLLWG*PnB^@DW=_{q)kY1f;el<|!iLgGFnbJ^ z`%KB?o9v4KCJUp3BICQewcdoqI& zjeyKi`!KWqLZRA}h})qa8&qZoW@h_=j;2a*6OVdA4@}{-d>U8umJ${b{56} From 2a449a9d7dfbf30a4e0cbf88ed08817f0c41c21c Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 18:01:24 +0800 Subject: [PATCH 7/8] Update README_JP.MD --- README_JP.MD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_JP.MD b/README_JP.MD index c036d85..1150500 100644 --- a/README_JP.MD +++ b/README_JP.MD @@ -59,7 +59,7 @@ DIYプロジェクトなため、以下の知識が必要 回路はすごくシンプルです、抵抗もキャパシタも要らない、**要るのはジャンパー線だけ** -ひとつのフォンモジュールには四つのピンがあり、使用するのはその中ほ三つだけ(`A0`, `+`, と `G`)、それぞれ(四つ)の`A0`(analog outの略)のoutput端子をArduino Microの`A0`から`A3`input端子に接続。あとはそれぞれの`+`ピンを全部Arduino Microの`5V`ピンに、それぞれ`G`ピンはArduino Microの`GND`ピンに。下の写真を見て、間違っていないかを確認しましょう。 +ひとつのフォンモジュールには四つのピンがあり、使用するのはその中ほ三つだけ(`A0`, `+`, と `G`)、それぞれ(四つ)の`A0`のoutput端子をArduino Microの`A0`から`A3`input端子に接続。あとはそれぞれの`+`ピンを全部Arduino Microの`5V`ピンに、それぞれ`G`ピンはArduino Microの`GND`ピンに。下の写真を見て、間違っていないかを確認しましょう。 (写真は後でアップロードるす) ###(非必須)PCB製作 From 3a8b8f5ba92b2017dc14b3bc20b0024cda4ec472 Mon Sep 17 00:00:00 2001 From: redalertofyuri <756581272@qq.com> Date: Wed, 12 Oct 2016 18:05:46 +0800 Subject: [PATCH 8/8] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f29b446..0499093 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ # Sanro - Arduino - +(このREADME.mdは日本語訳版があります、README_JP.mdをご覧ください、訳は完璧には程遠いですが) Hardware program of the game Taiko Sanro. + ## What is This Program Music game fans from East Asia countries are most probable to know a famous game called Taiko No Tatsujin ([太鼓の達人](http://taiko-ch.net/)), developed by [Bandai Namco Entertainment](http://bandainamcoent.co.jp/).