最終更新: 2023/07/28(Fri)22:35

自作と修理を愛するブログ。トイラジ、電子工作、ボルティー、NucleusCMS 、いろいろゴソゴソやってます
3Dプリンター / 3Dスキャナーも -kyu-

Home > 過去記事一覧 > 2011年11月

«新しい記事1 古い記事»
201111/2700:23

CyoiPointConvバージョンアップ(Googleマップ連携)

CyoiPointConvというのは、PNDで遊ぶ(9)登録地点ファイルをPCで編集するで紹介している自作スクリプトです。ちょいNAVI AK-CND333用につくった、登録地点ファイルをPCで編集できるCSVと相互変換するものです。
ちょいNAVIの測地系は日本測地系(TOKYO97)で、Googleマップに使われている世界測地系(WGS84)とは異なります。CyoiPointConv自体には測地系の変換機能はありませんので、手計算などで世界測地系を日本測地系に変換後CSVにしてから、CyoiPointConvを通す必要がありました。

10月末に行ったツーリングで、信号で集団から分断されてしまった後、宿の場所がわからずにしばし迷走してしまったわけですが、事前にGoogleマップで調べた座標を日本測地系に変換するのを忘れてそのままちょいNAVIに落としてしまったのが原因でした。約400m程度ズレてしまうのだそうです。目標地点が草津温泉街の真っ只中で込み入った場所だったため、完全にロストしてしまいました。その節は失礼しました>N村さん

Googleマップの経度緯度情報を書き出して利用する方法としては、PNDで遊ぶ(11)Googleマップのルート案内で作成したデータをちょいNAVIで利用するで書いたとおり、GMapToGPXを使ってGPX形式にするのが一般的なようですが、ブックマークレットを使ったりとこれはこれで結構面倒でして、正直なところ存在すら忘れていました。

さて、前からあったのかもしれませんが、Googleマップに「マイプレイス」という機能があるのについ最近気づきました。マイプレイス > マイマップと下っていくと、作成したマイマップをKML形式でローカルに保存するインターフェィスがあります。

★マイマップをKML形式でダウンロードする
KMLというのはGoogleEarthで利用できるXMLファイルです。特別なブックマークレット不要で、単純にダウンロードできます。これを使わぬ手はありません。

ダウンロードしたKMLファイルをCyoiPointConvに流し込めるように整形するためのKML→CSV変換ツールを作り始めたのですが、どうせなら測地系も変換したくなり、別スクリプトにすると手順が面倒だと感じたので、CyoiPointConvに機能を統合することにしました。GoogleマップからダウンロードしたKMLファイルをドロップすると、測地系を変換したCSVを生成するというものです。

…続きを読む>>

201111/1901:46

PC用ゲームコントローラを自作してみた

★メガドライブ用自作コントローラー
ああ懐かしい。これは何かといわれれば、メガドライブ用の自作コントローラーなわけです。実家で発掘してきました。

世の中がファミコン全盛だった高校生の頃、自分はドマイナーなSEGA MARKⅢのヘビーユーザーだったわけです。FM音源ユニットも3Dメガネも後付けしていたので同構成のマスターシステムには手を出さなかったのですが、当然の流れとして、発売と同時にメガドライブ初期ロット品を入手しました。

家庭用ゲーム機の純正コントローラーって、どうも苦手です。古い人なので基本的にシューティングゲームばかりやるんですが、連射をするためにコントローラーは左ひざの上に置いて、左手でコントローラーを保持しつつ方向キーを操作、右手はボタンを連打っていうスタイルです。そんなわけで現代のプレイステーションタイプの、ひざに置けないコントローラーは扱えません。

MARKⅢのコントローラーはファミコンと違って本体からコネクタで切り離せるようになっており、内部回路も単なるスイッチだったので、ファミコン用のジョイボール(HAL研)を改造した自作コントローラーを使っていました。コネクタが同じだったのでそのままメガドライブに転用できると目論んでいたのですが、メガドライブのパッドの内部にはなにやらICと基板が入っていてそのままでは使えず。で、メガドライブ用に新しいコントローラーが必要だったわけです。

メイド喫茶もアニメショップもなかった頃の、電気街オンリーだった秋葉原へ行って部品調達。せっかくだからと本物のアーケードゲームに使われているジョイスティックとボタンを購入。ユニバーサル基板やらICやら抵抗やらいろいろ買い込んで、冒頭の写真のコントローラーを製作しました。当時はかなり活躍したものです。

