今まで、Arduino IDE を結構使っていたわけだが、ポータブル版ってのは、ZIP版をダウンロードしてきて、自分の好きなところに展開すればOKなのだと、勘違いしていた。展開するだけでは、追加したボードデータなどは、問答無用で、ユーザディレクトリに書き込まれてしまい、別々の Arduino IDE があっても、共通利用してしまい、全然ポータブルじゃない。ほんと、使えねぇなぁ、と別PCに環境をわざわざ作っていたわけです。
今回、改めて調べてみたら、何のことはない。ポータブル版にするには、「portable」ディレクトリを自分で作る必要があることが判明。このフォルダがあると、追加されるデータは、そこへ書き込まれるので、なるほど、独立した環境なわけだ。
一々、説明なんて読まない間抜けな僕みたいな人向けに、空の「portable」ディレクトリを ZIP版に入れとけばいいのに…。
2022/09/01
Lazarus 2.2.2 新規インストールしてエラー
不要になった元HTPCマシンに、OSを入れ直して新環境を作っているが、Lazarus の最新版「Ver 2.2.2」を入れたら、エラーが出て使えない。面倒なので、一つ前の「Ver 2.2.0」を試したら問題なかった。ま、別に最新じゃなくても困らないけど、何か気持ち悪い。
2022/08/18
KT-25 テスターのボタンを改造(2回目)

2年前にスイッチを交換して問題無く使っていたが、最近また接触悪くなってきたので、再度交換した。いいかげん買い替えろってことかもだが、次、買うときには、ワンボタンとか洒落たやつじゃなくて、ダイヤルで選択できるタイプにしよう。
2022/08/14
スーパーファミコン コントローラ・改(2.4Ghz 無線化)#1

ジョイスティックの無線化とやってることは同じ。ただ、Lipo バッテリ仕様なので、部品が増えた上に、狭いところに押し込めないといけないので、作業は大変。写ってないが、電源スイッチと、3V変換も必要。

充電モジュールは、入力をDCジャック式にして、基板上のLEDを2色LEDに交換した。デフォルトでは、1A仕様なので、400mA のバッテリ用に、基板の抵抗(R3)を 3kΩに変えておいた。 他のデバイスも、Lipoバッテリでいいんだけど、残量の取得方法が分からないんだよね。 |
追記 2022-08-23

3ピンのSWD 書き込み端子を追加した。何やかんやで、ファームの変更で、毎回バラすのはマヌケだからな。
実際のマイコンの電圧しか測れなくても、3.0V のLDO を使っているので、それ以下の電圧になったら(昇圧できるわけじゃないから)、充電しなきゃってことでいいのかも。結構、燃費は良いはずなので、キーボードも、単4電池ではなく、Lipo 仕様の方が良いような気もしてきた。まぁ、このコントローラがどれくらいで、充電必要になるかはチェックしてからだけど。
※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
追記 2022-08-29
いまいち、調子悪い。プログラムはジョイスティック版と同じ。違いは、リポバッテリなのと、メカニカルじゃない導電ゴムのスイッチって所。チャタリングのチェックを増やしてみたけど、どんなもんか。とかなんとか言ってるうちに、アンテナの周りのいらない部分を削ろうとして、基板割った。ハイ、終了。
2022/08/12
さよなら「楽天モバイル」、こんにちは「povo2.0」
今月で、サブ回線の楽天モバイルは、ゼロ円終わりなので、povo2.0 に MNP した。eSIM なので、すぐに手続き完了するかと思ったら、設定がうまくいかずサポートに問い合わせしたりで、結局1日がかりだった。
実際、使うのは、メインの OCNモバイルONE(ドコモ系)なわけで、昔から使っている電話番号の維持と、ドコモがコケた時のためだけに、povo2.0(AU系)を契約した。何やら、180 日ごとに課金が必要らしいが、それぐらいは仕方ない。
楽天モバイルを、ルータがわりに使えば安上がりじゃないか、という意見も有るが、新プランに強制移行した実績がある以上、今後、値上げなり、制限なり、好き勝手に変えてくる可能性がある。いまいち信用ならん。
実際、使うのは、メインの OCNモバイルONE(ドコモ系)なわけで、昔から使っている電話番号の維持と、ドコモがコケた時のためだけに、povo2.0(AU系)を契約した。何やら、180 日ごとに課金が必要らしいが、それぐらいは仕方ない。
楽天モバイルを、ルータがわりに使えば安上がりじゃないか、という意見も有るが、新プランに強制移行した実績がある以上、今後、値上げなり、制限なり、好き勝手に変えてくる可能性がある。いまいち信用ならん。
2022/08/08
ソウルキャリバーII スティック・改(2.4Ghz 無線化)
自作無線デバイス、キーボード3種に、リモコンと、今度は、ゲームコントローラ。デバイスが増えても、レシーバは、一つだけ。USBポートを節約出来るのがポイント。マウスは作るつもりが無いので、無線 HIDデバイスとしては、予定分完了かな。新たな機能は、レシーバ(ATMega32u4)のプログラム容量的に厳しい。

