2019/03/10農道にポツンと無人直売所です。のどかな田園風景ですが、農家にとっては重大な問題があります。それは展示した商品を金を払わず持っていく者(ドロボー、万引き)がいることです。ドロボーの被害が多い日は商品の半分くらい盗まれるそうです。対抗策として動画ような監視カメラを開発しました。動画を再生するには、videoタグをサポートしたブラウザが必要です。Piをつかって開発しました。防犯カメラでドロボーに対抗するどんな方法で防犯カメラを設置するか?を考えてると。東電に100Vの電線を引いてもらう。◇金がかかるという問題AC100Vの問題が解決したとしてもこれらのシステムは高価になるということで農道に高価な防犯カメラを設置するのは却下!2車載ドライブレコーダーを利用する用意するのはドライブレコーダー12Vバッテリーバッテリーの充電器です。これなら上記より安く済みます。問題はドライブレコーダーの設置です。車に設置するなら運転席からドライブレコーダーの位置を液晶で確認しながら調整できます。運転席相当の確認できる場所はありません。何度も角度を変えてSDカードを取り出しパソコンで確認する面倒な設定作業が必要になります。3ラズベリーパイで防犯カメラをつくる用意するものラズベリーパイカメラスマホ用の充電用バッテリーでできます。12に比べて安くできそうです。開発費がかかりますが、これは売れたときに儲かればよし!ということで....4マイコンを使ってラズベリーパイより安くつくる映像を扱うので開発が大変すぎるので却下!ということで、3ラズベリーパイで防犯カメラをつくるにしました。Pythonで開発することは決定済みPythonは技術者にとって儲かる言語になるらしい。ゲーム、組込み、webアプリ、そしてAI(人工知能)などいろいろな分野に対応できる。Pythonはインタープリタで動くので動作はコンパイラに比べたら遅くなる。コンパイラを必要としないので、コンパイラを買う必要がない。ホームページを記述するのに、メモ帳だけでもできるのと同じで、エディタさえあれば開発ができる。開発環境は?エディタだけでもPythonのコードを書いて動作させることはできます。開発の統合環境(IDE)があれば楽ちんです。ラズベリーパイには2つのIDEが最初から実装されています。IDEを使っています。Codeがラズベリーパイで使えるらしいです。自分の環境ではインストールはできても動作せず!でした。これが動いてくれれば、ラズベリーパイとWindowsで同じソフトがつかえるので便利なのですが、残念!カメラは何にする純正のカメラを使う。このカメラのPython用ライブラリは用意されていて簡単にプログラムを書くことができます。数年前に買ったカメラがあるので探してみたら、発見できず。アマゾンで買うことにしました。3,000円以上だろうと思っていたのに反して、激安890円!それもプライム扱いなので注文したら翌日到着。動くか?大丈夫でした。発注先はココ!赤でマークした部品が接着不良で取れることがあるので注意!これが使えるけど、ドロボーに防犯カメラがあるぞ!とアピールするには視覚的に力不足。それなら、これでどーだーーーーー!カメラの性能は純正より劣るが、見た目は監視カメラがあるぞ!と力強くアピール。実際設置した写真です。これはUSBカメラです。USBカメラを使うためにはopenCVを使うことになります。openCVを使うopenCVのインストールがこちらの環境では余裕のよっちゃんとはいかなかった。苦労した記事を配信してくれたのはコチラ。-j4とオプションをつけると途中で停止したのでmakeだけでビルドしました。pythonでopneCVをつ変えるようにする試行錯誤な日々さんのページをご参照ください。仕様は?防犯カメラの廉価版をつくるだけでは芸がない。このシステムは本当に録画しているからドロボーするな!と強くアピールする仕様にする。