^ page top

2016-08-21

sourceforge Lazarus 64 bit
 2つあるのは、本体とアドイン。アドインは、32bit のクロスコンパイルに必要。
 初めて、64bit 版を入れてみたが、普通に動いてるな。まぁ、何が違うのか実際よくわからないが、64bit OS 環境では、64/32bit 両アプリが動作するが、32bit OS 環境だと、64bit アプリは動かないってこと、あたりまえ。


追記 2016-08-21
 問題発生。lazutf8 ?あたりが変わっているらく、前の Ver と文字コード周りの互換性が無い!? とりあえず、面倒なんで、64bit 版 1.4.4 に入れ直しました。こちらは平気っぽい。

 古いソースを使う必要が無く、新規に使うぶんには、1.6 でいいと思う。


追記 2016-08-29
 Ver1.6 を懲りずに又、インストールし直した。Lazarus IDE のコマンドライン引数の指定動作がバグっているだけで、動作自体は正しいのか? UTF-8 絡みを意識せずに使えるようにしたつもりなのだろうが、そう簡単な話でもなさそう。
2016-08-13


 Macintosh Plus の頃、80年代の、ADB ですらない古いメカニカルキーボード。電話線みたいな、4芯のモジュラーケーブルで接続する。まぁ、今頃手に入るとは思ってもいなかったが、写真とは違って、実物は、中々のカッコ良さ。

 おなじみの TMK Converter を使って、仮組みでテスト。ロックキーと、反応しないスイッチをバラして組みなおし。とりあえず、全キー認識した。キーをバラすには、基板からハンダを吸い取って外す必要があるので、非常に面倒。キースイッチ自体は、リニアで悪くない。今見ると、何ともバブリーな造り、最近のチマチマしたのとは、正反対。無駄なスペースこそ粋!なんだよな。
参考リンク
 TMK Keyboard keyboard controller firmware for Atmel AVR USB family
 Macintosh M0110 USB converter geekhack
2016-08-04

 ノートPCで使う mSATA の SSD を、デスクトップPCで使えるようにするアダプタ。このアダプタの SSD に、システムをインストールすれば、HDDは、丸々データ領域として使える。

 余っている コンパクトPC にコレを追加して、Windows10 を入れてファイルサーバ的なものにしている。
2016-05-22

 片付けしてたら、懐かしいのが出て来た。中学1年の時、確か3万円だった。何年も我慢強く貯めた小遣いを、そんなものに使うなんてと、家族は呆れていた。頭がオカシイと思ったに違いない。

 当時、マイコンブームのはしりで、8ビットコンピュータが色々と出始めていたころだったが、さすがに、子供が買えるような金額ではなく、頑張って買えたのが、ポケットコンピュータである FX-702P だった。

 関数電卓にプログラム機能がついたもので、簡易ではあるが、BASIC言語で記述できるのが、ポケコンたる所以。当時のマイコンは、BASIC が標準で ROM に乗っていたものが多かったので、これは、しょぼいながらも、まさしくコンピュータだった。

 高校の時には、機械語の使えるシャープのポケコンに乗り換えたので、使わなくなってしまったが、僕のプログラム技術の基になっているのは、間違いなく、この最初のコンピュータで覚えた BASIC。言語が変わろうが、結局、プログラムの基本的な考えは大して変わるものでもない。

 ボタン電池を入れたら、普通に起動した。凄いな、さすが、カシオ。一流メーカの製品は違う。ちなみに、シャープのボケコンは、とっくに死亡済み(笑)。
2016-05-08
 MiniPC をあれこれ見てたら、ベアボーン状態で、2,3万ぐらいは普通にする。ならばと、ジャンクのノートPCを2台ばかり仕入れた。ノートなら、Windows のライセンス付きだし、そもそも動画再生PCに、拡張性など要らない、動画再生支援機能があればいい。下調べするに、Core i 以降ならば、どれでも良さそう。

 低電圧版の Core i5-2467M(TDP 17W) を積んだThinkPad の Edge というやつらしいが、こんなのThinkPad を名乗ったらダメだろ(笑)。持ち歩いたら、即効で壊れそうなショボ筐体。

 液晶丸ごと外して、さらに、HDD、バッテリもいらない。元の半分ぐらいの重量に。メモリ4GBにして、mSATA の32GB SSDに、システムをインストール。Kodi と rmx に、リモコンセットをつけて、薄型 HTPC の完成。

 HTPC 用途には十分。予算1万程度なら、かなり、いい線なのではないかな。

 もう一台、用意していた ジャンクPC (Core i5-2520M 35W)は、普通の作業に使えるレベルで、HTPC にはもったいなかったので、メインPCとして使う事にした。