元は、プレステ2のコントローラ。基板上のマイコンチップを剥がして、nRF51822 に、各ボタンを配線し直した。レバーもボタン扱い。4+6+2=12ボタン仕様。

電源は、単3電池にして、スイッチ(左上角の黒ボタン)を新設した。キーボードと同じように、起動時に1~6のレシーバの切り替えするのに必要。ついでに、電圧も測定される。
ゲーム用だと、遅延が気になるところ。仕組み的には、マトリクスの無いキーボードみたいなものだが、しばらくテストしてみない事には判断付かないな。

元は、プレステ2のコントローラ。基板上のマイコンチップを剥がして、nRF51822 に、各ボタンを配線し直した。レバーもボタン扱い。4+6+2=12ボタン仕様。

電源は、単3電池にして、スイッチ(左上角の黒ボタン)を新設した。キーボードと同じように、起動時に1~6のレシーバの切り替えするのに必要。ついでに、電圧も測定される。
ゲーム用だと、遅延が気になるところ。仕組み的には、マトリクスの無いキーボードみたいなものだが、しばらくテストしてみない事には判断付かないな。
※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
2022/07/26
「OCN モバイル ONE」のバッテリー消費問題
やたら、電池がなくなるのは、理由があったようだ。てっきり、楽天モバイルとデュアルSIM運用しているせいだと思っていた。
設定を変更してみたら、1日で10%ぐらいの減りのようなので、週に一回の充電で済みそう。
設定を変更してみたら、1日で10%ぐらいの減りのようなので、週に一回の充電で済みそう。
2022/07/19
新HTPC #1 「電源オフからリモコンで起動させる」

NEC のスリムサーバを、HTPC(動画PC) に使っていたが、HDD の容量が足りなくなってきたので、HDD4台搭載可能な新PCへ移行することにした。マザーボードには、SATAポートが4つしかないので、システム用のSSDを、USB3.0 につなぎ、そこからブートする。HDD交換ベイ4つは、丸々データ用として利用できる。
グラボは、プロジェクタにつなぐだけなので、中古の RADEON HD7470? を追加した。DELLかどこかのメーカーオプションの奴で安く沢山出回っている。手持ちの古いグラボでは、Win10 に正式対応していないし、KODI の新しいVERは起動すら出来なかった。
メディアセンタの KODI では、色々と操作デバイスを選べるが、それは立ち上がった後の話で、PC自体の電源をどうするかという問題がある。
僕は、rmx なるリモコンと KODI を連結するソフトを作って売ってたりもするが、これは、USB接続の赤外線リモコンセットを使い、リモコンのボタン一発でスリープから復帰する事を想定していた。普通のPCならば今でもこのシステムで良かったが、最近はサーバを使っているので、そもそも、スリープ運用が出来ない。電源オフ時に、USBに電源供給する設定がないので、USBデバイスから立ち上げようがない。
電源オフからリモコンなんかで、起動させたいというのは、HTPC に限らず、それなりの需要があるらしく、ちゃんと製品として売られている。
PCI Express スロットの電源を使うらしいが、空きスロットが無いと使えない。USBタイプも、そもそも電源供給されないので使えない。そういうわけで、自前で、LAN経由のWOL で立ち上げをするデバイスを別途作って使っていたのだけど、やはりマヌケ感が否めないので、前々から考えていた ATX電源の +5VSB を使うリモコンシステムを作ることにした。

+5VSB というのは、ATX電源の紫色の線、+5V standby の事。これは、PCがオフ時でも、供給されている。電源によって使える電流量は違うが、Arduino デバイスを動かすには問題ないはず。

幸いマザーボードに、+5VSB のピンがあったので、ここから引っ張る。電源ボタンは分岐ケーブルを作って接続した。USB 2.0 の信号はそのままで、5Vだけを入れ替えた USBポートを新設する。

USBケーブルとは別の、電源ボタンへのケーブル(青線)を使って、電源ボタンの操作が出来る仕組み。レシーバは、自作無線キーボードのものに、電源ボタン制御を足したもの。リモコンは、無線キーボードと同じ仕様に作り直した。2.4Ghzなので、赤外線のように、PCに、向ける必要も無い。

レシーバの Pro Micro もどきは、やたらコネクタが弱くて、もげなくても接触が悪くなって不安定になってしまう。買い替えるにしても、電子部品は、アホみたいに値上げしているので、使い道がなかった死に掛けの Da Vinci 32U を使うことにした。Mini Bコネクタの方が、丈夫ではある。
飛び出ているLEDは赤外線発信用で、プロジェクタの電源を入れられる。プロジェクタとは、シリアルで接続されているので、立ち上がってしまえばオン・オフ出来るので必須ではない。

上で紹介した市販の製品は、ただ電源だけ操作するだけなのに対し、こちらは、メディアセンタも操作出来る、というか、それが本機能。
※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
2022/07/18
rmx 電波式リモコン #13
2022/07/10
消耗品マウス(エレコム M-DY10DRSK)補充

