Music Pla-rail
ミュージック・プラレール

ここでは、メディアアートの作品「Music Pla-rail」を紹介します。 

 
ミュージック・プラレールの概要
ミュージック・プラレールはNゲージの鉄道模型を使用した作品「ミュージック・トレイン」のプラレール版です。
電子ピアノを演奏すると、プラレールの電車が走ります。12本のレールは、ドレミファソラシの7つの音と、その間の5つの音に対応しています。ドの音を演奏すると、ドのレールの列車が、レの音を演奏するとレのレールの列車が前進します。

このシステムを使用して、競馬のような、ゲームをすることができます。演奏を始める前に、列車をスタート地点に並べます。曲が弾き終わった後に、どの列車が先頭にいるかを予想します。列車の位置は、曲の中での、ドレミの各音の出現頻度を表しています。一般的に、ハ長調の曲では、ドやソの音の出現頻度が高くなりますが、 例えば、「きらきら星」では、ソの音の出現頻度が最も高か いので、ソの電車が絵演奏終了時に最も先に進みます。
このように、ミュージックプラレールでは、特定の曲の、音の構成を視覚化することができます。

コンセプト 
(1)曲中に含まれる音の出現頻度を視覚化する。
(2)ゲーム的な要素を取り入れる。
システム構成

 
レールや車両はタカラトミーのプラレールを使用しています。
PCに、USB経由で、NodeMCUが接続されています。各車両のモーターにもNodeMCUが接続されています。PCと各車両のNodeMCUはESP NOWという形態で通信を行います。
配線の整理のために、NodeMCUのシールドを自作しています。

 

仕組み
キーボードを弾くと対応する音の車両が前進します。一定時間、演奏しないとスタート地点に戻ります。 演奏の終了時には各車両はまばらな位置にいます。仮に遠く離れて端っこまで行っていたとしても、スタート地点に戻れるように、十分な時間、全車両を逆走させます。スタート地点にある車止めに到達した後は、それより先に行けないので、車輪を空回りさせながら、他の車両を待つ仕組みです。
 
制作過程

2025年の12月に製作開始。
プラレールの車両に積み込もうとすると、かなり小さくまとめる必要があります。試作第1号は、3Vの電池とArduino miniにnRF24L01という無線モジュールを使用しました。ただ、この無線モジュールは技適を取得していないという問題があります。出力を小さくすればOKなのかもしれませんが、計算や実測ができません。結局、NodeMCUというモジュールを使用することにしました。

貨車にコントローラと電池ボックスを搭載し、モーター車を配線をいじって、接続しています。





 

大量の線路とモーター車が必要なのでリサイクルショップで調達。宇治(城陽?)のCUBEという店で線路が、伏見のブックオフでモーター車がいっぱい売られているのを見つけたので大量に購入しました。

NodeMCU、モータードライバ、電池ボックスをまとめるために、プリント基板を作ることにしました。

モータードライバ、右のが売り切れてたんで(販売終了?)左のを買ったんですが、IN1〜IN 4 のとこに4ピンを刺そうと思ったら刺さりませんでした。右のはIN2とIN3の間が微妙に広く、2ピンが2組の配置になっているようです。表のパーツだけでなく、裏の配線パターンも同じに見えるんですが。。。プリント基板を作るのに、これは困ります。
 
 
動画・写真

動画・写真の一覧

展示記録