2016-04-27

 40ピンのコネクタ、片側20ピンが、ちょうど1センチ。青い電線は、AWG30 だから、先端は 0.26mm。Arduino の工作の 2.54mmピッチですら、最近は良く見えないのに、この細かさはヤバイ。ルーペ2枚重ねで覗き込んで、何とかなったが、これ以上は、業務で使うような高倍率の拡大鏡や、実体顕微鏡がいるな。

 何にせよ、クリーム半田は偉大だった。初めて有効な使い方が出来た気がする。細かい作業の時は、迷わず使うべし。と言っても、こんな細かいのは、めったにやらないし、というか最初から手を出さないからな。

 大昔に、コテをすーっと動かすだけで付くんだよ、と言われた事が、今頃、あぁそういうことかと納得した。要は、フラックスが肝であって、条件さえ揃えば勝手にキレイにくっ付くわけで、まぁ、実際に、出来るか出来ないかは別にして、理屈は分かった。
2016-04-22
 rip

 57歳で急死とか。去年だったか映像みた時、まだまだ若いなぁと感心してたのに、ショック。僕が一番好きなミュージシャン。

 デビューから、Lovesexy あたりまでは、ホントに神がかってた。自分で楽曲かけて、演奏も出来る。踊りもキレキレ、プロデュースもしちゃって、おしりもプリプリ。背が低いとか、どうでもいいぐらいの才能の塊の人。初期のキワモノキャラはともかく、いたってマトモな人物。

 ヒット映画「パープルレイン」の後の2作は、無かった事にして(笑)、ライブ映像の中じゃ、レボリューション時代の、Purple Rain Tour が最高。ラストのギターソロとか、涙ちょちょぎれんばかりのカッコ良さ。正式なのは、LD 版しかないと思うから、プレイヤー壊れる前にキャプチャしとかないとだな。


2016-04-13


 老眼の友、ルーペ付きデスクライト。実は、3個買ってあって、そのうち2つはそれぞれ1ヶ月くらいでLEDが点灯しなくなった。焼き切れてるけど、欠陥品じゃないの?2つ連続で外れなの?そもそもチップLEDみたいなんだからって、アルミの切れっぱしみたいので放熱足りるの?

 送り返すのも面倒なんで、自分で手持ちのLEDと交換した。熱対策に、壊れたグラボのヒートシンクを切り出して追加した。

 妙に安いのは、やはり難ありなのかね。でも、最初から改造ベースって事なら悪くないかも。一家に一台、半田ごてくらいあるでしょ。

 蛍光灯や電球と違って、直付けの LED ライトは、点かなくなったら普通はゴミになる。さすがにもったいないから、自己責任での修理はありだな、エコだし。

2016-04-12
Arduino USB IR Receiver 前に作ったUSB接続の赤外線受光ユニット

 今回は、データの送受信を、USB HID の RAW データとして扱う。ソニーのUSBレシーバと同じように、リモコンのボタンを押した時と、離した時、2つのタイミングでデータを送る。なので、受け取り側のプログラムも、ほぼ同じように処理できる。

 そんなわけで、次Ver の rmx は、さんざん拡張してきた分をバッサリ省いて、別物の rmx2 としてリリースする。対応デバイスは、ソニーのと、Arduino 製の2つだけ。

 緑枠が、Arduino版だけの設定。リモコンで PC の電源と4ピン分のリレーの制御を出来るようにした。

 Arduino の赤外線ライブラリを見ると何処のメーカのリモコンでも使えそうな感じなのだが、どうも上手くいかない。時々データ化けを起こす。

 ボタンを押しているのに処理できないと、あれ?あれ?と2度押し3度押しとかストレスたまってよろしくない。ソニープロトコルは、比較的安定しているが、RC6 とか微妙すぎ。

 いや、プロトコルの話じゃなくて、単純にリモコンの出力の違いなのかも。VAIO のリモコンなんて、あさっての方向でも認識するしな。

