プラグインのページ:IrfanView PlugIns
64ビット版はこちら:IrfanView 64-bit version
結局ここに誘導される:IrfanView download latest version
64ビット版であれば、「IrfanView All Plugins - 64-bit Windows Installer」をダウンロードしてインストールする。
プラグインのページ:IrfanView PlugIns
64ビット版はこちら:IrfanView 64-bit version
結局ここに誘導される:IrfanView download latest version
64ビット版であれば、「IrfanView All Plugins - 64-bit Windows Installer」をダウンロードしてインストールする。
ビスマスと鉛ハンダから低融点ハンダを作り、これを使ってプリント基板から部品を外す。
ビスマス50%、スズ30%、鉛20%の合金は融点が100℃程度になります。通常の鉛ハンダ(スズ60%、鉛40%)の融点が183℃ですから、それよりもかなり低いです。このような合金はビスマスと同量の鉛ハンダを融かして混ぜることで作れます。
市販のビスマスには、結晶標本のものと、チップ状ないしインゴッド状のものとがあります。前者のほうがより少量での購入ができますが割高になります。いずれもAmazonで購入できます。
まず、ビスマスをニッパー等で適量だけ切り取り、精密はかりで重量をはかります。
次に、同じ重量の鉛ハンダを精密はかりを使ってはかり取ります。
ビスマスと鉛ハンダを陶器の小皿にのせ、ハンダごてで融かして混ぜます。
手早く混ぜるとサラサラの液状になり、表面張力で丸い粒になります。もたもたと加熱を続けているとやがてドロドロの泥状になってしまいます。その場合はフラックスを与えてやればサラサラの液状に戻ります。液体のときはキラキラ輝く銀色ですが、冷えて固まると白っぽくなります。
SOPパッケージのICなどはハンダごて1本で外せます。まず、部品の足にフラックスを塗ります。作成した低融点ハンダをハンダごてで盛っていき、片側の足が全てつながるようにします。温調ハンダごてであれば低めの温度に設定したほうが良いでしょう。また、周囲の部品とブリッジしたり樹脂部品を融かしたりする恐れがあるときはマスキングテープで養生します。
両側の足を交互に加熱して全ての足を浮かせ、ピンセットで部品を取り外します。あとはハンダ吸い取り線できれいに拭き取ります。
太いスズメッキ線をU字形に曲げて全ての足をつなげるようにハンダ付けし、熱が両側に伝わるようにする方法もあります。
QFPパッケージのICなど、ハンダごて1本では外しにくい部品もホットプレートを使えば外せます。まず先ほどと同様に部品の全ての足に低融点ハンダを盛ります。
フラックスを塗り足し、基板をホットプレートに置きます。ホットプレートの温度は150℃くらいに設定します。外したい部品に集中して加熱するために、アルミ板などで作った下駄を外したい部品の下に敷くとベターかも。
基板の温度が100℃を超えると低融点ハンダのみが融けて銀色に輝きだします。150℃では他のハンダは融けないので、外したい部品のみをピンセットなどで取り外すことができます。部品を外したらすぐにホットプレートを切って冷まします。
言うまでもなく鉛は有毒な金属です。この作業に使用した精密はかり、小皿、ホットプレートなどは食品に用いてはいけません。あと、やけどしないように注意しましょう。
マイコン開発をやってるとCOMポート番号がどんどん増えていき、同時に接続したときにどれがどれか分からなくなる問題の対策。
まず基本から。デバイスマネージャ(Win+X, M)で確認。「表示」→「非表示のデバイスの表示」で、いま接続されていないデバイスも表示できる。もう使わなくなったデバイスはここでアンインストールして整理するのも一手。
デバイスマネージャに表示されるCOMポートの表示名は「Arduino Uno (COM9)」のような分かりやすい場合もあるが、「USB シリアル デバイス (COM3)」のように一般的すぎて分かりにくい場合もある。
そのような場合、レジストリを編集して分かりやすい名前( Friendly Name )を付ける。手順は以下の通り。レジストリの編集は自己責任で。
【FTDIのUSBシリアル】 コンピューター\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\FTDIBUS 【その他のUSBシリアル】 コンピューター\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB 【Bluetoothシリアル】 コンピューター\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\BTHENUM
Tera Termでは、「ファイル」→「新しい接続」では Friendly Name が表示される。
「設定」→「シリアルポート」ではプルダウンメニューにはポート番号しか表示されないが、下の方の欄に Friendly Name が表示される。
Tera Termの設定は、「設定」→「設定の保存」で名前を付けてINIファイルに保存でき、「設定」→「設定の読み込み」で読み込むことができる。
しかし、同時に複数のシリアルポートを開いて作業するときにこの操作は少し面倒である。そこでショートカットを作成しておく。手順は以下の通り。
【例】 "C:\Program Files (x86)\teraterm\ttermpro.exe" /F=GR-ROSE.INI
Bluetoothシリアル(SPP)のポートは1デバイスに対して2つ(着信と発信)できるので、デバイスマネージャではどっちがどっちか分からない。その場合は次の手順で確認する。
Windowsの「設定」>「デバイス」>「Bluetoothとその他のデバイス」の画面の右端にある「その他の Bluetooth オプション」を開く。
「Bluetooth 設定」の画面が出るので「COMポート」タブを開く。
「発信」か「着信」かを確認できる。PCからデバイスに接続しに行くのが「発信」であり、デバイスからPCに接続しに来るのが「着信」である。PCとマイコンを接続する場合は「発信」のほうを使うことが多い。
Arduino IDE や IDE for GR のビルド出力先を固定したい場合、設定ファイル( preferences.txt )で build.path を指定する。
build.path=C:\tool\temp
Windowsの場合、Arduino IDE の preferences.txt は下記のフォルダにある。
%LOCALAPPDATA%\Arduino15\ (通常は C:\Users\ユーザー名\AppData\Local\Arduino15)
同様にWindowsの場合、IDE for GR の preferences.txt は下記のフォルダにある。
%APPDATA%\Arduino15\ (通常は C:\Users\ユーザー名\AppData\Roaming\Arduino15)
※ preferences.txt を編集する前に必ずIDEを閉じておくこと!
GR-SAKURA等のUSBストレージ方式のプログラム書き込みができるがじぇるねボードの場合、IDE for GR でビルド出力先を固定して、出力された bin ファイルを保存しておけば、IDE for GR無しでプログラムの書き込みができる。
A1:桃(2) , A2:橙(4) , B1:黄(5) , B2:青(1), COM:赤(3)
24BYJ48, 28BYJ48はユニポーラのステッピングモータであり、しかもセンタータップどうしが結線されているので、本来はバイポーラ駆動では使えません。しかし、センタータップどうしの結線をパターンカットすればバイポーラ駆動できます。その場合、センタータップ(赤)は未接続にします。このような改造例の記事は日本語でも数多く見られます。(「28BYJ48 バイポーラ化」でググってください。)
では、無改造の24BYJ48をバイポーラ駆動したらどうなるでしょうか? じつは、無改造でも回転しちゃうのです。(たしかに理想的にはセンタータップどうしが結線されてても大丈夫な気もしますが、現実にはよく分からないので推奨はしません。)