🗐 電装工芸日記 - 舞台照明機器の製作とか -

今年は開発案件を進めたい

or 管理画面へ

全年2月8日の投稿[4件]

2026年 この範囲を時系列順で読む この範囲をファイルに出力する

Icon of admin
 昨日の午後から自宅のネット回線が不通。
 支払いが滞っていたのかもと不安を感じつつ、プロバイダさんやNTTさんに連絡せにゃと思っていたのですが、いつの間にか復旧したみたい。
 何が原因だったのかわかりませんが、ONUの光回線パイロットランプが消灯していましたので光回線がどこかで切れていたのでしょう。
 まいいか。

#雑談
Icon of admin
 Art-Net切替&パッチマシンは AI/Gemini さんのご協力を得て基本構成が決まりつつあります。
 Gemini さんからの情報は鵜吞みにせず自ら検証をするものだと思っていますが、ドキュメントやネット検索から自分でまとめるよりも結論に近い位置から始められていると思います。

 基本方針ですが、本機は Art-Net の ArtDMX パケットを受信、加工、送信する装置です。通信スタイルはブロードキャストのみ。ArtDMX 以外のパケットは扱いません (特にRDMは方言が多くて扱いが難しく、ArtDMXだけでも調光操作に支障がないためです)。

 ハードウェアの基本構成は次の通り。

1)主装置
 RsaspbrryPi-CM4 + CM4-Dual-Eth-Base

2)ネットワーク
 1000Base-T × 2 (Art-Net用・スイッチングハブで分岐)
 WLAN (製作・メンテナンス用)

3)拡張基板
 RaspberryPiのGPIOに搭載する専用基板。
 設定保存用 EEPROM (24LC64など,I2C接続)、レガシーDMX受信回路 (LT1785等) + 取り込みマイコン (PIC16(RAM2kB以上),SPI接続)、RS232インターフェース回路 (UARTコンソール用)。

 ソフトウェアの基本構成は次の通り。

1)受信モジュール
 Art-Net 上の ArtDMX を受信してバッファに保存する。保存する際、検索用のインデックス(クエリ)も作成する。

2)加工モジュール
 受信した値を加工する。パッチ、プロファイルカーブ、ディレイ等の処理はここで行う。

3)送信モジュール
 加工モジュールから出力された値を送信する。

4)タイムアウト監視モジュール
 送信元や受信パケットがタイムアウトしたら(存在しなくなったら)適切に処理する。

5)ユーザーインターフェース(UI)モジュール
 画面表示やキーボード操作を司る。
 上記(1)-(4)で用いる設定はここで起こす。

 これらを /dev/shm 上に作る共有ファイルで結び付けて動作させます。

#ガチ工作 #[Art-Net] #器具の製作

2024年 この範囲を時系列順で読む この範囲をファイルに出力する

Icon of admin
 合間を見ては自宅の重清掃を続けています。
 次のオフに換気扇にチャレンジしますが、その前の練習を兼ねてオーブントースターの清掃。換気扇程ではありませんが同様の汚れ。油が焼き付いています。キレイにならなきゃ買い替えのつもり。
 可能な限り分解し、先端にブラシを付けたスチームクリーナーでゴシゴシ。粉石鹸を溶いた溶液をブラシに付けながらやると案外落ちるものです。
 大物の汚れをザックリ落としましたので漬け置きです。お湯で溶いた粉石鹸に漬け込みます。
 掃除というよりオーバーホールになってます。

#器具の修理

2022年 この範囲を時系列順で読む この範囲をファイルに出力する

Icon of admin
仮ですが、コマンド入力を作りました。
今回はArt-Netの受信データを表示することが目的なので、対象ユニバースを指示するだけの[ニーモニック-数値]のシンプルな物にしました。
Net,Subnet,Universeなどのニーモニックを[N][S][U]のキーで呼び出し、数値を打って[Enter]で確定です。それぞれのコマンドには設定数値の範囲がありますので、範囲外であればエラーというか「このコマンドの数値範囲はこうだよん」と表示する様にもしています。

#RaspberryPi #Python

■思ってみた

春が近づいてきた感じがします。

編集

■全文検索:

複合検索窓に切り替える

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■日付検索:

■カレンダー:

2026年2月
1234567
891011121314
15161718192021
22232425262728

■カテゴリ:

■最近の投稿:

最終更新日時:
2026年3月7日(土) 10時42分26秒