その後32X、セガサターンとステップアップして行ったのですが、セガラリー以降はゲーム熱が冷めてしまい、所帯持ちになってさっぱりとその道から遠ざかっておりました。

さて、自分は「専用機に勝るものなし」ってのが持論でして、家でゲームやるなら家庭用ゲーム機でやるべし、PCでゲームなんてもってのほかってスタンスでした。過去形で書いてることからわかるとおり、なんとなく始めたPCゲームに今現在ハマってます。
昔のアーケードゲームに比べると今のPCはとてつもなくハイスペックなハードウエアを積んでいるんですな。だから古いゲームはさくさく動いちゃうんです。

最初はキーボードでやってましたが、やっぱりやりにくい。そこでドンキホーテで1000円で売っていたUSB接続のゲームパッドを買ったわけですが、こいつがいわゆるプレイステーション系の形をしていまして、前述の通り非常に使いにくい。ふと自作メガドラ用コントローラーのことを思い出したので、実家に行ったついでに持って帰ってきたというわけです。本記事はこのメガドライブ用コントローラーをリフォームしてPCに繋ごうという企画です。

…続きを読む>>

201111/0723:50

自作貧乏スピーカー

久しぶりの貧乏家電シリーズです。

私の作業部屋にはオーディオ機器というものがありません。あるのはSONYのポケットラジオだけです。もちろんテレビもありません。普段ほとんどテレビを観ない生活をしているので問題はないのですが、アンテナ線だけは引き込んでおけばよかったとプチ後悔してます。
CDプレーヤーとかコンポとか持ってないので、工作なりブログの更新なりの何らかの室内作業をしているときは、もっぱらFMラジオを聴いています。地方のローカル局ですが、深夜の時間帯は東京のキー局の番組がほとんど。なので中高生向けとわかっていつつ「School of Lock」のヘビーリスナーなんです。
ラジオの利点は「終わらない」こと。アルバムは90分弱で終わってしまい、別のアルバムを聴くにはメディアを入れ替えなければなりません。そこへいくとラジオはエンドレス。番組は時間とともに変わりますが、いつまででも聴き続けることができます。

そんな生活をずっと送っていたわけですが、春以降ちょっとした変化が訪れました。ミュージックプレーヤー化したちょいNAVI AK-CND333がそれです。

ipodに代表されるシリコンオーディオプレーヤーは、MP3のような圧縮フォーマットであればひと昔前には考えられないような長さの音楽が入れられます。メディアを入れ替えることはまずありません。難点といえばヘッドホンが必要なこと。ずっとヘッドホンをしているのはコードが邪魔で気になるし疲れるし好きじゃありません。

さて、タンデム用ミキシングアンプの製作の過程で、セリアで購入したスクエア型耳もとスピーカーをヘルメット内蔵用のスピーカーに採用するつもりでした。最終的なフィッティングの段になって厚すぎでボツっていました。
最終段階で不採用になったというわけで、実はヘルメット二式分の部材は購入済でした。合計4ヶの耳もとスピーカーが不良在庫と化しているというわけです。

アンプは作成済みだし、このスピーカーを利用すれば最低限のオーディオ環境は整いそうです。で、取り出したスピーカーを繋いで鳴らしてみました。
結果は散々。音が小さすぎる上に低音がまったく出ません。アンプの問題もあるかもしれません。
調べてみると、スピーカーは(スピーカー)ユニットそのものもそうですが、エンクロージャの果たす役割が大きいのだそうです。
そこでありあわせの材料でこんなものをつくってみました。
★極貧スピーカー

箱がひとつしかなかったので左右両方のスピーカーを一箱に押し込むという暴挙。ステレオは感じられませんが音量は格段にでかくなりました。この状態で半年使ってきたのですが、もうちょっとちゃんとしたものをつくってみることにしました。
最近ブログネタに困っていたというのも理由のひとつです。

…続きを読む>>

«新しい記事1 古い記事»

サイト内検索

月別アーカイブ

↑ページ先頭へ

2534532 [Mode]
Copyright © kyu-weblog All Rights Reserved. Powered by Nucleus CMS v3.71 管理