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

能登半島地震で被災された方々にお見舞い申し上げます。

or 管理画面へ

全年全月2日の投稿[24件]

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

Icon of admin
 12tのコンパネを貼り合わせて24tにするには挟み込む治具が必要と思われます。平台状の物でサンドイッチしてクランプで圧着するのです。床に置いて重しをしても木工ボンドの湿気による反りに負けない様にするにはかなりの重量が必要だからです。
 平台は材料ナリで作っても必要な精度は出そうですが収納場所が問題。こんなモノに良い場所を与えるワケにもいきませんが、奥まったところに置くと取り出すのが不便です。
 とりあえず作ってから悩んでもいいか・・・。

#ガチ工作

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

Icon of admin
 ATX電源を止めるネジについて調べました。PCでは多く使われる物ですが、「UNC No.6 32山」だそうです。
 歴史上の名残りというか、USAではインチベースのネジが未だに使われているためかな?
 USAで一般的なインチネジにはW(ウィット)、UNF、UNCと3種類あるそうな。ISOネジに統一してくれたらいいのにねぇ~。

追記
 Wはネジ山の角度が55度のインチネジ、UNCやUNFは60度のインチネジだそうな。Wはウィットネジ、UNCとUNFはユニファイネジと呼称される。UNCとUNFの違いはISOで言うところの並ネジと細ネジ。UNFが細ネジ。
 蛇足ですがW1/4とUNC1/4はほぼ同じ。UNC1/4はカメラ系の固定で使われることが多いのですが、UNC1/4の雌ネジにW1/4の雄ネジは普通に入ります。山は少し違いますが、太さも山ピッチも同じですから。

#工具と資材
Icon of admin
 ATX(SFX)電源の汎用化を進めているのは RaspberryPi の開発環境を整えるためです。
 ATX電源は一般的な汎用電源に比べ出力に余裕があり、安価な製品も多く、私の場合は手元にジャンク品があるためコスパが良い。ただ、汎用電源化するには何らかの加工をしなければならないのがネック。
 今回はリセッタブルヒューズを介してJSTのXHコネクタで取り出せる基板を作りましたが、こういった物はあるようでありません。物凄くニッチな代物となりますが、ATX電源を汎用電源化するグッズがあってもいいような気がします。

 数日前、基板が届きましたのでケースの加工をしております。
 ホームセンターで入手したトランクケースの中に電源を固定します。いわゆるブリーフケースタイプではなく寸胴な工具箱タイプですが、これの側面に角穴を空けプリントしたパネルを介してSFX電源を固定します。この後はモニタをフタの内側に取り付けますので、形がまとまったら写真を揚げてみます。
 箱に標準実装するのは電源とモニタだけです。空きスペースは十分にありますので、ここに開発に必要な用品( RaspberryPi や周辺機器)を仮組みしておくのです。いつ終わるかわからない作業のために占領し続ける場所もありませんし、都度組むのも面倒なので、お店を広げたままの作業机を持ち運びするイメージになればと。

#電子工作 #ガチ工作 #器具の製作

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

Icon of admin
 帰省してきました。車で20分ですが。
 高齢になっても話がシッカリして元気にしている両親には安心しつつ感謝しましたが、帰省あるあるお土産の山。これ持っていけ、あれ持っていけ。
 全て食品ですが、傷む前に食いきれるのか?といった量。
 これはお裾分けしないといけません。

 帰宅したので製作の再開です。
 2品目のハンダ付けから。表面実装部品のリフローハンダです。

#器具の製作

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

Icon of admin
 C60A-C30Aの分岐ボックスは未来工業さんのPVP201007Aで構成案を描いてみたところいい感じ。ケーブルの取り回しを充分に考慮しないと手詰まりになりますから細かいレイアウト図を起こしています。

