狠狠撸
Submit Search
缶たたくやつのつくりかた
?
1 like
?
1,429 views
tadfmac
Follow
Web MIDI Meets DIY #0 のセッション資料です。
Read less
Read more
1 of 93
Download now
Download to read offline
More Related Content
缶たたくやつのつくりかた
1.
缶たたくやつ の つくりかた D.F.Mac.@TripArts Music 2015.9.03 Web
MIDI Meets DIY #0 フォント「るりいろフォント」:Copyright るりさん 配布元 http://sapphirecrown.xxxxxxxx.jp/ruriiro.html 15年9月4日金曜日
2.
自己紹介 @tadfmac http://soundcloud.com/tadfmac http://qiita.com/tadfmac 雑な人です。 Hideyuki Kodama (D.F.Mac.
@TripArts Music) 普段は通信系会社員。家では実験音楽や実験工作で遊んでます。 Web MIDI Meets DIY #0 15年9月4日金曜日
3.
雑なDIY を広めたい! Web MIDI Meets
DIY #0 15年9月4日金曜日
4.
今までにつくった 雑なMIDIデバイスを 紹介! 15年9月4日金曜日
5.
MIDIコン 15年9月4日金曜日
6.
Arduinoそのまんま http://qiita.com/tadfmac/items/9136f47ae1eea99a4ef7 15年9月4日金曜日
7.
お弁当箱 (Arduino中に入れただけ) 15年9月4日金曜日
8.
お弁当箱 (Arduino中に入れただけ) 15年9月4日金曜日
9.
おにぎり (mi:muz:expr#2) 15年9月4日金曜日
10.
http://qiita.com/tadfmac/items/f852937c3fb2c2c09c5e 缶 たたくと反応 MIDI NoteON! 15年9月4日金曜日
11.
http://qiita.com/tadfmac/items/f852937c3fb2c2c09c5e 缶 15年9月4日金曜日
12.
http://qiita.com/tadfmac/items/f852937c3fb2c2c09c5e × F 缶 15年9月4日金曜日
13.
http://qiita.com/tadfmac/items/f852937c3fb2c2c09c5e // MIC :
A0 // LED : D13 // TX : D1 #include <MIDI.h> MIDI_CREATE_DEFAULT_INSTANCE(); void setup(){ MIDI.begin(1); pinMode(13,OUTPUT); } void loop(){ int vol,vel; vol = analogRead(A0); if((vol > 884)&&(vol < 1084)){ vol = vol - 984; vol = abs(vol); if(vol > 20){ vel = (vol * 2) + 32; if(vel > 127){ vel = 127; } digitalWrite(13,HIGH); MIDI.sendNoteOn(64,vel,1); delay(100); MIDI.sendNoteOff(64,0,1); }else{ digitalWrite(13,LOW); } } } 缶 15年9月4日金曜日
14.
筆箱(ATtiny44 + 4067) 15年9月4日金曜日
15.
筆箱(ATtiny44 + 4067) 15年9月4日金曜日
16.
あひる https://makershub.jp/make/955 Pro Micro(ニセ) USB-MIDIor USB-HID +マイク (ぴー音に反応) 15年9月4日金曜日
17.
あひる https://makershub.jp/make/955 Pro Micro(ニセ) USB-MIDIor USB-HID +マイク (ぶー音に反応) 15年9月4日金曜日
18.
IoT (WebRTちーん) 15年9月4日金曜日
19.
フィジカルWebアプリ 「ちーん」 https://makershub.jp/make/453 15年9月4日金曜日
20.
こっちで ちーんすると あっちで ちーん conn.send(ちーん); conn.on(function(){ ちーん鳴らす処理 }); Wec MIDI
API Wec MIDI API WebRTC フィジカルWebアプリ 「ちーん」 15年9月4日金曜日
21.
フィジカルWebアプリ 「ちーん」 15年9月4日金曜日
22.
https://github.com/tadfmac/mi-muz/tree/master/ arduino/libraries/VUSBMidiATtiny/examples/ ATTiny45_CheenSounder02 ファーム http://qiita.com/tadfmac/items/702e74efad1dd606166a つくりかた フィジカルWebアプリ 「ちーん」 15年9月4日金曜日
23.
そして 15年9月4日金曜日
24.
が欲しくてROMO 15年9月4日金曜日
25.
ニセROMO これ作って15年9月4日金曜日
26.
ROMOもらった! 15年9月4日金曜日
27.
ニセROMO 15年9月4日金曜日
28.
こっちで ちーんすると あっちで ちーん ニセROMOのしくみ conn.send(ちーん); conn.on(function(){ ちーん鳴らす処理 }); Wec MIDI
API Wec MIDI API WebRTC もーたー ぶーん 15年9月4日金曜日
29.
MIDI音源 15年9月4日金曜日
30.
シンセモドキ ATTiny45×1 VUSB音源 オシレータ1コ 1号 15年9月4日金曜日
31.
ATTiny45×2 VUSB+音源用 I2C接続 オシレータ2つ シンセモドキ 2号 15年9月4日金曜日
32.
ATTiny45×3 VUSB+音源用×2 I2C接続 オシレータ2×2!+アンプ! シンセモドキ
3号 15年9月4日金曜日
33.
そして本日の 本題 15年9月4日金曜日
34.
缶たたくやつ 15年9月4日金曜日
35.
缶たたくやつ http://mz4u.net/srv/ 15年9月4日金曜日
36.
でも Web MIDI API (Note
ON) WebSocket Web Server USB-MIDI I2C WebSocket {“notenum”:38} WebSocket {“notenum”:47} WebSocket {“notenum”:45} messageイベントを Macに転送する 15年9月4日金曜日
37.
缶たたくやつ の つくりかた D.F.Mac.@TripArts Music 2015.9.03 Web
MIDI Meets DIY #0 フォント「るりいろフォント」:Copyright るりさん 配布元 http://sapphirecrown.xxxxxxxx.jp/ruriiro.html ようやくタイトル 15年9月4日金曜日
38.
いきなり大問題 はワシしか持ってない! 15年9月4日金曜日
39.
15年9月4日金曜日
40.
そこで、今日は Arduino UNOで! 15年9月4日金曜日
41.
完成したらこんな感じ 15年9月4日金曜日
42.
15年9月4日金曜日
43.
材料① 15年9月4日金曜日
44.
材料① コンデンサ 0.1uF 抵抗 1kΩ×2 470Ω×2 電源端子 (USB-B) ピンヘッダ 1×10くらい 基板 (小さいの) 5Vソレノイド×2 (千石で650円の) 配線材 少々 配線材 少々 ソレノイドと 基板間の延長ケ ーブル作る用。 ジャンパー4本 で代用可 1N4007×2 MOSFET (2SK4017) 15年9月4日金曜日
45.
入手方法秋月 秋月 千石 千石 千石 15年9月4日金曜日
46.
材料② 15年9月4日金曜日
47.
材料② 缶2個 ボルトと ナット (直径3mm) 金折 (穴3mm)大 金折 (穴3mm)小 木ねじ Arduino UNO Rev.3 テープ 木の板 端材で十分 ジャンパ3本 15年9月4日金曜日
48.
入手方法 ホーム センター Amazonか 秋葉原か。。 どこでも スーパーで買って 食べて洗う 秋葉原 15年9月4日金曜日
49.
その他用意するもの 電源など ?USBケーブル(標準B-A)×2 ?USB充電器 (2.1Aくらい流せるやつ) 工具類 ?ハンダゴテ、台、ハンダなど一式 ?ラジオペンチ、ニッパー ?ピンセット ?ドライバー ?両面テープ それでは作ってみよう! 15年9月4日金曜日
50.
それでは作ってみよう! 15年9月4日金曜日
51.
まずは、この基板から! 15年9月4日金曜日
52.
このあたりの基板15年9月4日金曜日
53.
ようするに、 これを2つくってください! 15年9月4日金曜日
54.
ポイント 1A以上必要! 2つなら2A以上!15年9月4日金曜日
55.
ポイント 1A以上必要! Arduinoの5Vに繋いだら駄目! 電源は別途用意しよう!15年9月4日金曜日
56.
おすすめ電源 iPadの充電器 iPhoneの充電器 × 5V2AのDCコネクタ のACアダプタ △ 他に使い道探すの 難しくなるし、 ACアダプタ結構 高いし スマホ充電などに もそのまま使える ソレノイド2つは 動かない 15年9月4日金曜日
57.
この抵抗いらない mi:muzとの互換の ためこれ5PINでつくりま したが、 本当は3PINでいいです。 作例 15年9月4日金曜日
58.
作例 15年9月4日金曜日
59.
作例 15年9月4日金曜日
60.
次に基板以外の部分!! 15年9月4日金曜日
61.
いよいよ DIY! 15年9月4日金曜日
62.
まず、位置を決めよう。 15年9月4日金曜日
63.
まず、位置を決めよう。 缶 缶 低い方の 金折に 缶がつき ます 15年9月4日金曜日
64.
まず、位置を決めよう。 缶 缶 このへん 干渉 しない よう 15年9月4日金曜日
65.
まず、位置を決めよう。 缶 缶 こっちに ソレノイド つきます 15年9月4日金曜日
66.
Arduinoの位置も決める。 15年9月4日金曜日
67.
位置決めたら木ネジで仮止め 15年9月4日金曜日
68.
缶に穴あけよう。 (小さい方の金折の穴に合わせる) 15年9月4日金曜日
69.
ボルトとナットで、小さい方の 金折をつける(缶2つとも) 15年9月4日金曜日
70.
ボルトとナットで台と缶を仮止め 15年9月4日金曜日
71.
てきとうに位置決めすると こうなるw 15年9月4日金曜日
72.
てきとうに位置決めすると こうなるw 判りやすく缶と 缶がブチ当っとる!!15年9月4日金曜日
73.
慌てず、雑に解決。 最初っから斜めだったんですよ、 と言わんばかりに。15年9月4日金曜日
74.
次は、ソレノイドの位置を決める 15年9月4日金曜日
75.
次は、ソレノイドの位置を決める 大きい方の金折を2つ重ね て台にします。15年9月4日金曜日
76.
ソレノイドをテープで金折に 固定してさらに位置を調整 15年9月4日金曜日
77.
ソレノイドは金折の先端から 少し出る感じで。 15年9月4日金曜日
78.
缶との位置が超重要!! 1mmくらい開くように! 15年9月4日金曜日
79.
位置決まったら ボルトとナットで ソレノイド台も固定 いろいろネジ しめまくろう! 15年9月4日金曜日
80.
さっき作った基板を用意。 15年9月4日金曜日
81.
基板の位置を決めよう。 15年9月4日金曜日
82.
延長ケーブルやArduinoと接続する ジャンパに合わせて位置を決める。 ソレノイドと基板の延長ケーブルは、このタイ ミングで自作すると長さが丁度よく調整できる 15年9月4日金曜日
83.
ソレノイドと基板を繋ぐ 延長ケーブル 15年9月4日金曜日
84.
決めた位置に木ネジで固定したら 完成!! 15年9月4日金曜日
85.
Arduinoにファームを 書き込もう! 最後の仕上げ! 15年9月4日金曜日
86.
ATmega32U2に mocoLUFAを書き込み 手順① https://github.com/kuwatay/mocolufa dualMoco.hex 15年9月4日金曜日
87.
このへんの手順 http://qiita.com/tadfmac/items/9136f47ae1eea99a4ef7 超簡単!Arduino UNOをMIDIコントローラーにしよう! ArduinoでMidiコントローラーを作ろう http://www.slideshare.net/tadfmac/arduinomidi 15年9月4日金曜日
88.
ATmega328Pに スケッチを書き込み 手順② https://github.com/tadfmac/mi-muz/tree/master/ applications/canattacker/can2_arduino can2_arduino.ino 15年9月4日金曜日
89.
スケッチ概要 void loop() { wdt_reset(); if(MIDI.read())
{ if(MIDI.getType()==midi::NoteOn){ onNoteOn(MIDI.getChannel()-1,MIDI.getData1(),MIDI.getData2()); } } trigNoteOff(); } 内部で特定のノートナンバーにのみ反応している。 特定のノーとナンバーのとき、ソレノイドPINをHIGHにする。 内部でカウンターをカウントアッップしている。 一定回数loop()が呼び出されたら、ソレノイドPINをLOWにする。 Note ONのみ反応 can2_arduino.ino HIGH->LOWの間隔で 缶をたたく強さが変わります。 15年9月4日金曜日
90.
まとめ 15年9月4日金曜日
91.
雑に作る ↓ 完成度低い でも 自由度高い ↓ 結構面白いの出来る 15年9月4日金曜日
92.
雑なDIY を楽しもう! Web MIDI Meets
DIY #0 15年9月4日金曜日
93.
http://soundcloud.com/tadfmac ありがとうございました 15年9月4日金曜日
Download