ブログだいちゃん

ブログだいちゃん

趣味のブログ

ブログだいちゃん

Raspberry pi 4 にインストールしたCNCjsにWeb Camera を設定する

Raspberry Pi 4 にインストールしたCNCjs が問題なく動作したので、CNCjs あるカメラ機能に手持ちのWeb Camera を設定したいと思います。

ラズパイ4にCNCjsをインストールした記事

blogdaichan.hatenablog.com
 

 

µStreamer をインストールする

 
MJPG-Streamer を使用した記事はよく見かけますが、試したところインストール出来ませんでした。

CNCjs のインストールスクリプトの中に、µStreamer をインストールする項目がありましたのでこれを使用します。

CNCjs のインストールスクリプトを実行しµStreamer をインストールします。

ラズパイから以下を入力し実行します。

URL="https://raw.githubusercontent.com/cncjs/cncjs-pi-raspbian/master/cncjs_install.sh"
curl -sSL ${URL} | bash
 
インストール項目設定画面で µStreamer インストール項目に「*」(アスタリスク)を付け他はチェックを外します。
私の場合すでにCNCjsはインストールしてあるためです。


 
順にカメラの設定をしていきます。

画面の大きさと FPS を設定します、640×480 20FPS に設定しました。

 

再起動してCNCjsからカメラを設定します

CNCjs の画面左下のウェブカメラウィジェットの設定をクリックします


 
ウェブカメラ設定で IPカメラと接続をチェックし、ラズパイのIPアドレス:8080/stream と入力して保存します。


 
ウィジェットのウェブカメラを有効にすると表示されます。


 
Shapeoko2はガレージに設置してあるので、動作中の状況は居間からカメラで監視出来るようになりました。

次は標準では付いていなかった各軸のリミットスイッチを取り付けたいと思います。