2022/09/11

Bluetoothよ、お前やったんかい

例のWindows10アップデート失敗の問題が、また再発した。どうやらまったく同じ状況のようなので、またインプレースアップグレードか...とも思ったけど、でもこれって根本的に解決できてないということなのでは。

あらためて他の要因も調べてみた。まずCドライブの空き容量を確認したら微妙に足りてない可能性があったので、ゴミを片付けて十分な空きを作ってみた。でも現象変わらず。

周辺機器の問題という可能性を調べているうちに、デバイスマネージャの動作がおかしくなってることに気がついた。数秒間隔でリロードし続けていて、まともに操作ができない。デバイスの状態に変更があったらリロードするというのは普通だが、なにもないのにリロードし続けてるのはおかしい。

そういえば、以前からBluetoothの調子が悪くて動作が安定しないので、使うのをあきらめてデバイスを無効化していたはず。でも(どうにか)プロパティを開いてみたら「有効」になってる。何かの拍子に有効化されてしまったらしい。そのBluetoothの初期化かなにかでエラーになってリトライし続けているような動きになってる。これをあらためて「無効」にしてみたら、デバイスマネージャのリロードが止まって正常な動作になった。

デバイスマネージャでBluetoothを無効にした

で、そこから再度(普通の)アップデートを実行してみたら、すんなり成功!

つまり原因はこれだった可能性が高い。おそらく前回も同じ原因で、たまたまBluetoothの調子しだいでアップデートが成功したり失敗したりしていたのかも。ということで、おそらくBluetoothモジュールのハード的な問題によるもの、でした。

2022/09/04

蘇る6セグ

以前作りかけた6セグ時計は未完成のままになってしまったけど、あきらめたわけではない。いや実を言うとあきらめていたけど今ならできそうな気がしてきた。当時はなかった3Dプリンタが使えるのだから。木を削ったりくっつけたりして表示モジュールを作るのはものすごい手間がかかる割にお粗末なものしかできなかったけど、3Dプリンタならそんな苦労をしなくてもいい、はず。(他の苦労もあるけど。)

実際にものを削ったりする作業がCAD上でのモデリング作業に置き換わるわけで、CADがそのための道具ということになる。思った通りの3D形状を作るにはCADの使い方を習得する必要がある。昔のものに比べて簡単になったとはいえ、それなりの知識と経験が必要だ。やりたいことが頭の中でわかっていても操作のしかたがわからない、というのはもどかしい。こういう動画とかを参考にしながら少しずつ慣れていくしかないかも。

まだ思い通りに操作できるほどではないけど、これぐらいのものをなんとか作れるようになった。


これを白のレジンで印刷(というのかな?)して、くぼみの底にある小さな四角のところにチップLEDを入れ、透明なレジンを注ぎ込んで固める、みたいな感じにするつもり。

6セグ自体のデザインも昔作りかけたものとは少し違っていて、あんまり細長い部分とかができないようにセグメントの区切り位置を調整している。このほうが無理のない形状だと思うけど「2」だけ上下逆な感じになるのは相変わらず。もうちょっと調整の余地はありそう。

2022/09/02

すごいゲームコントローラ

しばらく使っていたPCのゲームコントローラで、ときどき接続が切れたような動作をしたり回復したり、みたいなことが起きるようになった。だんだん調子が悪くなっていって、やがてケーブルを押さえたら認識されるけど少しでも動いたらまた切れるみたいな状態になり、ついにはまったく認識されなくなった。

ケーブルの途中でいきなり断線とかいうことはあまりないはず。状況からコントローラ本体側の端が怪しいと見て詳しく調べてみた。とりあえず基板へのはんだ付けは問題なさそう。見えてる範囲でおかしいところがないので、本体から外に出ているケーブルをちょっと切り取って中を調べてみたら...

本当にこのままのものがケーブルの中に収まっていました。なにそれ。

原因箇所がはっきりわかったので修理できたけど、この状態でしばらくは普通に使えていたというのもある意味すごい。