基板の組み立てはできていたのですが、超音波を発生させるプログラムがなかなかできず、時間がかかってしまいました。
5種類の超音波を Arduino (互換品)から順番に発生させるのは、すぐにできました。
発振波形を出力させるプログラムで、ネットで解説されている方々の記事を参考に作りました。
でも、ネコが慣れてしまわないように、発振周波数 5種類をランダムにスピーカーで鳴らすようにしたいと思い、ここでハマってました。
なかなかランダムに周波数が切り替わってくれず、試行錯誤をして、最後に思い付きでおこなった処理でなんとか動作しました。
プログラムが得意な方は、何でもないようなことだと思うのですが、、、なかなか難しいですね。
でも、思ったとおりに動いたときは感激でした。
ケースは、100均で手に入れました。
ちょうどよいサイズです。
このケースだと、雨水が入ってしまうので、さらに木箱を作ってます。
・・・というわけで、写真です。
ついでに回路図も。
上段は、当店 「いなぎ電子キット」の人感センサーライトの回路です。
そこから、センサー動作時の信号を Arduino (互換品)に取り込んで、発振開始です。
明日は、木箱を作って、外に配置する準備です!


