2026年5月 この範囲を時系列順で読む この範囲をファイルに出力する
午後は緩い感じだったので DMX-Timer の製造を始めました。とりあえず5台。所要時間を確認するためでもあります。
表面実装の部品を取り付けるところまでやって夕方にになったので終わりにしましたが1枚あたりのラップは40分くらいです。スルーホールの部品まで取り付けて基板を完成させるのに1時間15分くらいでしょうか。作業時間を実測して作業の目安を立てられるようにしましょう。
箱やらケーブルの加工も案外時間がかかります。1台あたりの総作業時間は4時間くらいかな・・・。結構かかりますね。
工賃は3,500円/時くらいにしていますので14,000円?部品代は12,000円くらい?開発からのチャージは20,000円くらい欲しいので46,000円が現実的な売価でしょうか。高い安いではなくかかるものを積算しての金額です。量産数モノではない手作り品の価格は甘くありません。
そもそも売る気はありません。カスハラや迷走問い合わせに応えることは自分にとって何の意味も価値も無いからです。自分と部下が使う分を確保して話の通じる知人から評価とご意見をもらえたらそれでいいかなと。
「お客様は神様です」を真に受けたアホに売るなら一億万円。どんだけ嫌な思いをしたかお察し頂けましたら幸いです。
完全ノンサポート・マニュアル無しの無垢基板(アセンブラソース付)なら300円(梱包費・送料は別)でいいかな?。組めるもんなら組んでみろ!(笑
#ガチ工作 #器具の製作
表面実装の部品を取り付けるところまでやって夕方にになったので終わりにしましたが1枚あたりのラップは40分くらいです。スルーホールの部品まで取り付けて基板を完成させるのに1時間15分くらいでしょうか。作業時間を実測して作業の目安を立てられるようにしましょう。
箱やらケーブルの加工も案外時間がかかります。1台あたりの総作業時間は4時間くらいかな・・・。結構かかりますね。
工賃は3,500円/時くらいにしていますので14,000円?部品代は12,000円くらい?開発からのチャージは20,000円くらい欲しいので46,000円が現実的な売価でしょうか。高い安いではなくかかるものを積算しての金額です。量産数モノではない手作り品の価格は甘くありません。
そもそも売る気はありません。カスハラや迷走問い合わせに応えることは自分にとって何の意味も価値も無いからです。自分と部下が使う分を確保して話の通じる知人から評価とご意見をもらえたらそれでいいかなと。
「お客様は神様です」を真に受けたアホに売るなら一億万円。どんだけ嫌な思いをしたかお察し頂けましたら幸いです。
完全ノンサポート・マニュアル無しの無垢基板(アセンブラソース付)なら300円(梱包費・送料は別)でいいかな?。組めるもんなら組んでみろ!(笑
#ガチ工作 #器具の製作
Art-Net 関連品を作るべくプログラム言語 Rust の勉強を進めております。
関門とされる「所有権」や「ライフタイム」はアセンブラやC言語を書く際に普通にやっていたことを明示的に自動的にしてくれるモノであってそれ以上でも以下でもありませんでした。ただ、これらに対するアセンブラやC言語での書き方は人によって様々だと思いますので、Rust の流儀に慣れることは必要です。
ベースはC言語だと思って間違いないと思います。私はC言語が進化したものだと思って取り組んでいますが、比較的ストレス無く習得を進められています。
実際のところは Rust そのものより教科書の選び方が難しいと思います。所有権がぁ~、ライフタイムがぁ~と Rust 独特の機能は難しいぞと煽るのにとどのつまり何?ってことが書いていない教科書が大半です。借用における制限・制約は書いてあっても解除されるタイミングについて書かれているものは皆無。自分は AI/Geminiさんに質問してようやく理解できました。本家の解説書である「The Book」の上澄みだけ書き写したのでしょうか。理解が進まないと教科書の良し悪しは評価出来ませんから痛し痒しです。
私がわかりやすいと思える教科書を1冊見つけました。学習速度が爆上がりしています。ただ、私とっての「当たり前」が前提にあって読める内容だと思うのでご紹介は控えておきます。
#Rust
関門とされる「所有権」や「ライフタイム」はアセンブラやC言語を書く際に普通にやっていたことを明示的に自動的にしてくれるモノであってそれ以上でも以下でもありませんでした。ただ、これらに対するアセンブラやC言語での書き方は人によって様々だと思いますので、Rust の流儀に慣れることは必要です。
ベースはC言語だと思って間違いないと思います。私はC言語が進化したものだと思って取り組んでいますが、比較的ストレス無く習得を進められています。
実際のところは Rust そのものより教科書の選び方が難しいと思います。所有権がぁ~、ライフタイムがぁ~と Rust 独特の機能は難しいぞと煽るのにとどのつまり何?ってことが書いていない教科書が大半です。借用における制限・制約は書いてあっても解除されるタイミングについて書かれているものは皆無。自分は AI/Geminiさんに質問してようやく理解できました。本家の解説書である「The Book」の上澄みだけ書き写したのでしょうか。理解が進まないと教科書の良し悪しは評価出来ませんから痛し痒しです。
私がわかりやすいと思える教科書を1冊見つけました。学習速度が爆上がりしています。ただ、私とっての「当たり前」が前提にあって読める内容だと思うのでご紹介は控えておきます。
#Rust
一つ目玉の小型ムービングライトはLED素子のナマが逝ってました。
点くには点くのですが色がおかしい。バラシて素子を見たらナマだけ焦げています。制御回路が正常とは言い切れませんが、LED素子がダメではダメです。
よくよく見ると冷却ファンが回っていません。冷却不足だったのかな?
ファンが壊れたかと配線を見ていたら「カラコロリン」とサビたナットが落ちてきました。その後、何事もなかったようにファンが始動。挟まっていたのでしょう。
ナットが外れたところは見当たらなかったので混入ですね。おいおい!
幸い中華電機に同じ型番のLED素子がありました。安いから交換しましょ。
#器具の修理
点くには点くのですが色がおかしい。バラシて素子を見たらナマだけ焦げています。制御回路が正常とは言い切れませんが、LED素子がダメではダメです。
よくよく見ると冷却ファンが回っていません。冷却不足だったのかな?
ファンが壊れたかと配線を見ていたら「カラコロリン」とサビたナットが落ちてきました。その後、何事もなかったようにファンが始動。挟まっていたのでしょう。
ナットが外れたところは見当たらなかったので混入ですね。おいおい!
幸い中華電機に同じ型番のLED素子がありました。安いから交換しましょ。
#器具の修理
Windows11 の設定をしてみました。
の、まとめ。
おかしくなっても何の保証もありません。
1)スリープ用のキャッシュをOFF
powershell(管理者)にて
> powercfg /hibernate off
再起動する
効果:システムディスクの使用量が減るのと、自分のパソコンでは起動した後に使える状態になるまでの時間が短くなった。
2)BitLockerをOFF
オフにする方法はネットにいくらでもあるのでここでは割愛。
効果:ストレージの中身を暗号化する機能だが、余程の機密を扱ってなければ無意味。そのクセ自分で開けなくなることがあるので外した方がいい。
3)高速スタートアップのOFFと電源スイッチ周り
コントロール パネル - 電源オプション - システム設定
「電源ボタンを押したときの動作」シャットダウン
「画面を閉じたときの動作」シャットダウン
「スリープボタンを押したときの動作」何もしない
「スリープ」「ロック」のチェックを外す(外せないときは青字の「現在利用可能でない設定を変更します」をクリック)
効果:高速スタートアップと言いながら、使い続けるとスタートアップが遅くなる。外した方がマシ。
4)通知を切る・・・その1
設定 - システム - 通知 - 追加の設定
3項目すべてのチェックを外す
効果:望んでない通知がやたらくるのは五月蠅い。
5)通知を切る・・・その2
設定 - システム - 通知
「通知」をオフにする
効果:望んでない通知がやたらくるのは五月蠅い。
6)ウィジェットを無効にする
PowerShell(管理者)にて
> Get-AppxPackage *WebExperience* | Remove-AppxPackage
効果:好みだが、ツールバーに天気予報など望んでいない方にはお勧め。
7)アドレスバーbingをネットから切断させる
① レジストリエディターを開く
Windowsキー + R を同時に押す(「ファイル名を指定して実行」ウィンドウが出る)
regedit と入力
Enterキーを押す
② 以下の場所に移動
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
【検索ワードこれが確実】
コンピューター\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
もし「Explorer」というキーがあれば入る
無ければ、右クリックで「新規→キー」で作成
③ 右側の空白部分で右クリック
「新規 → DWORD(32ビット)値」を選びます
名前:DisableSearchBoxSuggestions
値:1
④ パソコンを再起動
効果:好みだけど、ツールバーにネット検索は不要。
8)WindowsUpdate
設定 - WindowsUpdate - 詳細オプション - 配信の最適化
「他のデバイスからのダウンロードを許可する」オフ
「以下のダウンロードを許可する」
「ローカルネットワーク上のデバイス」チェック
効果:P2Pを使ったWindowsUpdateを切るので、通信を減らすことが出来る。
余計な挙動が減って軽くなります。特に操作への反応が良くなります。
好みとしては、今時のパソコンで動いてアプリやデバイスが扱えるWindows2000が欲しい。
#パソコン
の、まとめ。
おかしくなっても何の保証もありません。
1)スリープ用のキャッシュをOFF
powershell(管理者)にて
> powercfg /hibernate off
再起動する
効果:システムディスクの使用量が減るのと、自分のパソコンでは起動した後に使える状態になるまでの時間が短くなった。
2)BitLockerをOFF
オフにする方法はネットにいくらでもあるのでここでは割愛。
効果:ストレージの中身を暗号化する機能だが、余程の機密を扱ってなければ無意味。そのクセ自分で開けなくなることがあるので外した方がいい。
3)高速スタートアップのOFFと電源スイッチ周り
コントロール パネル - 電源オプション - システム設定
「電源ボタンを押したときの動作」シャットダウン
「画面を閉じたときの動作」シャットダウン
「スリープボタンを押したときの動作」何もしない
「スリープ」「ロック」のチェックを外す(外せないときは青字の「現在利用可能でない設定を変更します」をクリック)
効果:高速スタートアップと言いながら、使い続けるとスタートアップが遅くなる。外した方がマシ。
4)通知を切る・・・その1
設定 - システム - 通知 - 追加の設定
3項目すべてのチェックを外す
効果:望んでない通知がやたらくるのは五月蠅い。
5)通知を切る・・・その2
設定 - システム - 通知
「通知」をオフにする
効果:望んでない通知がやたらくるのは五月蠅い。
6)ウィジェットを無効にする
PowerShell(管理者)にて
> Get-AppxPackage *WebExperience* | Remove-AppxPackage
効果:好みだが、ツールバーに天気予報など望んでいない方にはお勧め。
7)アドレスバーbingをネットから切断させる
① レジストリエディターを開く
Windowsキー + R を同時に押す(「ファイル名を指定して実行」ウィンドウが出る)
regedit と入力
Enterキーを押す
② 以下の場所に移動
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
【検索ワードこれが確実】
コンピューター\HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows
もし「Explorer」というキーがあれば入る
無ければ、右クリックで「新規→キー」で作成
③ 右側の空白部分で右クリック
「新規 → DWORD(32ビット)値」を選びます
名前:DisableSearchBoxSuggestions
値:1
④ パソコンを再起動
効果:好みだけど、ツールバーにネット検索は不要。
8)WindowsUpdate
設定 - WindowsUpdate - 詳細オプション - 配信の最適化
「他のデバイスからのダウンロードを許可する」オフ
「以下のダウンロードを許可する」
「ローカルネットワーク上のデバイス」チェック
効果:P2Pを使ったWindowsUpdateを切るので、通信を減らすことが出来る。
余計な挙動が減って軽くなります。特に操作への反応が良くなります。
好みとしては、今時のパソコンで動いてアプリやデバイスが扱えるWindows2000が欲しい。
#パソコン
DMX-Timer 2号機の誤差を確認しました。約68時間経過で約1秒遅れ、約+4ppmです。
水晶発振子のカタログスペック(±10ppm)からするとこんなもんでしょう。キャリブレーション機能は不要っぽいです。
新しい物を組む度にチェックしますが、水晶発振子のカタログスペックに収まっていれば今以上の精度を出すことは不可能です。くどいようですが、普段使いの安物ストップウォッチより良い精度です。この精度で気持ち悪いって方に会ってみたい(笑
今回組んだ物は以前の抵抗値で組んだ物から付け替えていますので抵抗の取付け強度に不安があります。最初に組んだ物と合わせてテスト機として手元に残すつもりです。
部下に使ってもらう物も知人へ送る物も3号機以降です。
そうそう、本体へ貼る掲示とユーザーマニュアルを作らないといけません。
#ガチ工作 #器具の製作
水晶発振子のカタログスペック(±10ppm)からするとこんなもんでしょう。キャリブレーション機能は不要っぽいです。
新しい物を組む度にチェックしますが、水晶発振子のカタログスペックに収まっていれば今以上の精度を出すことは不可能です。くどいようですが、普段使いの安物ストップウォッチより良い精度です。この精度で気持ち悪いって方に会ってみたい(笑
今回組んだ物は以前の抵抗値で組んだ物から付け替えていますので抵抗の取付け強度に不安があります。最初に組んだ物と合わせてテスト機として手元に残すつもりです。
部下に使ってもらう物も知人へ送る物も3号機以降です。
そうそう、本体へ貼る掲示とユーザーマニュアルを作らないといけません。
#ガチ工作 #器具の製作
組んだ DMX-Timer です。
スタンドは普段卓上譜面台に使っている物です。安くて使えるスタンドを探してみましょう。

正常に動作していますので、誤差の確認をしています。
当初、RS485トランシーバー(中古)が不安定でしたが、交換(新品)して正常化しました。
追記
時間補正は試作1号機のまま、5時間経過でズレはほぼありません。水晶発振子の個体差はそれほど無いっぽい。24時間で1秒以下ならいいっしょ。
100時間くらい動かしてカウントに個体差が出たら補正(キャリブレーション)を考えますが、ファームウェアの調整ですからハードウェアの製作を進めたいですね。
20台分の部品を仕入れてしまったので放置するワケにはいきません。
#ガチ工作 #器具の製作
スタンドは普段卓上譜面台に使っている物です。安くて使えるスタンドを探してみましょう。

正常に動作していますので、誤差の確認をしています。
当初、RS485トランシーバー(中古)が不安定でしたが、交換(新品)して正常化しました。
追記
時間補正は試作1号機のまま、5時間経過でズレはほぼありません。水晶発振子の個体差はそれほど無いっぽい。24時間で1秒以下ならいいっしょ。
100時間くらい動かしてカウントに個体差が出たら補正(キャリブレーション)を考えますが、ファームウェアの調整ですからハードウェアの製作を進めたいですね。
20台分の部品を仕入れてしまったので放置するワケにはいきません。
#ガチ工作 #器具の製作
脳ミソが工作モードになってしまったので、本業はあるものの、回路を変更した DMX-Timer を組んでみました。私の脳ミソはファミコンでカセットを入れ替えるイメージですが、日に一回くらいしか差し替えが出来ないのです。
7segを全て表示(8とドット)しようとすると全てが消灯してしまう現象への対策です。
トランジスタの使い方を間違っていました。正しくはトランジスタ周辺の抵抗値です。ベース電流にhFE(増幅率)を掛けてコレクタ電流を得るワケですが、AI/Geminiさん曰く、ベース電流はコレクタ電流から単純計算した値の3~5倍にしなさいとのこと。もちろん定格を越えてはいけませんが、原因はベース電流不足だったらしくアッサリ解決。Yグレード(低増幅率)ではなくGRグレード(高増幅率)のトランジスタを使っていたら発生しなかったのですが、YグレードのhFEの半分で設計したのになんでやろと思ってました。アナログ回路は苦手ですが、トランジスタの扱いは深淵だと再認識。定数が分かれば問題解決ですけど。
てなワケで、DMX-Timer は完成と言ってもいいかな?引き続き、組めたごとに誤差チェックはしますけど。
実作業二週間で製品一つ完成は過去最短記録!こんなペースのモノ作りは専業にしてもシンドイかも。
#ガチ工作 #器具の製作
7segを全て表示(8とドット)しようとすると全てが消灯してしまう現象への対策です。
トランジスタの使い方を間違っていました。正しくはトランジスタ周辺の抵抗値です。ベース電流にhFE(増幅率)を掛けてコレクタ電流を得るワケですが、AI/Geminiさん曰く、ベース電流はコレクタ電流から単純計算した値の3~5倍にしなさいとのこと。もちろん定格を越えてはいけませんが、原因はベース電流不足だったらしくアッサリ解決。Yグレード(低増幅率)ではなくGRグレード(高増幅率)のトランジスタを使っていたら発生しなかったのですが、YグレードのhFEの半分で設計したのになんでやろと思ってました。アナログ回路は苦手ですが、トランジスタの扱いは深淵だと再認識。定数が分かれば問題解決ですけど。
てなワケで、DMX-Timer は完成と言ってもいいかな?引き続き、組めたごとに誤差チェックはしますけど。
実作業二週間で製品一つ完成は過去最短記録!こんなペースのモノ作りは専業にしてもシンドイかも。
#ガチ工作 #器具の製作
NGのオンパレード。
一つ目玉の小型ムービングライトも使っております。向きを決められて色が変わるスピナーみたいな製品です。1台では非力ですが、まとまった数を群で動かすとそこそこ使えます。今となってはPAR球より安いのも魅力。
そんなムービングですが生色だけ明るさが半分くらいになってしまいます。電源を入れた直後は正常ですが数分経つと減光します。冷却不足か、MOSFETが劣化しているか、電流センシング抵抗が狂っているか、制御ICが定格落ちしているか・・・原因はそんなところでしょう。これらの部品は中華電機で安価に手に入ります。検証が面倒なので全て交換?
#器具の修理
一つ目玉の小型ムービングライトも使っております。向きを決められて色が変わるスピナーみたいな製品です。1台では非力ですが、まとまった数を群で動かすとそこそこ使えます。今となってはPAR球より安いのも魅力。
そんなムービングですが生色だけ明るさが半分くらいになってしまいます。電源を入れた直後は正常ですが数分経つと減光します。冷却不足か、MOSFETが劣化しているか、電流センシング抵抗が狂っているか、制御ICが定格落ちしているか・・・原因はそんなところでしょう。これらの部品は中華電機で安価に手に入ります。検証が面倒なので全て交換?
#器具の修理
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127