2016-04-07

 海外通販で買ったリモコンだが、プラ成型がしょぼいとか以前に、電池がセットできないなんて。

 AliExpress で時々買い物しているが、日本ではありえないようないい加減な店が多い。物が違う、壊れてるとかならまだしも、トラッキングナンバーとか出鱈目で、そもそも送ってない(笑)とか。ショップごとの評価も、ほとんど当てにならない。当たり前のことを当たり前に出来ない国は、やはり非文明国だな。
2016-03-05

 20年以上前のマックのメカニカルキーボード。ALPS信者になってからは、他のキーボードには目もくれなくなったので、散財する必要もなくなった。これは、予備にとって有る分で、切ったり貼ったりする改造キーボードの素材。だが、現在、使用中のも全く壊れない(笑)。後、20年ぐらい持っておけばプレミア付きそうな気もする。僕は、アップルというブランドには、何の思い入れも無いし、むしろ嫌いだが、メカニカルキーボードに関してだけは、本当にすばらしい仕事をしたと思う。

 現在、新品で手に入るキーボードで、チェリーか、東プレかと問われても、どっちも無いわ。
2016-02-24
 I2C通信の有機ELディスプレイ。幅は、指2本ほどの小さいやつ。I2C だから、データピン2本と電源2本、計4ピンだけで動作する。手元に置いておくデバイスなら、そのまま組み込めそうだし、デバッグ用途にも便利そう。ESP8266 だと好きな GPIOピンで使えるっぽい。
#include <Wire.h>

