電気素人主婦による備忘録 ※ ご利用は自己責任でお願いします ※
/****************************************************/ /* 【 Elegoo:8 】傾斜センサ */ /* チルトボールスイッチで傾きを検出して */ /* ボード上のLEDを点灯する */ /****************************************************/ // ピンの定義 #define SW_BALL 2 // D2:チルトボールスイッチ /*********/ /* setup */ /*********/ void setup(){ // -------------------------------------------------- // デジタルピンを設定 // -------------------------------------------------- pinMode( LED_BUILTIN, OUTPUT ); // ボード上のLED( D13 ) pinMode( SW_BALL, INPUT ); // -------------------------------------------------- // チルトボールスイッチを初期化( OFF ) // -------------------------------------------------- digitalWrite( SW_BALL, HIGH ); } /********/ /* loop */ /********/ void loop(){ // -------------------------------------------------- // チルトボールスイッチ : OFF ( HIGH ) // -------------------------------------------------- if(digitalRead(SW_BALL) == HIGH){ digitalWrite(LED_BUILTIN,LOW); // LEDを消灯 // -------------------------------------------------- // チルトボールスイッチ : ON ( LOW ) // -------------------------------------------------- } else { digitalWrite(LED_BUILTIN,HIGH); // LEDを点灯 } }
0 件のコメント:
コメントを投稿