モバイルバッテリーを買いましたー

iPhoneスマホを使っていると電池切れ問題は切実ですよねぇ、、ということで、モバイルバッテリーを買いました。
ひとりぶろぐさんの記事 モバイルバッテリー性能比較表2017年2月版 を参考に、「MOBILE-GARAGE TBF 10000mAh 【B030-4 ブラック】」を大購入!
容量もiPhone5フル充電2〜3回ぶんは余裕でありそうだし、外装デザインも落ち着いてるし、ボタン長押しで点灯するLEDライトもいざとなれば役立ちそうだし、、ということで大満足の買い物でした。

しかしこのモデル、ある問題があります。ボタンが微妙に出っ張ってて、キーストロークが小さいので、何か平べったいものなどが密着したら勝手にボタンが押されて電源が入ってしまうのです!肩掛けかばんの中に端子面を上にして入れてて、かばんを開けたときにLEDライトがついててこっちむいてピカー!!!って光ってたときはビックリしましたw。

ということで小加工しましょう。(メーカ保証切れちゃうと思いますので自己責任で。)
カッターの刃を平行に当てて、ボタンのでっぱりを削ぎ落とします。

←加工前・加工後→


出っ張りをかなり削ぎ落としても、指の腹で押せる程度なので使い心地はほとんど変わりません。誤動作は減りました。
元モデルがマイナーチェンジしてくれたら一番いいのですが、、とりあえずの加工はオススメです。

同モデルは外装は黒・シルバーがあり、容量は5000/10000/15000mAhと、電池容量によってボディの長さが異なるようです。自分に合ったモデルをぜひ見つけて下さいね〜。

WD Red 3TB (WD30EFRX)を買いましたー

PCにHDD増設だー!!ということで、連続稼動の信頼性があるというモデルのWD Red 3TB (WD30EFRX)を買ってみました。

PC本体ケースに入れて、ケーブルさくさく接続して、Windows7立ち上げて、、ドライブの管理の画面に行ってGPTディスクを選択して、、 746.39GBしか認識しない!OMG!
ネットを検索したら、ドライバを更新してうまくいきましたという情報もあったけど、うちで最新Catalyst13.1入れたらWindows7の起動に失敗して復元するしかなくなる、、なんてこった。

で、色々試してみたところ、マザーボードBIOS設定でSATAの設定をAHCIからIDE互換モードに変更、ってやったら全容量を認識しました。いくつか機能犠牲になるのかな?まぁあんまり変わんないだろーということでこの形で運用します。

iPhone5のケースを買いましたー

発売後ちょっと時間が経ってしまいましたが、iPhone5に機種変更しましたー。

ケースは、電器店店頭にあったものからX-doriaのBUMPというバンパータイプのものを購入。
スリープボタンが押し難いのが難点ですが、触感、形状、フィット感などはまぁまぁ満足しています。

iPhone4/4s時代の純正バンパーが恋しい……

ラスタバナナ X-doria iPhone 5 Case Bump BK RBX5A01

ラスタバナナ X-doria iPhone 5 Case Bump BK RBX5A01

Arduinoでファミコンのコントローラーを読む

久々にArduinoをいじってみましょう〜。
今回はファミコンのコントローラをつないで、ボタンの内容を読んでみます。
ファミコンのコントローラの回路については「ファミコン コントローラ 回路」とか「nes pad curcuit」とかでググったらいろいろ出てきますので各自掘ってみてください。

作例をみると大体ソフトウェアで処理されていますが、今回はAVRのハードウェアSPI機能を使ってみますね〜
ちゅうい:SPIのSlave Selectに対応していないモノを無理やり繋いでいるので、このままでは他のSPIデバイスと並列には繋げません!

用意するもの
ファミコンの拡張コントローラ(ジョイカードmarkIIとかホリパッドとかジョイボールとかパワーグローブとか)
・D-SUB15ピン(オス)コネクタ(注:ピンが2段のもの)
秋月→ http://akizukidenshi.com/catalog/g/gC-00025/
マルツ→ http://www.marutsu.co.jp/shohin_13956/
千石→ http://www.sengoku.co.jp/mod/sgk_cart/detail.php?code=26D8-4GEN
共立→ http://eleshop.jp/shop/g/g398147/