追記
 スケッチを揚げます。部品の形状の三面図をメーカーのDXFや実測から起こしてレイアウトを試します。こういったスケッチで検討してから寸法図・加工図を起こします。
 少し大きいケースはPVP-201507Aです。
20231103121410-admin.jpg 202311031214102-admin.jpg 20231103125021-admin.jpg

 余談ですが、PDF出力する仮想プリンタドライバとして「Cube PDF」を使っています。フリーウェアとは思えない程の機能と使いやすさ。さらにはPDFだけでなく、PS、EPS、PNG、JPEG、BMP、TIFFも出力出来ます。上記はそれで起こしています。
 アプリに付属の画像出力がイマイチの場合に便利です。ただ、画像の解像度が高すぎる傾向がありますので、用途に合わせて別アプリで解像度を調整すると良いようです。

#器具の製作

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

Icon of admin
 pyinstaller でexeファイルを作ってみましたが環境によって微妙な不具合が出ます。原因は不明ですが、pyinstaller の操作手順かもしれません。
「PyinstallerでPythonプログラムをexe化する手順書(Windows編)」
 上記を参考に作った exeファイルは自分の環境では問題なく動いたのですが、ここに一工夫加えてみようと思います。
 仮想環境での実行が推奨されていますが、pyinstaller 自体も仮想環境にインストールするべきなのかもしれません。別の先達情報にはその様に書かれている物があります。
「PyInstallerを使ってみた」

追記
 作業手順のオレメモ。
 仮想環境に pyinstaller を入れての実行の方が良いようです。
作業ディレクトリに移動
> cd <作業ディレクトリ>
pipenv をインストール
> pip install pipenv
pipenv で使う python のバージョンを指定
> pipenv --python 3.9
pipenv(仮想環境)を開始
> pipenv shell
仮想環境にpyinstaller をインストール
> pipenv install -d pyinstaller
必要なライブラリをインストール
> pipenv install pyserial
> pipenv install PySimpleGUI
> pipenv install python-vlc
・・・etc
ビルドする
> pyinstaller ltcplayer.py --clean --noconcole --onefile
・・・数分で終わる。
作業ディレクトリ内の distフォルダ内 に ltcplayer.exe が出来ている。

終了なら仮想環境のshellから抜ける
> exit
仮想環境を削除
> pipenv --rm

作業ディレクトリは Python のソースコードがある階層でもいいのだけれど、
ゴチャゴチャするので私は一つ下の階層で作業をしています。
ソースコードがある階層で
> mkdir env
> cd env
> pyinstaller ..\ltcplayer.py --clean --noconcole --onefile
相対パスでソースコードを一つ上の階層として呼びます。
お好みですけど。


#Python #タイムコード

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

Icon of admin
 自作のポップアップウィンドウを作っています。
 汎用もあるのですが、ちょっと違うなぁ~って思いまして。

 ウィンドウを表示するだけなら簡単ですが問題は表示位置です。通常はモニタのセンターに表示されますが、ポップアップウィンドウは親ウィンドウの中央に表示したい。
 モニタのサイズ、親ウィンドウの位置やサイズは取得出来ますのでポップアップウィンドウのサイズがわかれば左上の位置は計算で出せますが、

 ・表示するとプログラムから表示位置の変更が出来ない。
 ・表示しないとウィンドウのサイズを得られない。

 といった制約のためナカナカ難しい。

 ならばと閃いたのが、テキトウな位置に表示してサイズを取得してすぐに消し、位置を計算して再表示するというもの。サイズ取得のための表示はタイムアウトを10msecくらいにすれば全く気になりません。
 進捗表示などはメインルーチンで進捗の更新しないといけませんが、関数側で表示まで行い、ウィンドウのステータスをメインルーチンに戻して進捗表示を進めます。処理が終わればメインルーチン側で close() を実行です。ウィンドウのステータスをポインタで返しているんですね。

 ついでに、親ウィンドウがモニタからハミ出した場合にはフルサイズになるようにもしてみました。

