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

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

or 管理画面へ

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

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

Icon of admin
 年齢のせいか早寝早起き生活になっています。目覚まし無しでも6時には目がさめます。これから出張って昨日の作業の続きをしようかなと。
 昨日、某社の営業さんが来て話していたのですが、彼のご両親は私と同い年とか・・・。
 計算すれば何の不思議もないことですが、部下ならともかく、自分の年齢を実感してしまいました。

#雑談

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

Icon of admin
 Antari F1-FAZER は3歩進んで2歩下がっています。何か別なアプローチは無いかとKUREエンジンコンディショナーをぶち込んでみました。エンジンの内部を洗浄するケミカル品です。キャブレタークリーナーの一種ですが、発泡するので良いかなと選んでみました。
 次は今実施している手順ですが、圧送ボトルから溶液を送った途端に大きな焦げカスが数個出てきました。KUREエンジンコンディショナーは正解かもしれません。

● F1-FAZER 焼き付き対策(お試し検証中ネタ)
 発煙器の内部に焦げが溜まり発煙が減った場合への対策。
 重メンテナンス(通常メンテナンスではない)

1. 本体のサイドパネルを両側外す。
2. リキッドポンプのタブ端子を引き抜く。
3. エアーポンプを外す。底面の止めネジを外し固定パネルをスライドさせるとゴム脚が外れる。逆止弁の先のチューブを引き抜く。電源コネクタを外す。
4. 発煙器のリキッド注入口からチューブを引き抜く。
5. 〜ここまでが下準備
6. 冷えた状態でKUREエンジンコンディショナーを発煙器に注入する。発煙口とリキッド注入口にKUREエンジンコンディショナーのノズルを出来るだけ奥まで差し込んで噴射する。泡が溢れても2-3秒保持する。KUREエンジンコンディショナーは横にしても使える。
7. 電源を投入し予熱する。発煙口の温度が60〜70度(触ってはいられないが数秒なら火傷しない程度)になったら電源を落として20〜30分放置する。
8. 圧送ボトルに洗浄溶液を入れておく。お酢1:エタノール1:精製水3の割合。量は吸い込み具合いで調整する。100mlくらいから試し、概ね2時間で吸える量が目安でしょうか。
9. 圧送ボトルからのチューブを発煙器のリキッド注入口に接続する。
10. 約0.1Mpaのエアーで洗浄溶液を圧送する。
11. 6〜10を繰り返す。
12. 組み上げ直して精製水を500ml吸わせる。洗浄溶液を洗い流す。

追記
 イロイロ試したら目詰まりが振り出しに戻りました。外れた焦げカスが詰まったのかな?
 ここまでの経緯をイロイロ考えたのですが、リキッド1:エタノール1:精製水2~3を混ぜた溶液を0.1Mpaで与え続けた時が良いカモ!?って感じがしてきました。ケミカル品を吸わせても変化があったり無かったり。リキッド+エタノール+精製水を使った時に変化が大きかった感じがするのです。吸わせてすぐに結果が出るもんぢゃありませんので判断が難しいのですけどね。

追記の追記
 なんでかんで、資料整理の作業中に上記の対処をしたのですが、昨日のイイ感じまで戻ってました。
 正解かどうかはわかりませんが、しばらくこの線で進めてみましょう。

#器具の修理
Icon of admin
 Antari F1-FAZER のメンテナンスは焦げカスを取り去ることに特化することにしました。
 これまでで効果がありそうな方法は、
1)空炊きする。
2)エタノールを混ぜた溶液を用いて脈打ち戻りを行う。
 この二つです。
 空炊きによって焦げカスを外れやすくし、脈打ち戻りで内部を水流洗浄するのです。エタノールは沸点が78度くらいですので脈打ち戻りが強いようです。
 焦げの種類は違う気もしますが、エンジン内部のカーボンを取り去る KURE エンジンコンディショナー も使ってみるつもりです。ひょっとすると焦げカスが外れやすくなるかもしれません。

