Stduino Uno/Nano-37种传感器(三)干簧管模块
关键词:51 stm32 arduino stduino 单片机 stduino UNO&Nano 干簧管模块
说明:
干簧管,又称磁力开关或磁簧开关。
其内部有两个金属簧片,密封在玻璃管中,玻璃管内充满惰性气体。一般情况下两簧片相互交叠,但是相距一段空隙,是分离的,电路断开。当有磁性物体靠近时,两篇簧片会产生相互吸引的磁力,从而吸合,电路接通。因此可以利用单簧管来制作磁性感应器。

干簧管有两种常见的类型:常开型干簧管和常闭型干簧管。很容易理解,当没有磁性物体靠近时,常开型断开,常闭型闭合。而靠近磁性物体时,常开型闭合,常闭型断开。
实验目的:
利用干簧管检验磁铁磁性,当靠近磁铁时,板载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);
- }
- }
复制代码
实验现象:
|