OpenCV   sample   Raspberry Pi   Qwatch


● Raspberry Pi の覚書   


@Raspberry Pi 用の OS である rasbian のイメージをダウンロード → http://www.raspberrypi.org/downloads/


AWin32 Disk Imagerで SDHCメモリーカードに書き出し (SDHCは8G以上)


BRaspberry Pi を有線LANで接続


CRaspberry PiのIPアドレスを求める (NetEnum)


DteratermによるSSH接続でセットアップ
  USR-ID: pi
  PASSWD: raspberry


ERaspberry Piの初期設定

  $ sudo raspi-config


  Expand Filesystem: SD カードの空き領域をハードディスクとして使う

  Change User Password: ユーザ名 pi のパスワードを設定する (デフォルトは raspberry)

  Internationalisation Options:
   Change Locale: en_GB.UTF-8 を解除し,en_US.UTF-8 と ja_JP.UTF-8 を選択する.デフォルトは en_US.UTF-8 としておく
   Change Timezone:  Asia/Tokyo
   Change Keyboard Layout: キーボードを設定する(日本語キーボードの場合は "Generic 105-key (Intl) PC" > "Others" > "Japanese" > "Japanese" ...)


  $ sudo shutdown -h now  ($ sudo halt )



※最新に更新しておく

  $ sudo apt-get update



インターネット監視カメラ MOTION


【USBカメラの認識】

USBポートにWEBカメラを接続して確認

 $ lsusb


 /dev/video0 が存在




【MOTION のインストール】

  $ sudo apt-get install motion



【MOTION の設定】 /etc/motion内

  $ cd /etc/motion

  エディタ nanoで修正する。
  $ sudo nano motion.conf

  下記2行の on --> off に修正
  webcam_localhost off
  control_localhost off



【MOTION の起動】

 $ sudo motion


【カメラ動作確認】

 http:// (IPアドレス) :8081/   ・・・・ Safari のみ動作


※動体検知をして自動的に画像をSDカードに保存してくれる。
 保管場所は、 /tmp/motion



インターネット監視カメラ mjpg-streamer

【mjpg-streamerインストール】

sudo apt-get install subversion libjpeg-dev imagemagick

svn co https://svn.code.sf.net/p/mjpg-streamer/code/mjpg-streamer mjpg-streamer

cd mjpg-streamer

make



【カメラ起動】
sudo ./mjpg_streamer -i "./input_uvc.so -f 2 -r 320x240 -d /dev/video0 -y" -o "./output_http.so -w ./www -p 8080"




【カメラ動作確認】

http://(Raspberry PiのIPアドレス):8080    ・・・・ Chromeで動作






【VLCで確認】







※exsample HTL

 <html>
 <body>
 <h1>Raspberry Pi</h1>
 <img src="http://192.168.11.17:8080/?action=stream">        ※ ?action=snapshot
 </body>
 </html>




2台のカメラ

USBポートに複数のWEBカメラを接続して認識確認

 $ lsusb (1台の時)





 $ lsusb (2台の時)




 $ ls -l /dev/video* で確認

 /dev/video0 が存在
 /dev/video1 が存在


▲ 上へ



CRIMSON Systems Homeへ Copyright (C) CRIMSON Systems