なんでも作っちゃう、かも。

Arduino/Make/フィジカルコンピューティング/電子工作あたりで活動しています。スタバの空きカップを使ったスタバカップアンプなど製作。最近はもっぱらArduinoと3Dプリンタの自作に興味があります。

Raspberry Piと専用カメラモジュールで写真を付けてツイートする

Posted by arms22 on 2013年09月26日 1  0

IMGP8930

Raspberry Piに専用カメラモジュールを取り付けて、写真付きのツイートができたら便利だと思う。やってみた。Raspberry Piからツイートするにはtwコマンドを使う。twは@shokaiさんが作ったターミナルで動くシンプルだけど高機能なtwitterクライアントだ。twには写真をつけてツイートする機能はなかったけど、リクエストしたら速攻で機能追加してくれた。一生ついていくしかない。


twのインストール



twはrubyで作られているのでまずrubyをインストールする。twのインストールにrubyの開発パッケージも必要なので忘れずに入れておく。
$ sudo apt-get update
$ sudo apt-get install ruby rubygems ruby1.9.1-dev

twをインストールする。gemで簡単にインストールできる。少し時間がかかる。
$ sudo gem install tw

twのインストールが終わったらまず最初にtwitterの認証を行う。
$ tw
# 最初のtwコマンドの実行で認証用のURLが表示される
# URLをブラウザで開いてPIN番号をコピーする
# ターミナルに戻ってPIN番号を入力する

認証が終わったらとりあえずツイートしてみよう。
$ tw こんにちわ世界、私はラズベリーパイ。

うまくツイートできたら次はカメラのセットアップへ。


カメラモジュールのセットアップ


Raspi-configを立ち上げてカメラ機能を有効にする。再起動するとカメラが有効になる。カメラ機能を有効にするとグラフィックメモリが128MBに変更されるので256MBモデルのRaspberry piを使ってる人は注意。
$ sudo raspi-config
# 5 Enable Camera→Enable

静止画の撮影はraspistillコマンドで行う。twitterにアップできる画像サイズには制限(3MB)がかかっているので、画像サイズを小さくして撮影する。そのかわりJPEG品質を100(最大)に設定している。HDMI端子にテレビをつないでおくとプレビューが表示される。
$ raspistill -w 1024 -h 768 -q 100 -o capture.jpeg


写真付きでツイート


twの--fileオプションで撮影した画像を指定すると写真つきでツイートとしてくれる。
$ raspistill -w 1024 -h 768 -q 100 -o capture.jpeg
$ tw もういっちょテスト。 --file=capture.jpg --yes

こんな感じ。



3Dプリンターのプリントが終わったら写真を撮ってツイートすると、出先からでもプリントが終わったこと・失敗したこと・成功したことが分かって便利そうだ。


関連URL


橋本商会 >> ターミナルで使うtwitterクライアント作った
http://shokai.org/blog/archives/6513

橋本商会 >> Twのレシピ
http://shokai.org/blog/archives/6549

橋本商会 >> twで写真を付けてtweetできるようになった
http://shokai.org/blog/archives/8245

[コラム] 第5回『Raspberry Pi専用カメラモジュールで遊ぼう part 1』
http://blog.livedoor.jp/victory7com/archives/27752962.html

Raspberry Piカメラのセットアップ方法
http://www.designspark.com/jpn/blog/jpn-raspberry-pi-camera-module-setup

Raspberry Pi のカメラモジュールの使い方 (2013/07/26)
http://www.mztn.org/rpi/rpi23.html

raspistill manpage
http://techstorage.interlink.ne.jp/wp-content/uploads/2013/08/raspistill_man.txt




Raspberry Pi Type B 512MB
Raspberry Pi Type B 512MB
posted with amazlet at 13.09.25
RS Components Ltd
売り上げランキング: 405



Ads by Google

Leave a reply






管理者にだけ表示を許可する

該当の記事は見つかりませんでした。