トイレの自動洗浄を自作で後付けしてみた2(プログラム編)最終更新日:2018年01月26日トイレの自動洗浄を自作で後付けしてみた2(プログラム編)前回自宅トイレのレバーをひねる動きを自動化すべく、貯水タンクの栓を引っ張る機構とセンサの設置を行いました。今回は用が済んだら流れてくれるようにArduinoにプログラムを書き込みたいと思います。実現したい動作は大体こういう感じです便器から離れたら水を流す立った時も座った時も反応する間違えて流さない離れたらすぐに反応してほしいこの条件を満たすようにプログラムを考えます。距離が大きく離れたらモータを動かして流す5秒くらいしたら止める繰り返しこんな感じで行こうと思います。実際のコード実際にAruduinoに書いた制御プログラムです。トイレの洗浄レバーをサーボモーターで制御したいと思い、こちらの記事にお邪魔しました。電子工作未経験で初挑戦したいのですが、秋月電子で販売しているPICアクチュエーターキットで可能かどうかアドバイス頂けると幸いです。大小で洗浄レバー分けて回せるようにしたいと考えております。Twitterの方でリクエストもしましたのでよろしければお願い致します。AMご質問ありがとうございます!こちらのキットでしょうか?↓http://akizukidenshi.com/catalog/g/gK-01809/このキットだと通常時と動作時の2つの角度しか設定できないっぽいので、大←通常→小、で動作させるのはできないかもしれないです。そこを諦めてもいいなら可能だと思います!それと、上のキットはアナログサーボ用らしいのでサーボモータを買うときは注意です。PMお返事頂きありがとうございます。そちらのキットでした!やはりこれでは不可能なのですね。こちらの記事で紹介されているArduinoとSG92Rの組み合わせであれば大←通常→小で動作させる事が出来ますでしょうか。赤外線リモコンで大のボタンを押すと左へ45度、小のボタンを押すと右へ45度のようなものを作りたいと考えております。質問となり申し訳ございませんがお返事いただけると幸いです。PMArduinoならばサーボモータを好きな角度に動かせるので、ご質問のような動作ももちろん可能です!モータキットを使うにしても、何秒間モータを保持して戻すとかの部分は結局プログラミングする必要があるかと思いますので、Arduinoを使うのはおすすめです。Arduinoとサーボモータ、赤外線センサの組み合わせはよくあるので、ネットで探せば情報がすぐ見つけられるのも利点です。電気とプログラムの知識が必要ですが、できると思います。コメントをキャンセルメールアドレスが公開されることはありません。ライセンスで提供されています。当サイトはクリエイティブ・コモンズを利用しています。以下のルールを守って下さい。BY(表示)作品を創作した人(著作者)の氏名や作品のタイトルなど、作品に関する情報を表示しなくてはならないことを表します。