2022/05/14

381系 国鉄色の特急「やくも」に乗ってきました

概要

3月に登場した381系の国鉄色で運行されている,特急「やくも」9号に乗ってきました. 伯備線の特急「やくも」で使用されている381系は,登場時の外観をほぼ維持している数少ない国鉄型の特急型電車です. しかし,2024年に新型車両が投入されることが発表されており,あと2年ほどで引退となります.

1973年に登場した381系は,日本初の量産型の振子式車両です.振子式の車両は,カーブ通過時に車両を傾けることでカーブを高速で通過することを可能にした車両で,各地の特急列車の速達化に貢献しました.かつては中央線の特急「しなの」,紀勢線の特急「くろしお」でも使用されていたため,見覚えがある方も多いのではないでしょうか.

国鉄民営化から30年を超え,国鉄型車両は残り僅かとなってきました.特急「やくも」に乗っているとEF64-1000,115系やキハ40系を見ることができますが,この景色もあと数年で見納めとなるでしょう.ちょうど5月10日には115系を置き換えるために投入される227系のデザインが発表されました. この機会に伯備線の沿線を訪れてみてはいかがでしょうか.

写真

381系 国鉄色 (岡山駅)

ホームに停車中の特急「やくも」9号です.

特急やくも9号 381系 国鉄色 クモハ381形
特急やくも9号 381系 国鉄色 クロ381形

381系 国鉄色 (出雲市駅)

出雲市駅に到着して降車した時点で,ヘッドマークは「回送」になっていました.

381系 国鉄色

381系 やくも色 (出雲市駅)

出雲市駅で撮影した特急「やくも」22号です.

特急やくも22号
特急やくも22号

運行情報

公式に発信されている情報を確認してください.

座席

大山と宍道湖はD席側です.下記のツイートに添付されている画像を参考に,JRおでかけネットで座席を指定して予約しました. 381系には,通風管があるためA席とD席がない列があります.下り列車の場合,このような列の1つ後方の列のA席またはD席は,足元が広く快適です.多くの場合,窓も視界を広くとることができる位置です.

2022/04/06

Digisparkでマクロパッドを作った: オンライン会議向けのマイクミュートやカメラのON/OFF操作デバイス

概要

Digispark互換ボードを使用してマクロパッドを作成しました. このマクロパッドはPCにはUSBキーボードとして認識され,各タクトスイッチを押下すると,プログラムで予め設定したキーボード操作がPCに対して実行されます.タクトスイッチは2つしかありませんが,短押しと長押しの使い分けも可能です. 例えばZoomやMicrosoft Teamsなどのオンライン会議アプリケーションのショートカットキーを設定しておけば,ワンタッチでマイクのミュートをON/OFFすることができます.

Digisparkで作成したマクロパッド (電源ON時)

PCにUSBケーブルで接続するとDigispark上の電源確認用の赤色LEDとP1に接続された赤色LEDおよび,P1に外付けした青色LEDが点灯します. P1に接続されたLEDは,ゆっくりと輝度を変化させながら点滅します.

Digisparkで作成したマクロパッド (電源OFF時)

開発環境

DigisparkはAttiny85を搭載した小型マイコンボードです. USBによるプログラム転送および通信が可能です. Arduino IDEを使用して開発できます. 今回は数年前にAitendoで処分価格で販売されていたDigispark互換ボードを使用しました.

Digispark ATTiny85マイコンモジュール [M8520SU-MCUM]
Arduino IDE Arduino 1.8.19
Arduino Boards Manager Digistump AVR Boards: Digispark (Default - 16.5mhz)
Arduino Library: FastLED Version 3.5.0
Arduino Library: OneButton Version 2.0.4

Digisparkのセットアップは下記を参照してください.

UbuntuでDigisparkを認識しない場合は,下記を参照してください.

回路

回路図

部品点数は非常に少ないです. Digisparkのピン配置については,公式Webページを参照してください.

回路図

回路部品

参考単価をクリックすると,秋月電子通商のページもしくはメーカーページに飛びます. 「互換品」と記載されているリンクについては,互換性があると考えられる部品のページに飛びます. ただし,私が互換性および動作を確認したわけではありませんので,ご注意ください.

番号 部品名 型番 数量 参考単価
SW1, SW2 タクトスイッチ 各社 2 30円 (互換品)
LED1 LED 各社 青色 1 18円 (互換品)
R1 炭素皮膜抵抗 各社 1/4W 1kΩ 1 1円 (互換品)
その他 ユニバーサル基板, スズメッキ線など 適量

作成例

マクロパッドの基板

エンクロージャ

エンクロージャ(ケース)は,作成した基板に合わせて3Dプリンタで出力しました. モデリング環境は下表のとおりです.ソフトウェアは全てフリーウェアです. FreeCADでモデリングしたものをSTLでエクスポートし,Ultimaker CuraでスライスしてGコードを生成しています.

