![見出し画像](https://assets.st-note.com/production/uploads/images/114048830/rectangle_large_type_2_70e294e11f8ce831f578e35b7cb065c6.jpeg?width=1200)
ドラムマシンの修理 vol.6
今回はMIDI改造の回路から組んでいきます。
前回のせた動画を見つつ、回路通りにパーツをセットします。
![](https://assets.st-note.com/img/1692712559363-lJ21y1ciCX.jpg?width=1200)
次にArduinoへMIDI受信用のプログラムを書き込みます。
プログラムはこちらのページを参考にさせてもらいました。
#include <MIDI.h>
MIDI_CREATE_DEFAULT_INSTANCE();
#define LED 13
void setup()
{
Serial.begin(9600);
pinMode(LED, OUTPUT);
MIDI.begin(1);
}
void loop()
{
if (MIDI.read(1))
{
digitalWrite(LED,HIGH);
delay(100);
digitalWrite(LED,LOW);
Serial.print("on");
delay(100);
}
}
プログラム書き込んでみたのですが、上手く動作せず…
どうも信号がうまくArduino側で受信できていないようです。
一旦、オシロスコープを使って問題の箇所を探ってみようと思います。
![](https://assets.st-note.com/img/1704874058443-VIKigU5KLk.jpg?width=1200)
この記事が気に入ったらサポートをしてみませんか?