配線(ファミコン拡張端子-Arduino)直結しちゃいましょうね〜
1 (GND) - GND
12(P/S) - D9
13(DAT) - D12(MISO)
14(CLK) - D13(SCK)
15(VCC) - +5V

ファミコン側のピン番号は、コントローラ側のコネクタ端をみつめると書いてあるので確認おねがいします。
↓こんな感じになりました。

スケッチを以下のようにサクっと書いてArduinoへアップロードします。

#include <SPI.h>
#include <Serial.h>

char padData;
const int slaveSelectPin = 10;

void setup() {
  pinMode (slaveSelectPin, OUTPUT);  // set SPI mode to master
  pinMode (9, OUTPUT); // set P/S pin as an output

  // initialize SPI
  SPI.begin();
  SPI.setDataMode(SPI_MODE0);
  SPI.setClockDivider(SPI_CLOCK_DIV8);

  // initialize Serial out
  Serial.begin(115200);
}

void loop() {
  // P/S control
  digitalWrite(9,HIGH);
  delay(1);
  digitalWrite(9,LOW);

  // read shift-register with SPI port
  padData=SPI.transfer(0);

  // display data
  for(int i=8;i>0;i--){
    Serial.print( bitRead(padData,i-1));
  }
  Serial.print("\n");
  delay(20);
}

SPIモードとクロック分周比はとりあえず〜で動いた値にしてあります〜汗

シリアルモニタを表示させてコントローラのボタンを押すとボタン内容が表示されると思います。
左から、A/B/SELECT/START/下/上/左/右。押されているところが0になります。

スーパーファミコンのコントローラを読むときは、配線は同様。padData1,padData2等、変数を2バイト用意して、2回SPI.transfer()を行えばいいです。

思いつきを実行してみて、さくっと動いて嬉しかったんですがSPI端子は空けて他に使ったほうがいい感じもしましたw

PC用にテンキーレスキーボード買いましたー

なんかちょうどよく発売の報をうけたのでさくっと新製品のキーボードを買いました!!

富士通コンポーネントのFKB8769-052。92キー(テンキーレス)のUSBキーボードです。
机が広くなってうれしい!
タッチはメンブレンカシャカシャ系です。安定感あります。

換えてみて気づいたけど、テンキー右下隅のEnterキーめっちゃ使ってたみたいで……困ります。がんばって慣れよう、、
外付けEnterキーボードが欲しいです。(わがまま

http://item.rakuten.co.jp/fujitsucomponent/kb144/

Wii用にキーボードを買いましたー

PC用のキーボードが壊れました!!
Wiiにつないでた安物USBキーボードを剥がしてPCにさして繋ぎ使用。メイン使用するにはあんまりだのでキーボードを買わねばなりません。
で、近所の電器屋にいったのですが、まー電器屋レベルだと本気のキーボード売ってないですね。秋葉原まで行かなければ。

で、電器屋で千円台で売ってて、おっ!と思ってWii用に(←)買ってきたワイヤレスキーボード。Logicool k270。
あとで検索してみたら結構定評のある品みたいですね。安い配列がすごく普通(最重要)・使い勝手が普通。
ワイヤレスで電池もついててこの値段で利益があるのがすごいなーって感じです。

デスクトップ据え置きだったら有線でいいのですが、Wii用だとひざに置いたりちょっとよけたりするのでワイヤレスが最高です。マジで全員買えーー!むしろ買って配りたいくらい!!って気持ちです。ぜひ使ってみてください。

速そうなmicroSDHCカードを買いましたー

IDEOS X5のSDカードを交換しました!
Sandisk Mobile Ultra microSDHC 16GB(平行輸入品)。購入価格は千円台。
国内向け製品のページだとclass6だけど、買ってきたのはclass10でした。しめしめ。
製品レビューなんかを見ると、ランダムアクセスが速いようです。いいね。

交換前:東芝のマイクロSDカード class4 2GB
交換後:Sandisk Mobile Ultra マイクロSDHCカード class10 16GB

ツートンカラーで格好良いですな。
なんだか動作もきびきびしてる気がします。オススメ。