細かい作業。マオです。

Raspberry Pi 2を買ったわけですが、私の最終的な目的の為に小型のタッチパネル液晶を付ける必要がある。
ってな訳で、こんな液晶を買ってみた。

DSC_1073
Raspberry Pi用2.8インチTFT特別セット-Physical Computing Lab」です。
抵抗膜方式のタッチパネルで、大きさはRaspberry Piの基板と同じくらいです。

DSC_1075
接続は26ピンの部分まで使って、こんな感じでGPIOに直接挿して使うのが普通の使い方ですね。
ただ、これだと色々と問題がある。
ジャンパワイヤーが基板にぶつかって挿す事が出来ないのだ。
そこで、この液晶基板には直接挿す部分以外にリボンケーブルを挿す事が出来るソケットも付いている。
これを使う事によってリボンケーブルの分だけ液晶と本体を離す事が出来るのだ。
・・・リボンケーブルがあればな・・・。
このソケットは26ピン。
26ピンなんてリボンケーブルは持ってないんだよ!
ちなみに昔の自作PCではHDDとかCDドライブとかはリボンケーブルで接続してたけど、あれは40ピン。
FDDは34ピンなんで、26ピンとか言う謎なケーブルは特殊な機器か古い方のモデルのRaspberry Piでしか使わないと思われる。
で、手に入れる方法はあるにはある。
ただ、ケーブル1本買うのに送料のが高いのよねぇ。
Amazonが販売してくれると良いんだけどマーケットプレースしかなくて、割高になるor半月待たされるの2択状態。
そこで今ある手持ちの資材を使って、気合で解決してみた。

DSC_1079DSC_1084
ジャンパワイヤを挿しまくった。
線で繋がれば良いわけだから、見た目はアレだけど問題無し。
ワイヤは26本使っていない。
リボンケーブルは26ピンまで埋めてしまうけど、実はこの液晶は26ピン全てを使っているわけではない。
未使用部分はデイジーチェーンな感じで、液晶の方のコネクタから別の機器に繋ぐ事が出来たりする。
なので液晶に必要なピンは「5V(2pin or 4pin)」「Ground(いくつかあるけど、20pinは沢山のケーブルでまとめる事が出来そう。5Vを4pinで取るなら6pinを使うのもありかも)」「SPI_MOSI(19pin)」「SPI_MISO(21pin)」「SPI_CLK(23pin)」「SPI_CE0_N(24pin)」「SPI_CE1_N(26pin)」そして「GPIO24(18pin)」「GPIO25(22pin)」である。
これで液晶表示とタッチパネルは問題無く動かせる事が出来る。
もし液晶に付いているボタンを使う場合は、更に4つほどGPIOが必要となる(詳しくは書かないので説明書を見てくれ)。

これで物理的な接続は終わったので、後は設定だ。
うちの上のリンクから買った場合にパッケージ内にインルトール方法が書いてあるページのURLが付いているが、情報が古いようでインストール出来ない。
参考英語サイトの方を見てインストールしよう。
簡易インストールが楽ですが、piユーザ以外の場合はエラーで落ちるので、エラーメッセージに書いてあるオプションでホームディレクトリを入力しよう。
X-Window関係の設定も手動でやる必要がありそうなので、Detailed Installationの一部を確認すればいけるはずだ(途中途中は自動でやってくれているようだが・・・)。

こんな感じで、液晶付けるだけで一苦労だ。
実際に使ってみた感じ、静電容量式に慣れた現代人だと抵抗膜方式は微妙に感じる。
強めに押さないと反応が悪いんだよね。
UIを大きめに作らないと、正確にクリックが出来ない為に苦労しそうだ。
画面が小さいからそこもネックになりそうな予感。
もしかしたら、5インチくらいのタッチパネルを更に買ってしまう可能性が(略)

カテゴリ/タグ:月面開発室 /    
コメント (0)

いや、頑張れば食べれるかも?(無理) マオです。

DSC_1070
ラズベリーパイを買ってみました。
食べ物ではなく、コンピュータです。

DSC_1071
こんな感じの基板丸出しの、ノーガード戦法。
写真では分かりにくいですが名刺サイズぐらいで、今回買った「Raspberry Pi 2 Model B」はCPUが900MHzの4コアでメモリが1GB積まれています。
GPUも内蔵されて、MP4とかもハードでエンコード/デコードできます。
これでお値段が大体5千円後半くらい。
付属品がかなり省かれているので、動くようにするにはもう少しかかったりしますが・・・。
必要な物は大体以下の通り。

1.microUSBで電源を取るのでケーブルとそれに繋ぐUSB電源アダプタ。
2.OSを入れたり記憶領域として使うmicroSDカード、公式では8GB推奨で相性問題があるので注意。
3.USBで接続できるキーボード&マウス。
4.HDMIで接続出来るディスプレイとケーブル。
5.OSイメージをmicroSDに書き込む為のPC。

1は結構使ってるけど、空きが無かったので発注。
2が意外と余ってそうだったけど、普通のSDカードはあるけど小さいのは全部使用してるようだったので発注。
3はほぼ無線環境の中でメインPCで使っているキーボードが何とかUSBで、マウスはボール型を発掘して使用。
4と5はぶっちゃけ、家の中で使われているmicroSDカードの枚数より多いくらい存在している(笑)

さて、microSDカードに相性問題があると書いたが、見事に問題のある製品にぶち当たったorz

eLinux.org:Rpi SD cards

これが酷い話でAmazonのRaspberry Piの販売ページの買い合わせに入ってたもんだから、注文しちゃったのよね。
しかも、ここのメーカーのSDカードは買うのが初めてだったり。
適当に買わないで、いつも通りにSanDiskか東芝で買っておけば最初に選ぶであろう商品は動作報告で問題なかったヤツっぽかった。
チクショー、もうTranscendは買わない。
まあ、そもそも最近のコンピュータ事情で相性という問題は久しぶりな気がする。
昔は各種パーツが相性の戦いだったからなー(遠い目)
ってな訳で、買ったヤツは携帯の方に使って、携帯に付いてたのをストレージとして使う事にした。
もう5年前の携帯に付属してたソニー製品なので、信頼性は微妙にあるけど確認出来た部分では書き込み速度が遅いようだ。
新しく東芝のを発注したので、届くまでこれで実験だ。

書く事は山のようにあるし、やる事も山のようにある。
しばらくはRaspberry Piのセットアップ的な記事が増えると思われる。
そして遊ぶとお金が飛ぶ(白目)

カテゴリ/タグ:月面開発室 /    
コメント (2)