出発するとき、左右のシリンダからシュッ、シュッという音とともに白い蒸気を噴き出します。蒸気機関車の魅力の一つですが、これは、ドレン弁から吐き出される蒸気と水です。冷えたシリンダに入った蒸気は凝結して水となります。この水を排出しないとピストンが動いたとき水を圧縮し、シリンダの蓋を打ち破ることがあります。(ウォーターハンマー現象)このため、シリンダから水を排出できるようにしているのがドレン弁です。運転台の排水弁開閉テコで動作させるますが、近代の機関車では圧縮空気で動作する排水弁作用シリンダを使用した空気式排水装置が用いられています。開き、給気運転中は閉じておきます。ゲージなどの小さな機関車でもドレン弁を作る例がありますが、一般的には機関車を前後させて排気口から煙室、煙突に向けて排水させます。5インチの模型では蒸気駆動の例も多くあります。蒸気駆動の場合トラブルも起こりやすく、蒸気圧が低い時、蒸気圧がないメンテナンス時などは開閉が不能になります。そのため、蒸気駆動だけでなく手動でワイヤーを引くことにより動作できるようにしてみました。5インチゲージで製作したライブスチーム=ミニSL=のC62形蒸気機関車。bosoNゲージのレイアウトで使用する制御盤、ポイントマシンの制御、信号LEDの制御などをラズベリーパイとPICマイコンを使用して製作中。「I2C通信・・複数バイトの受信終了がわからない・・」という問題があった。試行錯誤の上、なんとか動くんじゃないか?というテストプログラムができた。bosoNゲージのレイアウトで使用するポイントマシン用ステッピングモーターの制御基板・・ボチボチ完成。bosoラズベリーパイとPICマイコン間でのI2Cプログラムを作成中。スレーブ側で複数バイト受信したときの終了タイミング、判定方法がよくわからん。bosoライブスチーム模型(ミニSL)を製作する時に参考となる書籍。多くが絶版となっているので古書店で探すのが早道かと。鉄道の部屋パソコン・マイコンの部屋ガレージ趣味の。