Arduino测试一块5路带自锁开关输入模块
最近買了一塊帶自鎖開關輸入模塊,用了一下這個開關量模塊,還不錯。把測試過程記錄一下。
這個帶自鎖開關量輸入模塊,每個開關都帶指示燈。每當開關按下,指示燈就點亮,表示開關已經按下。同時這個模塊自帶上拉電阻,可直接連接單片機的端口。
測試用的是Ardunio。STM32,C51也可以的。
接線圖如下:
開關模塊 《------------------》 Ardunio
vcc --------------------------- Vcc +5v (接+3.3v也可以的)
GND --------------------- GND
pin1,5 ------------------------- 8,9,10,11,12,
測試程序是按下開關后,ARDUINO自帶的LED點亮。再按一開關,開關彈起,LED滅掉。
int Button1=8 ;
int Led=13;
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
pinMode(Button1, INPUT);
pinMode(Led, OUTPUT);
}
void loop() {
if (digitalRead(Button1)==1)
digitalWrite(Led, HIGH);
if (digitalRead(Button1)==0)
digitalWrite(Led, LOW);
delay(500);
}
總結
以上是生活随笔為你收集整理的Arduino测试一块5路带自锁开关输入模块的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 犹过而不及
- 下一篇: FPGA交通灯 Verilog Mode