#器具の修理

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

Icon of admin
 本業が忙しく、気分のまま趣味に没頭すると体力が不足して後悔するお年頃。明日の体力を考慮すると本業で一日が終わってしまう哀しい初老。
 ネタはあるんすよ、棚上げ済みが特盛。形にしないと記事に出来ません。書き出したら50件くらいあった。

 あぁ神様仏様、私に体力をください。
 願い事を書いた短冊を紅葉したモミジの枝に吊るしたら白縁取りの赤服を着た先輩が年末に体力をプレゼントしてくれるかな?かな!!
 「体力」と書かれたお札が入ったお年玉袋はいらない。。。
 目玉を一つにはできませんケド、自慢のツルツル頭を赤く染めて角付けたら体力3倍になんねーかなぁ。

 図面描いて切って削ってくっつけてソースコード書いてお腹いっぱいになりたいのだ!!
 そうだ、若返りの薬を作ればいいのだ!わがはいは天才!!!

 あぁ~~~

#雑記

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

Icon of admin
 「自分を修理しよう!『指圧の世界』へようこそ!?」です。

 ピップ・エレキバンを貼ると弱い指圧を長時間されている感じで、リアルな指圧をグリグリするような負荷は無いのですが、それでも2-3日の使用は負担になる感じです。今回は磁力の強い「ピップエレキバンMAX200」を使いましたが、目的の部位が皮膚に近く細い場合は標準タイプでいいのかもしれません。今日は外して様子をみていますが、次は標準タイプを試してみます。

#自分を修理しよう!『指圧の世界』へようこそ!?

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

Icon of admin
 eth0 と eth1 に Art-Net のIPアドレスを設定する bashスクリプトです。
 体裁の都合でタブ下げを全角空白にしています。パクってくださる方はテキストエディタなりで全角空白を削除するか半角空白に変換してください。utf-8でも全角空白はエラーの元です。
 Art-Net の OEMコードを取っていませんので、0x29DA を勝手に使ってます。身近な器具で使われていないのと「肉だ」の語呂です。製品化する際には OEMコードを取得します。

set_artnet_ipaddress_eth0eth1.sh

// RaspberryPi:4B
// OS:RaspberryPiOS(bookworm) 32bit-Lite
// パーミッション:755
// bashスクリプトですのでファイルに実行権限を与え、Sudo で実行してください。

#!/bin/bash

# 定数定義
OEM_CODE_H=41   # Art-NetのOEMコードの上位バイト10進数で表記
OEM_CODE_L=218  # Art-NetのOEMコードの下位バイト10進数で表記 仮に0x29DA Oem_hdl_dmxnode8_1 HDL
NETWORK_SWITCH=2 # NetworkSwitch/ON=2,OFF=10
ETH0_NAME="artnet-in-eth0"
ETH1_NAME="artnet-out-eth1"

# 必要なファイル、コマンドの有無を確認
# bcコマンド
if !(type "bc" > /dev/null 2>&1); then
 /usr/bin/echo "[Art-Net] Please Install the bc command."
 exit
fi