OS Ubuntu 20.04.4 LTS
FreeCAD 0.18.4
Ultimaker Cura 4.11.0
FreeCADによるマクロパッドのエンクロージャのモデリング

ソースコード

オリジナルソースコード

GitHub Gistにて公開されている下記のソースコードを改変して使用しました.Zoomのミュートボタンとして使用するためのキーボード操作が設定されています.

なお,Zoomのショートカットキー一覧は下記で確認できます.

タクトスイッチに割り当てるキーボード操作のカスタマイズ

私はMicrosoft Teamsで使用したかったため,下記を参照してキーボード操作の設定を変更しました.

ほとんどのキーはDigiKeyboardライブラリに定義されていますが,定義されていないキーもあります.定義がない場合は,下記資料のTable 12: Keyboard/Keypad Pageを参照して定義する必要があります.

Microsoft Teams向けに改変したソースコードは下記です.1つのタクトスイッチはマイクミュートのON/OFF操作,もう1つのタクトスイッチはカメラのON/OFF操作に割り当てました.

オンライン会議アプリケーションのほかにも,さまざまなアプリケーションのショートカットキーに割り当てることが可能です.例えば,下記のプラグインと組み合わせることでGoogle Chromeのタブのミュート操作もできました.

2022/03/26

NFSマウント後にDockerサービスが起動するように設定する

概要

私はDockerコンテナにdocker runコマンドの-v, --volumeコマンドでNFS上のディレクトリをマウントしています. この状態でOSを再起動すると,DockerサービスがNFSのマウント前に起動してしまい,Dockerコンテナが正常にrestartできない問題が発生していました. 本記事ではこの問題の解決方法として,systemdのdrop-inファイルを使用して,NFSがマウントされるまでDockerサービスが起動しないように設定する方法をメモしておきます.

本記事の解決方法に行き着くにあたっては,下記の記事が参考になりました.

私の開発環境は下記のとおりです.

OS Ubuntu 20.04.4 LTS (amd64)
Docker version 20.10.14, build a224086

NFSクライアントの設定

/etc/fstabには下記のように設定しています.systemdによるリモートファイルシステムの自動マウントの設定です.

設定変更した場合は,OSの再起動もしくはsudo mount /mnt/nas/dataでNFSをマウントします.

下記のコマンドで/mnt/nas/dataのマウントに対応するsystemdユニットを探します.ディレクトリパスのスラッシュ (/)をハイフン (-)に置き換えたものになっているようでした.

Dockerサービスの設定

drop-inファイルを格納するディレクトリを作成して,テキストエディタでdrop-inファイルを新規作成します.

drop-inファイル,wait-for-nfs.confには下記のように設定を記述します. 設定の詳しい解説については,概要に記載した参考記事をご覧ください.

Dockerサービスの再起動と動作確認

Dockerサービスを再起動します.Drop-Inの項目で,drop-inファイルを認識しているか確認します. 問題がなければ,OSを再起動した後は,NFSがマウントされてからDockerサービスが起動するようになっています.

2022/03/02

KATO 103系を増備しました

概要

2022年2月25日にKATOからウグイス色とスカイブルー色の103系が発売されました. 私は以前販売されていた「10-311 新103系 ブルー 4両セット」を持っていますが,今回の製品はこれらの一部仕様やパッケージを変更したものという認識です. この4両セットに増結する車両が欲しいと思っていたので,今回は「10-1744A 103系〈スカイブルー〉 中間車3両セット」を購入しました. 色の表記がブルーとスカイブルーで異なりますが,どちらも同じ色を指しています. ここでは,車両以外に購入した関連製品についてメモしておきます.

今回の製品に含まれる各車両の仕様は,下記のPDFファイルで確認できます.製品に添付されている説明書のPDFファイルです.

10-311 新103系 ブルー 4両セット

旧製品の各車両の仕様を下表にまとめます.

所属表記は「関スイ」,室内灯の取り付けにも対応しています.

旧製品が販売されていた頃の室内灯は11-204 (11-206) 新室内灯セットしかなく,これは光源がLEDではなく麦球でした. 互換性があるため,現行の11-211 (11-212) LED室内灯クリアも取り付け可能です.

旧製品では1両目と4両目の車両番号が一緒ですね.

車両 車両品番 品名 車両番号 標準装備
1両目 4001-1 クハ103ATC クハ103-786 ヘッド/テールライト点灯
2両目 4002-1 モハ102 モハ102-856
3両目 4003-1 モハ103 モハ103-699 モーター付き動力車
4両目 4001-1 クハ103ATC クハ103-786 ヘッド/テールライト点灯
関連製品

今回,中間車3両セットの購入を契機に揃えたものを紹介します. リンクはAmazon.co.jpもしくは記事作成時点で購入可能な通販サイトの商品ページへのリンクです.

KATOカプラー以外はまだ取り付けできていないので,取り付けしたら紹介する予定です.