ロボット開発、Webプログラム開発、カメラ、街ぶら、旅行などの投稿。ロボット開発やマイコン製作、iPhoneアプリやウェブシステムの開発を行っています。今回はロボットの目となるカメラモジュールを追加します。標準のカメラモジュールが用意されています。基板に直接搭載できる様になっています。このままではケースの蓋が閉まらないのですが、ちょうどうまい具合にフラットケーブルの幅とイーサネットのコネクタの幅が同じぐらいで、その隙間からケースの外へカメラを回すことができました。電源を入れてカメラの動作テスト。Linux上ではカメラもコマンドラインから撮影を行います。高解像度で綺麗に撮影できます。画像のサイズは2592×1944ピクセルで2.8Mバイトぐらい、JPEGで保存されます。これぐらいの解像度があるとかなり細かいところまで確認できます。顔認識とかもできると思いますので、最終的にはOpenCVで顔認識とかも実験したいと思います。ケーブル呪縛から解き放つために、電源アダプタをモバイル電源にできないか実験します。容量大きめのモバイルバッテリーに接続してみて起動した所、電源1Aだと再起動を繰り返して起動しない模様。電源2.1Aに接続しなおして起動してみたところ、無事起動しました。何も繋がっていない状態で稼働しています。SSHで外部からもログインできるので、これはすごいですね。火星に放り出しても通信ができるということですよね。ロボットを作ることです。ロボットとして縦横無尽に地を這いまわるためには、「ケーブル」という呪縛から解き放たれなければなりません。現状はこのような状況です。電源ケーブル・HDMIケーブル・マウス・キーボード・LANケーブルこれらのケーブル類を一本ずつ解き放っていきましょう。今日はLANケーブルを無線化します。極小無線LANアダプタです。このアダプタをUSBポートにぶっ刺して設定を行いますと無線LAN接続出来ました!詳しい設定方法はGoogleで検索してください。私が書かなくても詳しく解説してくださっている方がいますので。最終的にはディスプレイやマウスやキーボードも外して単体運用したいのですが、起動時にDHCPで割り当てられたIPアドレスを通知する機能を追加しようと思います。メールを送信するコマンドを記述します。おぉ、再起動すると無線LANに割り当てられたIPアドレスの情報が自動的に送られてきました。Piに最新OSをインストールしようとして、NOOBSをダウンロードしてインストールしていたんですが、途中で寝てしまって本当にインストールできたのか未確認でした。一度電源を入れてみてブートしてみると、確かにインストールできていました。ネットワークにも接続できています。これでいろいろ捗りそうです。最新OSをインストール今まで時間がなくて実行できなかったプロジェクトを再度始動。PIと32GBのSDカードに最新のOSをインストールして起動してみることに。発売されていたので、もう初期型は使用できないのではないかと思っていたら、OSは新旧区別なく同じものが使用可能とのこと。インストーラーも新しくなっているようなので、早速ダウンロードしてインストールすることにしました。SDカードをフォーマットしてインストールしてみることにしました。日本語環境も標準で入っているようです。インストーラーが起動するまでしばらく待ってみます。