37種傳感器(三)之干簧管模塊+Stduino Nano&UNO
本文轉載自(手工把點替換成.):www點stduino點com/forum.php?mod=viewthread&tid=25&extra=page%3D2
說明:
干簧管,又稱磁力開關或磁簧開關。
其內部有兩個金屬簧片,密封在玻璃管中,玻璃管內充滿惰性氣體。一般情況下兩簧片相互交疊,但是相距一段空隙,是分離的,電路斷開。當有磁性物體靠近時,兩篇簧片會產生相互吸引的磁力,從而吸合,電路接通。因此可以利用單簧管來制作磁性感應器。

干簧管有兩種常見的類型:常開型干簧管和常閉型干簧管。很容易理解,當沒有磁性物體靠近時,常開型斷開,常閉型閉合。而靠近磁性物體時,常開型閉合,常閉型斷開。
實驗目的: 利用干簧管檢驗磁鐵磁性,當靠近磁鐵時,板載LED變亮;當遠離磁鐵時,板載LED熄滅。 實驗器材: Stduino Uno/Nano、干簧管模塊
電路連接:
代碼展示:
const int digitalInPin = 7;
const int ledPin = 13;
void setup()
{
pinMode(digitalInPin,INPUT);
pinMode(ledPin,OUTPUT);
}
void loop()
{
bool state ;
state = digitalRead(digitalInPin);
if(state == HIGH)
{
digitalWrite(ledPin,LOW);
}
else
{
digitalWrite(ledPin,HIGH);
}
}
實驗效果:
|