全年6月17日の投稿[5件]
2026年 この範囲を時系列順で読む この範囲をファイルに出力する
DMX-Timer は耐久試験のため3週間ほど電源を入れっぱなしにしましたが誤差が変わった様子。
キチンと測ってはいませんが、24時間あたり2秒くらいズレています。約23ppmです。耐久試験の前に計測した際はほぼ合っていたのでナゼでしょう。
水晶発振子のデータシートにはエージングで変化があると読み取れることが書いてあります。エージングとはどれくらいの時間経過した状態を指すのか書いてありませんが、このままでは気分が悪い。せめて水晶発振子のデータシートの誤差には収めたい。24時間で2秒なら実用上の支障は無いと思いますが誤差の再チェックです。
今週末、第一弾納品(プレゼント)をしようと思っていたのですがどうしたものでしょう。
#ガチ工作 #器具の製作
キチンと測ってはいませんが、24時間あたり2秒くらいズレています。約23ppmです。耐久試験の前に計測した際はほぼ合っていたのでナゼでしょう。
水晶発振子のデータシートにはエージングで変化があると読み取れることが書いてあります。エージングとはどれくらいの時間経過した状態を指すのか書いてありませんが、このままでは気分が悪い。せめて水晶発振子のデータシートの誤差には収めたい。24時間で2秒なら実用上の支障は無いと思いますが誤差の再チェックです。
今週末、第一弾納品(プレゼント)をしようと思っていたのですがどうしたものでしょう。
#ガチ工作 #器具の製作
Nim を勉強していますとちょいちょいオブジェクト指向が見え隠れします。イテレータのことを整理していてこれはオブジェクト指向だなと思ったワケです。
ですが、無制限に継承を重ねて手を付けられない迷宮にならないように抑えている感じがあります。ふんわりとしたオブジェクト指向とでも呼んだらいいのでしょうか。むしろイイですね。
ただ、達人たちには不足で初心者には理解し難いと思います。私の感覚ではバランスが良いと思うのですが、悪く言えば中途半端なこの感じこそ Nim が普及しない理由かもしれません。
Nim の使用率(普及率)については Github に上がっているソースなのか、専門家向けのアンケートなのか、どの様なサンプルを元にしたのかわかりませんが、低レイヤーの扱いをここまでスッキリ書けてバグが出にくいプログラム言語も他に無いと思うので不思議です。C言語は現代プログラム言語の祖であり、自由度が高く低レイヤーのプログラムを得意としますが、注意しないとバグというか無自覚に地雷を埋めてしまいます。Rust 程ではありませんが、Nim は地雷を埋めにくいプログラム言語だと思います。
勉強中の私が言うことではありませんが、C言語やC++を操る人が「この程度のこと、もっとスッキリ書けないのかよ!?」って感じたことに応えるっぽい構成なので、初心者向けかと聞かれたら違うような気がします。C言語を扱える人向けのスクリプト言語ってのが今日時点での私の評価です。
#Nim
ですが、無制限に継承を重ねて手を付けられない迷宮にならないように抑えている感じがあります。ふんわりとしたオブジェクト指向とでも呼んだらいいのでしょうか。むしろイイですね。
ただ、達人たちには不足で初心者には理解し難いと思います。私の感覚ではバランスが良いと思うのですが、悪く言えば中途半端なこの感じこそ Nim が普及しない理由かもしれません。
Nim の使用率(普及率)については Github に上がっているソースなのか、専門家向けのアンケートなのか、どの様なサンプルを元にしたのかわかりませんが、低レイヤーの扱いをここまでスッキリ書けてバグが出にくいプログラム言語も他に無いと思うので不思議です。C言語は現代プログラム言語の祖であり、自由度が高く低レイヤーのプログラムを得意としますが、注意しないとバグというか無自覚に地雷を埋めてしまいます。Rust 程ではありませんが、Nim は地雷を埋めにくいプログラム言語だと思います。
勉強中の私が言うことではありませんが、C言語やC++を操る人が「この程度のこと、もっとスッキリ書けないのかよ!?」って感じたことに応えるっぽい構成なので、初心者向けかと聞かれたら違うような気がします。C言語を扱える人向けのスクリプト言語ってのが今日時点での私の評価です。
#Nim
2025年 この範囲を時系列順で読む この範囲をファイルに出力する
「MoC」での Art-Net は良い感じです。
タイムラグや微小な不具合を検出する手段はありませんが、丸2日の連続動作を2回行っても普通に動いています。機器類の発熱もほんのり温かい程度。今は3Cクラスの同軸ケーブル100mです。推奨は5Cですが問題無さそう。
7月の現場で実地テストします。これを経てパッケージを考えましょう。
#[Art-Net]
タイムラグや微小な不具合を検出する手段はありませんが、丸2日の連続動作を2回行っても普通に動いています。機器類の発熱もほんのり温かい程度。今は3Cクラスの同軸ケーブル100mです。推奨は5Cですが問題無さそう。
7月の現場で実地テストします。これを経てパッケージを考えましょう。
#[Art-Net]
2022年 この範囲を時系列順で読む この範囲をファイルに出力する
LED-BARの修理で使おうと中華電器で買った本命の電源モジュールがようやく入荷。2ヶ月以上かかりました。
ちょっと前に入ったのは本命が入荷しなかった時の予備。アホみたいに安いのてジャンク箱の肥やしになってもヨシとしています。
製品は12vですが、機器の定格は10.8vなので改造です。センシング抵抗を変えるだけですから簡単です。
センシング抵抗を計算しましたが、手持ちに無い物なので入荷までしばらく待ちです。
中華電器で手に入る小型の電源モジュールはTL431を使っているモノが多いようです。TL431に与えるセンシング抵抗を変えれば電圧を変えられますが、純正状態の抵抗値でデータシートの計算式に合致するか検算してから改造した方がいいと思います。これが合わないと何か変化球な処理をしている可能性があるからです。
また、変更後の電圧にその他の部品が対応するとは限りませんので、あまり大きく電圧を変えることは避けた方がいいと思われます。回路図が無いのですから無理は禁物です。
#照明器具 #電子工作
ちょっと前に入ったのは本命が入荷しなかった時の予備。アホみたいに安いのてジャンク箱の肥やしになってもヨシとしています。
製品は12vですが、機器の定格は10.8vなので改造です。センシング抵抗を変えるだけですから簡単です。
センシング抵抗を計算しましたが、手持ちに無い物なので入荷までしばらく待ちです。
中華電器で手に入る小型の電源モジュールはTL431を使っているモノが多いようです。TL431に与えるセンシング抵抗を変えれば電圧を変えられますが、純正状態の抵抗値でデータシートの計算式に合致するか検算してから改造した方がいいと思います。これが合わないと何か変化球な処理をしている可能性があるからです。
また、変更後の電圧にその他の部品が対応するとは限りませんので、あまり大きく電圧を変えることは避けた方がいいと思われます。回路図が無いのですから無理は禁物です。
#照明器具 #電子工作