ずっと、ロジクール・マウス派だったけれど、どんどん壊れるので、同じ安物でもエレコムのにしてみた。というか、この小さなサイズのマウスって意外と無いんだよね。 このマウス、既に一つ持っていて、ホイールの仕組みが物理的に駄目。ホイールがマトモに動かなくなる。まぁ、解決法があるのであえて購入した。若干高いロジクールのでも、1年くらいしか持たないんで、同じくらい使えればこちらの方がオトクじゃないかと思うんだ。 |
2022/05/19
Fred Ward フレッド・ウォード

「トレマーズ」が有名だとは思うが、一押しは、「レモ/第1の挑戦」。シナンジュ(数千年の歴史を持つ朝鮮武術w)使いの暗殺者役。007シリーズでおなじみのガイ・ハミルトン監督作品。ついに、第2の挑戦は、観られなかった、残念。

「ライトスタッフ」の宇宙飛行士役。カッコいい役どころではなかったが、うまく演じていたと思う。
| 2022年5月8日(79歳没) |
2022/05/14
楽天モバイル0円終了
ドコモのガラケーのバッテリが劣化して、さすがにこれ以上は無理かと、スマホに買い替えた。別に電話機能だけでいいので、ガラケーで構わないのだが、現実的には、もう無理なようだ。
一応、下調べして、データ通信は、WiFi ですませば、格安SIMなるもので十分なようで、さらに、サブ回線として「0円運用」できる楽天モバイルも契約すれば、IP電話がタダでかけられるらしい。1台のスマホに2つのSIMを登録して、2つの電話番号で運用する。今時のスマホ、スゲー、俺って情強!と満足してたら、あっさり月1078円に値上げらしい。
契約したてなのに、そりゃないよ。ま、数ヶ月猶予があるようなので、解約は確定しているが、番号維持のために他社のにMNPするかは考えないといけない。
正直なところ、とてもじゃないが、楽天モバイル単独の利用など出来ない。いざ、って時、使えない不安があるのは、料金以前の問題。

光回線やら、サーバ代やら、ドメイン代やら、通信関係だけでも結構な支出になる。貧乏人と罵られようとも、切り詰めることが、悪だとは思わないな。サブ回線組は、僕に限らず皆、解約だろう。
一応、下調べして、データ通信は、WiFi ですませば、格安SIMなるもので十分なようで、さらに、サブ回線として「0円運用」できる楽天モバイルも契約すれば、IP電話がタダでかけられるらしい。1台のスマホに2つのSIMを登録して、2つの電話番号で運用する。今時のスマホ、スゲー、俺って情強!と満足してたら、あっさり月1078円に値上げらしい。
契約したてなのに、そりゃないよ。ま、数ヶ月猶予があるようなので、解約は確定しているが、番号維持のために他社のにMNPするかは考えないといけない。
正直なところ、とてもじゃないが、楽天モバイル単独の利用など出来ない。いざ、って時、使えない不安があるのは、料金以前の問題。

光回線やら、サーバ代やら、ドメイン代やら、通信関係だけでも結構な支出になる。貧乏人と罵られようとも、切り詰めることが、悪だとは思わないな。サブ回線組は、僕に限らず皆、解約だろう。
2022/04/07
Ricoh プロジェクター シリアル通信

自作WOLデバイスに、赤外線処理を追加してプロジェクタの電源もコントロール出来るようにもしたが、それとは別に、PC側からも操作できるようにする。

接続には、メス・メスのストレートケーブルが必要。クロスケーブルしか無かったので、適当に自作した。2, 3, 5ピンだけ接続すればOK。9600bps、パリティ無し、8bit、ストップビット1bit と一般的な仕様で通信できる。送受信の区切りには、CRを使う。
リモコン制御ソフトに、「#PON」と「#POF」を送信するコマンドを追加した。
2022/04/06
2022/03/02
WeMos D1 Mini clone 動かない

最近買った D1 Mini clone をテストしてみたら、全く書き込みできない。2つ購入したうち、1個は、数時間掛けて、突然書き込めるようになったが、もう一つは全く駄目。薄く青色LEDが点灯しっぱなしになるだけ。プログラムモードの切り替えにも反応無し。そもそもブートメッセージが表示されない。
基板とは別の外から UART で接続しても同じなので、ESP-12 モジュール不良と判断。手持ちの新品モジュールと交換してみることにした。

無事、動作した。パターンが一部、剥がれてしまった。横着したらいけない。

ブートメッセージが、きちんと表示される。検証動画は、撮影していなかったので、返金は無理だな。250円損したというより、一日時間を無駄にしたのがマヌケだった。
追記 2022-03-24
結局、もう一つも書き込めなくなった。交換したのと、前から持っているのは問題ないから、外れロットだったんだろう。2022/02/24
CMSIS-DAP / DAPLink Adapter


nRF5x のプログラムを書き込むのに使うアダプタ。Arduino IDE で、CMSIS-DAP を指定する。正月に、安くなっていたので、追加で買ってみたら動かない。
同じものだと思っていたら、安いのは、STM32 じゃない互換のチップだからか。そもそも、ピンアサインが違ってた。デバッガで動くのかは知らないが、Serial の出力や、SWD で書き込む分には問題なかった。
登録:
投稿 (Atom)