## ipアドレス設定
ETH_NAME=$ETH0_NAME
for (( i=0; i<2; i++ )); do

 ## ethの有無を確認
 P_eth=$(/usr/sbin/ifconfig | /usr/bin/grep eth$i)
 if [ -z "$P_eth" ]; then
  /usr/bin/echo "[Art-Net] eth"$i" does not exist"
  exit
 fi

 ## ethのMACアドレスを変数に格納する
 MAC_ADDR_eth=$(/usr/bin/cat `find /sys/devices/ -name eth$i`/address)

 ## MACアドレスの有無を確認し、あればIPアドレスの設定を実行
 if [ -n "$MAC_ADDR_eth" ]; then
  # ethのIPアドレス作成
  # 区切り文字「:」で配列変数化
  MAC_eth=(${MAC_ADDR_eth//:/ })
  # 16進数の文字列を数値に変換する
  MAC_eth_4=$((16#${MAC_eth[3]}))
  MAC_eth_5=$((16#${MAC_eth[4]}))
  MAC_eth_6=$((16#${MAC_eth[5]}))
  # Art-NetのIPアドレスを計算
  ArtNet_IP_eth_1=$NETWORK_SWITCH
  ArtNet_IP_eth_2=$(((MAC_eth_4 + OEM_CODE_H + OEM_CODE_L) % 256))
  ArtNet_IP_eth_3=$MAC_eth_5
  ArtNet_IP_eth_4=$MAC_eth_6
  ArtNet_IP_eth=$ArtNet_IP_eth_1"."$ArtNet_IP_eth_2"."$ArtNet_IP_eth_3"."$ArtNet_IP_eth_4
  /usr/bin/echo "[Art-Net] "$ETH_NAME" is "$ArtNet_IP_eth
  # NetworkManager設定ファイルの有無確認
  if [ ! -e "/etc/NetworkManager/system-connections/"$ETH_NAME".nmconnection" ]; then
   # 設定ファイルが無いので新規設定し有効化
   /usr/bin/nmcli connection add con-name $ETH_NAME type ethernet ifname eth$i connection.autoconnect yes ipv4.addresses $ArtNet_IP_eth"/8" ipv4.method manual ipv4.never-default no ipv6.method disabled >> /dev/null
   /usr/bin/nmcli c reload
   /usr/bin/nmcli c up $ETH_NAME >> /dev/null
  else
   # 設定ファイルがある IPアドレスが違うなら更新
   # 現在のIPアドレスを取得
   Current_IP_eth=$(/usr/bin/ip -f inet -o addr show eth$i|cut -d\ -f 7 | cut -d/ -f 1)
   # 現在のIPアドレスがArt-NetのIPアドレスと違うなら更新
   if [ "$Current_IP_eth" != "$ArtNet_IP_eth" ]; then
    /usr/bin/nmcli c modify $ETH_NAME ipv4.address $ArtNet_IP_eth"/8"
    /usr/bin/nmcli c down $ETH_NAME >> /dev/null
    /usr/bin/nmcli c reload
    /usr/bin/nmcli c up $ETH_NAME >> /dev/null
    /usr/bin/echo "[Art-Net] Updated eth"$i" IP address."
   else
   # IPアドレスが同じなので何もしない
   /usr/bin/echo "[Art-Net] eth"$i" does not need to be changed."
   fi
  fi
 else
  # MACアドレスを取得出来ません
  /usr/bin/echo "[Art-Net] Unable to obtain IP address for eth"$i"."
 fi
 ## eth1に切換え
 ETH_NAME=$ETH1_NAME
## for 折り返し
done


 手直ししたコードに差し替えました。
 下手糞コードは勘弁してください。。。
 スマホで表示すると表示が崩れますが原因は不明です。

#[Art-Net]
Icon of admin
 資料映像のレンダリング中に Art-Net の IPアドレスを設定する Bashスクリプトを書いてみました。
 実機は自宅ですが ssh で遠隔操作が出来ます。
 dhcpcd.conf の書き換えを NetworkManager のコマンドに置き換えるだけですので難しくはありません。
 とりあえず本体プログラムを書くための準備は終わりました。

#[Art-Net]

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

Icon of admin
 ATX(SFX)電源を汎用電源化するため、ATXコネクタを調べました。
 以下がピンアサイン、規格ケーブル色、特殊ピンの機能です。
 現行規格は24ピン、旧規格は20ピンです。カッコ内は20ピンの値。
 ピンの並びは長手方向に1~12(10)、PIN1の隣に戻って13(11)~24(20)です。
ATX 24pin Connector Pin Assignment (20pins are in parentheses)
Cable Connector is Molex 5556.
Pcb Connector is Molex 5566.
------------
1 ( 1) +3.3v [Orange]
2 ( 2) +3.3v [Orange]
3 ( 3) GND [Black]
4 ( 4) +5v [Red]
5 ( 5) GND [Black]
6 ( 6) +5v [Red]
7 ( 7) GND [Black]
8 ( 8) PWR_OK [Gray] 起動し出力が安定すると+5vが出力されます。パイロットランプにも使用可。
9 ( 9) +5vSB [Purple] 起動していなくても電源が入力されると+5vが出力されます。パイロットランプにも使用可。
10 (10) +12v [Yellow]
11   +12v [Yellow]
12   +3.3v [Orange]
------------
13 (11) +3.3v [Orange]
14 (12) -12v [Blue]
15 (13) GND [Black]
16 (14) PS_ON [Green] GNDに落とすと起動します。NCにすると停止します。
17 (15) GND [Black]
18 (16) GND [Black]
19 (17) GND [Black]
20 (18) Rererved(-5v) [*NC] 配線されていないことが多い。されていれば-5v。
21 (19) +5v [Red]
22 (20) +5v [Red]
23   +5v [Red]
24   GND [Black]
------------
+3.3v x 4pin
+5v x 5pin
+12v x 2pin
-12v x 1pin
GND x 8pin
------------
 他のコネクタも規格ケーブル色は上記と同じです。
+3.3v [Orange]
+5v [Red]
+12v [Yellow]
GND [Black]
 ※ ケーブルがすべて黒の製品も多い

 16ピンをGNDに繋げれば起動しますので、物理スイッチを間に入れれば起動スイッチになります。
 簡単な改造とは言えませんが、工作の汎用電源にはATX電源を使うといいような気がします。特にSFXの300w程度の物は小型で安価なマルチ電源と言えます。

 参考:ATX/EPS電源のピンアサイン

#ガチ工作 #電子工作

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

Icon of admin
 自宅の工作部屋の片付けは順調です。汚部屋が御部屋になりました。
 これまではココで終わりにしていましたが、お掃除名人のよるとここからが大切とのこと。
 断捨離です。臭い物にフタをするごとく不要品を仕舞い込んで終わりにしたらダメなのです。使わない物は処分が鉄則だそう。
 発掘出来て良かったと思わない物は不要品です。「使うかもしれない」ってのは大概不要品です。大量にあるWindowsXPの頃の教科書も開くことはないでしょう。その他、今後も触ることが無さそうな物は徹底的に処分です。

#雑談

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

Icon of admin
 トヨタは凄いですね。

 全個体電池が凄いと思っていたらTOSHIBAがその上を行く電池を開発し、トヨタが負けたかぁ~と思っていたら更にその上が発表されました。
 EVで使われるであろうモーターと電池に関する核心技術と特許の大半を日本企業が持っていることはゴールポストを動かすことがお得意の白人様にとっては皮肉ですね。
 ちなみに、特許出願数に関して日本が弱くなっているとか言われますが、実際はその昔の実用新案に等しい商品デザイン寄りの特許出願を乱発している国や企業が多いだけで、核心技術の特許数は相変わらずUSAに続いて日本が多いらしい。
 トヨタは新しい価値観を作ることを大事にしているんだなと思ったりしますが、日本の技術停滞は過去の常識感で理解可能な範囲で革新的な技術や製品を作れとするおバカな方が多いためではないかと想像しています。革新的なアイデアが試されることなく埋もれてしまったとしたら大きな損失です。

#雑談

■思ってみた

春ですねぇ~。
花粉症の部下は死にそうですが、暖かいってのはいいことです。

編集

■全文検索:

複合検索窓に切り替える

■複合検索:

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

■日付検索:

■カレンダー:

2025年4月
12345
6789101112
13141516171819
20212223242526
27282930

■カテゴリ:

■最近の投稿:

最終更新日時:
2025年4月29日(火) 20時16分48秒