说明
倾斜开关传感器倾斜开关利用内部带有一颗滚珠的倾斜开关控制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);
}
}
网友评论