🌊

Arduino でお風呂の水位監視システム を作った

2022/06/06に公開

うちのアパートのお風呂は自動的にお湯を入れてくれるのではなく、自分で蛇口をひねって開けて、水がたまったら自分で閉じるという仕組みなので、いちいち監視しないといけないので面倒。
面倒なことは、技術で解決!!ということで、Arduino でお風呂の水位監視システム を作りました。

材料
Ren He 5個セット 水位センサー モジュール
https://amzn.to/38Qmykb
Arduino
圧電素子
電池

コード

#define BEATTIME 200 //音を出している時間
#define SPEAKER 12 //スピーカーの出力ピン番号
void setup() {

}
int val = 0;
void loop() {
  val = analogRead(A0);    // アナログピンを読み取る
  if(val > 400){
    tone(SPEAKER,262,BEATTIME) ; // ド
    delay(BEATTIME) ;
    tone(SPEAKER,294,BEATTIME) ; // レ
    delay(BEATTIME) ;
    tone(SPEAKER,330,BEATTIME) ; // ミ
    delay(BEATTIME) ;
    tone(SPEAKER,349,BEATTIME) ; // ファ
    delay(BEATTIME) ;
    tone(SPEAKER,392,BEATTIME) ; // ソ
    delay(BEATTIME) ;
    tone(SPEAKER,440,BEATTIME) ; // ラ
    delay(BEATTIME) ;
    tone(SPEAKER,494,BEATTIME) ; // シ
    delay(BEATTIME) ;
    tone(SPEAKER,523,BEATTIME) ; // ド
    delay(BEATTIME) ;
  }
}

Discussion