美文网首页Arduino
Arduino倾斜开关传感器

Arduino倾斜开关传感器

作者: 王勇1024 | 来源:发表于2019-07-23 22:59 被阅读0次

    说明

    倾斜开关传感器

    倾斜开关利用内部带有一颗滚珠的倾斜开关控制LED灯的亮灭,当开关高于水平位置倾斜时开关导通,低于水平位置时开关断开。

    硬件

    • 1 * Arduino UNO开发板
    • 1 * USB数据线
    • 1 * 倾斜开关传感器模块
    • 1 * LED小灯
    • 跳线若干

    电路图

    代码

    const int KEY_PIN = 7;
    const int LED_PIN = 13;
    void setup() {
      pinMode(KEY_PIN, INPUT);
      pinMode(LED_PIN, OUTPUT);
    }
    
    void loop() {
      // 读取轻触开关输入信息
      boolean value = digitalRead(KEY_PIN);
      if(value == HIGH){
        // 开关松开,LED小灯灭掉
        digitalWrite(LED_PIN, LOW);
      }else{
        // 开关按下,LED小灯点亮
        digitalWrite(LED_PIN, HIGH);
      }
    }
    

    相关文章

      网友评论

        本文标题:Arduino倾斜开关传感器

        本文链接:https://www.haomeiwen.com/subject/gamzlctx.html