|
說明: 水銀,即金屬“汞”的俗稱,是常溫常壓下唯一以液態存在的金屬。汞是銀白色閃亮的重質液體,化學性質穩定,不溶于酸也不溶于堿。水銀常溫下即可蒸發,同時因為汞是重金屬,汞蒸氣和汞的化合物多有劇毒。
水銀具有良好的導電性和流動性,這一點被應用在水銀開關中。水銀開關中有一個小玻璃泡容器,儲存有一小滴水銀,同時玻璃泡中還伸進去了兩個金屬電極。當水銀開關傾斜時,就可能導致水銀同時接觸到兩個電極,從而連通電路。反之,則導致電路斷開。水銀開關經常用在報警裝置、通訊設備、儀表儀器等領域。
實驗目的:當水銀模塊傾斜時,水銀開關呈導通狀態(此時輸出低電平),板載LED等閃爍;否則(此時模塊輸出高電平)板載LED燈熄滅。
器材:Stduino UNO/Nano、杜邦線、有源蜂鳴器模塊
電路連接:
代碼展示: int LED = 13;
int BUTTON =8;
void setup()
{
// put your setup code here, to run once:
pinMode(LED,OUTPUT);
pinMode(BUTTON,INPUT);
}
void loop()
{
// put your main code here, to run repeatedly:
if(!digitalRead(BUTTON))
{
digitalWrite(LED,LOW);
delay(300);
digitalWrite(LED,HIGH);
delay(300);
}
else
{
digitalWrite(LED,HIGH);
delay(10);
}
}
實驗效果:左邊水銀開關模塊水平放置,而右邊略有傾斜。可以看到左側LED并沒有亮,而水銀開關傾斜后板載LED和模塊自帶的LED都變亮了。
注意:水銀對人體及環境均有毒害,故使用水銀開關時,務必小心謹慎,以免打碎玻璃管導致水銀泄露。 如不小心打碎,要立刻打開窗戶,門窗通風,防止汞蒸氣被吸入。此時,不可以使用抹布或者拖把擦拭散落水銀,以免污染更多地方。可以用紙片或者塑料等等將水銀珠收集,放入密封容器中,丟棄到指定位置。盡可能少的接觸水銀。
Stduino IDE是一款面向32位處理器快速入門學習的集成開發平臺,目前已經支持Arduino_Core_STM32框架,集聚快捷、高效、免費、開源、易得于一身,軟件還集成了GDB調試功能。
IDE當前支持的功能有: - GDB調試
- 封裝庫下載安裝
- 代碼自動補全提示
- 中英文模式
- UTF-8\GBK編碼格式
- 代碼快速格式化
- SWD\串口程序下載&調試(已驗證)
- DFU程序下載方式(待驗證)
- USB HID程序下載方式(待驗證)
- maple DFU程序下載方式(待驗證)
- maple DFU2程序下載方式(待驗證)
- MassStorage程序下載方式(待驗證)
更多功能細節請前往www點stduino點com進行了解 已經支持的芯片&板型列表: - Stduino UNO&Nano
- Nucleo 144 boards
- Nucleo 64 boards
- Nucleo 32 boards
- Discovery boards
- Eval boards
- STM32MP1 series coprocessor boards
- Generic STM32F0 boards
- Generic STM32F1 boards
- Generic STM32F3 boards
- Generic STM32F4 boards
- Generic STM32H7 boards
- Generic STM32L0 boards
- 3D printer boards
- LoRa boards
- Electronic Speed Controller boards
- Generic flight controllers
- Garatronics boards
- Midatronics boards
更多功能集成正在進行中~
|