前回m5stickvで自動撮影を行ったのですが、顔認証がいまいちでした。
後ろ姿…
今度は超音波センサ-を使って反応したらM5stack UNITV2で写真を撮るという方法を採用しました。
arduinoのシリアル通信tx rxをM5stack UNITV2へ接続し、超音波センサ-は2,3ピンへつなぎました。LEDはお好みでつけてください。
↓arduino側スケッチ↓
M5stack UNITV2側は下記コードをjupyter notebookへ貼り付けてください。
シリアル通信を受信するとOpenCVで写真を撮るというプログラムです。
マイクロSDカードへ保存します。
ちなみにLEDは4、7、11ピンを使って3色ダイオードの色を変えています。
反応すると緑になるようにしました。最近使い始めたのですが便利です。
100個入りを買ってしまいましたが…
このサイズでOpenCVが使えるとかなり使い勝手がいいですね。まだまだM5stack UNITV2で遊んでみまーす!