#Python

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

Icon of admin
 LTC Generator のプリアンプは回路を手直ししてOKになりました。
 バイアス電圧を当て、反転増幅回路の出力端子とマイナス端子の間の抵抗と並列に20pFのコンデンサを入れて解決しました。
 波形を示さないとわかりにくいのですが、コンデンサを入れる前は妙なノイズが出ていたのです。音声ではなく矩形波ですから周波数特性はそれほど気にしませんが、ノイズというか別波形が足されている状態はいただけない。
 回路修正用の基板も発注したので、プリアンプはとりあえずOKかな。

#PIC #タイムコード
Icon of admin
 FIFOなど、諸々書き加えたファームウェアも正常に動きました。
 自分で書いた送出停止処理の扱いを間違えて信号が出ないことに悩んでしまいましたが、テストプログラムが間違っていただけでした。肝心のモジュール本体は一発OKです。
 今回のPICはパソコンから送られてきたデータを淡々と差動バイフェーズで送り出すだけです。難しいことはパソコンでやれと、PICの名前の由来を考えろと。そんな作りです。
 データを差動バイフェーズで送出することは出来た。データのタイミング緩衝となるFIFOもどうやら正常に動く。残るはパソコンとの通信です。FT232RLを経由したシリアル通信ですが、PIC側はDMXで散々やったことですし、パソコン側はPythonなのでほんの数行で書けます。10分の空き時間で進められるものでもありませんけどね。

 あとはラインセレクタも必要です。
 音響さんからもらう本線LTCと自分のパソコンから送るチェック用LTCの2系統を切り替える必要があるからです。
 セレクタにはJRCさんのNJM2750が良さそうです。単電源で動く電子ロータリースイッチってイメージですね。
 NJM2750はアンバランスのLRを4系統から1つ選ぶって構成ですが、バランスのモノ4系統として使っても良さそう。
 今回はそこまで使わないけど、4系統のラインセレクタ基板を作っておけばいいかな?

#PIC #タイムコード #電子工作

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

Icon of admin
 触ったことはないのですが、最近のAIの進化は凄いですね。
 重箱の隅を突けばダメなところもあるでしょうけど、その結果を自らの手で作り上げることに比べたら圧倒的に簡単な作業(キーワード(呪文)を入力するだけ)で作ってくれます。
 今のところ目立つ成果は文書、イラスト(創作写真)、プログラミングですが、動画も作り始めています。一般の人が試せるようになったのはほんの数か月前からですが、その間にもすさまじい進歩をしています。使う人が増えたために情報も増えたというのもあるでしょうが目を見張るばかりです。

 以前から書いていますが、照明のプラン・オペをしてくれるAIも出てくれませんかねぇ~。
 凄い照明ではなく、曲に合わせてチカチカ・グルグルしてればいい照明の生産性を上げたいのです。フィクスチャーに内蔵された音調でもチカチカ・グルグルはしますが流石にそれではねぇ~。
 今も連休最後の土日に開催されるストリートダンスの照明打ち込みで部下が四苦八苦しています。CUE割りしたら900くらいあるそうですが、1曲平均15場面60曲としたら計算が合います。
 それが仕事だと言えばそうなんですが、AIを門前払いしたらムービングなど使わずに人の手によるサイドピン・バックピンにしろって話と同じですから、ご時世の技術を使ってより良い演出効果を低コストで求めるのは間違っていないと思うのです。

#雑談

■当面の課題

桜のライトアップの季節です。花粉症の季節でもあります。
自分は平気ですが、花粉症の部下は死にそうな顔をしています。

編集

■全文検索:

複合検索窓に切り替える

■複合検索:

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

■日付検索:

■カレンダー:

2024年5月
1234
567891011
12131415161718
19202122232425
262728293031

■カテゴリ:

■最近の投稿:

最終更新日時:
2024年5月8日(水) 13時50分30秒