void setup() {

Wire.begin(SDA, SCL);


2016-02-22

 デジタル3ピン+電源2ピン、計5ピン接続で、簡単に温度測定できる。ネジみたいなのがセンサ部。

2016-02-18

 肝心のリモコンの操作ボタンをどうするか悩ましい。とりあえずテンキーにリモコンのモジュールを組み込んでみた。電池駆動にしたので、きちんとワイヤレス化できた。ジョイステックは、さして操作性が良くないので外してある。

 受光部へリモコンを向ける必要もないから、据え置き型も有り。なら、スマホでいいじゃん、と言われるかもしれないが、あくまでも物理ボタンは必要。なんのことはない、ストレート形の携帯電話が理想の形かも。

 結局、アナログなインターフェイスを、どう作るかって話になると、もう、部品がどうのじゃなくて、必要なのは工作機械なんだよな。NC付きのフライスが欲しい。
※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
2016-02-09

 ESP-01 専用に、スイッチを2つ付けた書き込み専用の治具的なものを作った。手順としては、GPIO0 と GND 接続した状態(赤チップLEDだけ点灯)で、リセット(RST と GND 接続)して書き込みモード。リセット直後、一瞬、ESP-01 の青チップLEDが点灯するので、後は、Arduino IDE の Upload ボタンを押せばいい。

 USB-TTL 変換モジュールからの 3.3V では、プログラム実行時に、WiFi通信に必要な電流が足りず、まともに動作しない。書き込み自体は、成功するので問題はないが、一応、5V から、3.3V をつくって使っている。中央の青LEDは、GPIO2に繋いであり、プログラム起動の確認に使う。

 実際のプログラム・デバッグ作業は、LoLin 上で行い、出来上がったものを、ESP-01 に書き込めばいい。

 LoLin は、Arduino 同様、小細工無しで、そのまま書き込める。使用中の IDE は、ARDUINO 1.6.5-r5 - 2015.08.28 版。

※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
2016-02-05

  組み込み用のコンパクトな Pro Mini 3.3V/8MHz と ESP-01 を選択。各入力(ジョイスティック、キーパッド、ボリューム)は、Arduinoで処理して、ESP8266 は、WiFi通信だけさせる。WOL で電源ON。操作コマンドは、UDP 通信。

 ESP-01 の CH_PD ピンの役割が、さっぱり分からない。VCC と直結でいいんじゃね? 抵抗を入れるのと、どう違うのよ?

 それにしても、この WiFi モジュール。この小ささで、こいつ自身が、Arduino IDE から使えるんだよ。マトモなアナログピンが追加されたら、Arduino なんぞいらなくなるわ。

 一般PC の世界は停滞感バリバリなのに比べ、マイコンの世界は、色々動いていて面白い。
※ 技適マーク無しの無線デバイスの実験は、日本国外で行いましょう。
rdoz.blog
管理人の趣味ネタ
 Arduino、映画、メカニカル キーボード、
  プログラミング、レトゲー etc...


#28  18-01-14  RDOZ
 何気に、ゲームコントローラの記事ばかりだな。それほどゲーマーでもないんだが。
#27  18-01-12  RDOZ

 3:20過ぎくらいから。
#26  18-01-12  RDOZ

 いつのまにか、オフィシャルビデオが沢山あがってる。当時、衝撃的だったけど、今見ても、才能があふれ出てる感じがすごい。

 レボリューション時代が一番好き。
#25  17-11-19  RDOZ
 アートディンクの名作シミュレーションゲーム「The Atlas」。昔やった PC-98版ではなく、スーファミ版をやってみた。イヴラークの骨は、宝物探しの途中に偶然見つけただけで、謎はさっぱり??? あんなヒントで解る人いるのかね。
#24  17-09-25  RDOZ
 ゲーム機 Wii を手に入れてから、なぜか、ずーっとやってるゲームキューブのRPG「ホームランド」。各シナリオをクリアする毎に、マスコットと呼ばれるキャラクターが追加されるのだが、ダブってばかりで、残り2キャラ(ポルカとコムコム)が埋まらない。


 ターン式戦闘システムの出来がいい。既存のどのRPGよりも優れていると思うんだが、続編は出てないんだな。
#23  17-07-26  RDOZ
 Google を騙る SMSメールが来た。
コンテンツ利用料について確認事項がございます。本日ご連絡無き場合、法的手続きに移行致します。グーグルサポート窓口03-6635-7921
#22  17-06-22  RDOZ
#21  17-06-17  RDOZ
TwitCasting 新しいAPI(ベータ)
APIv2ドキュメント

 OAuth認証。ユーザは、アプリにIDとPASSを入れなくてよくなる。というか、Webアプリ向けだろうから、デスクトップから使うには、ブラウザを経由する、超マヌケな仕様に。
#19  17-05-18  RDOZ

 Guardians of the Galaxy 好き。サントラのセンスもいい。映画は古いのも見るようにしてるが、音楽までは手が回らない。

 ケヴィン・ベーコンの件で、めっちゃ笑ったわ。続編には、スタローンよりベーコン呼べば良かったのに。
#18  17-04-25  RDOZ
 Amazon.jp なら大丈夫だろう、ってのは甘かった。現在、マーケットプレイスは酷いことになっている。休眠アカウントが乗っ取られて詐欺に使われているようだ。

 一見、ちゃんとしたショップに見えるが、まじまじ見ると、大昔の評価で、最近のじゃないことが分る。何度かマケプレで買い物していて、油断してるとやられる。
#17  17-03-17  RDOZ
 前は、電子パーツとか、AliExpress で買い物していたんだけど、届くの遅いし、トラブルだらけなんで、最近は使っていない。

 デタラメな業者が多すぎなんだよ。というか、あれ業者じゃないんだろうな。注文受けてから、品物を探しにいく感じ。

 数量違う、物が違う、届かない、トラブルの度に、謎英語使って問い合わせないといけない。さらに、向こうの英語も怪しかったりもするし、益々話が通じない(笑)。
#14  17-02-27  RDOZ
Raspberry Pi Zeroがついに国内発売
 残念ながら、Arduino ほど敷居は低くないんだよなぁ。

 Lazarus が動くらしいんで、言語的には問題ない。重要なのはライブラリの対応。試すのは、まだ先かな。
#13  17-02-02  RDOZ
 ダフが、意地悪してるwww。
#12  16-12-02  RDOZ
 前座に、なんと、ベビメタ。アクセルは、外見といっしょに中身も丸くなったであろうからトラブルはないだろう。
 セント・ルイス暴動あたりのアクセルを思えば、まるで別人。まぁ、あの頃は客が撮影するのにも厳しかった。今じゃ当たり前のように、スマホで盗撮しまくりだし、何気にカメラの性能も上がってるんで、結構営業妨害的な感じではある。
#11  16-10-08  RDOZ
 MKV ファイル の 分離・抽出ツール mkvdemux をアップデート。開発環境が新しくしたので、変かも。
#10  16-06-30  RDOZ
 MKV ファイル の 分離・抽出ツール mkvdemux をアップデート、チャプターデータも取り出すよう変更した。

 取り出したチャプタファイル(テキスト形式2種類)は、mkvmerge GUI のグローバルオプションで、指定できる。

links
search

recent comments
categories