水銀開關模組mercury switch
水銀開關,又稱傾倒開關,常用來做傾倒偵測。
實驗材料
- arduino NANO+ NANO IO擴展板
- 水銀開關模組
- 杜邦線若干條
感測器原理
透明管內有兩根導體,內部有一滴水銀,當傾倒的角度讓水銀與兩個導體相碰時,便會發生短路。
感測器電路
此模組的電路如下,我們可以看到是低態觸發,當水銀讓導線短路時,會讓模組上的LED導通,因此我們在寫程式判斷觸發時,要判斷的是LOW。
接線說明
Arduino
Nano |
水銀開關模組 |
5V |
R |
GND |
G |
PIN8 |
Y |
//水銀開關
//mercury switch
void setup() {
pinMode(8,INPUT);//將PIN8設為讀取輸入訊號
pinMode(13,OUTPUT);//Arduino板子LED燈腳位
}
void loop() {
if(digitalRead(8)==LOW)//當讀到水銀開關觸發時
digitalWrite(13,HIGH);//Arduino板子LED燈亮
else
digitalWrite(13,LOW);//Arduino板子LED燈滅
}
實驗結果
- 水銀感測器破裂請遠離
- 杜邦線問題
備註:電路應用時要注意觸發位準
沒有留言:
發佈留言