水銀開關(guān)讀取物體傾斜偵測(cè)

水銀開關(guān)讀取物體傾斜偵測(cè)

ID:36762565

大?。?95.12 KB

頁數(shù):11頁

時(shí)間:2019-05-14

水銀開關(guān)讀取物體傾斜偵測(cè)_第1頁
水銀開關(guān)讀取物體傾斜偵測(cè)_第2頁
水銀開關(guān)讀取物體傾斜偵測(cè)_第3頁
水銀開關(guān)讀取物體傾斜偵測(cè)_第4頁
水銀開關(guān)讀取物體傾斜偵測(cè)_第5頁
資源描述:

《水銀開關(guān)讀取物體傾斜偵測(cè)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、12-2Arduino互動(dòng)設(shè)計(jì)專題與實(shí)戰(zhàn)本章會(huì)介紹很多的傳感器,每一個(gè)不同的傳感器它的處理方法多少都有點(diǎn)不一樣,希望讀者能了解這些硬體的使用方法,並進(jìn)一步活用在自己的專案中。如果找不到本章所提到的傳感器和硬體,筆者的網(wǎng)站(http://arduino.powenko.com)會(huì)提供最新連結(jié),方便你找到該硬體。12.1水銀開關(guān)讀取-物體傾斜偵測(cè)水銀開關(guān),又稱傾側(cè)開關(guān),是電路開關(guān)的一種元件。水銀開關(guān)裡接著電極的小巧容器,儲(chǔ)存著一小滴水銀,在此容器中多數(shù)注入惰性氣體或真空,當(dāng)用戶移動(dòng)水銀開關(guān)時(shí),因?yàn)橹亓Φ年P(guān)係,水銀水珠會(huì)向容器中較低的地方流去,如果同時(shí)接觸到兩個(gè)電極的話,開關(guān)便會(huì)將電路閉合,開啟開關(guān)

2、。容器的形狀亦會(huì)影響水銀水珠接觸電極的條件,所圖12-1水銀開關(guān)的外型以市面上賣的水銀開關(guān)外型會(huì)有很多變化,運(yùn)用在不同的使用情況,以做到打開電路和閉合電路。硬體接線Arduino接腳元件接腳Pin13LED長(zhǎng)腳GNDLED短腳Pin2水銀開關(guān)接腳1GND水銀開關(guān)接腳2圖12-2水銀開關(guān)的實(shí)習(xí)接線圖Chapter12Arduino與傳感器12-3範(fàn)例程式以下為讀取水銀開關(guān)的範(fàn)例程式。如果連接,LED燈就會(huì)閃爍。水銀開關(guān)在電子賣場(chǎng)裡面都買得到,且會(huì)有不同的造型,符合您的需要。範(fàn)例:Ch12-1MercurySwitches.ino(範(fàn)例程式中samplech12MercurySwitches

3、)01//柯博文老師www.powenko.com02intledPin=13;03inttiltPin=2;04intval=0;05intthreshold=1;06voidsetup(){07pinMode(ledPin,OUTPUT);08pinMode(tiltPin,INPUT);09digitalWrite(tiltPin,HIGH);//設(shè)置內(nèi)部上拉電阻10}11voidloop(){12digitalWrite(ledPin,digitalRead(tiltPin));//當(dāng)水銀開關(guān)HIGH時(shí),LED持續(xù)發(fā)亮13}14程式解說?第8行:設(shè)定讀取水銀開關(guān)是第8個(gè)接腳。?第9行:

4、設(shè)定第8個(gè)接腳,內(nèi)部上拉電阻。?第12行:當(dāng)水銀開關(guān)HIGH時(shí),LED持續(xù)發(fā)亮,當(dāng)水銀開關(guān)LOW時(shí),LED持續(xù)變暗。執(zhí)行結(jié)果執(zhí)行影片請(qǐng)見書附光碟中的12-1.mp4。圖12-3執(zhí)行結(jié)果12-4Arduino互動(dòng)設(shè)計(jì)專題與實(shí)戰(zhàn)12.2光敏電阻-自製小夜燈光敏電阻是一種特殊的電阻,只要接觸到光,就會(huì)改變電阻,簡(jiǎn)稱光電阻,又名光導(dǎo)管。它的電阻和光線的強(qiáng)弱有直接關(guān)係。光強(qiáng)度增加,則電阻減小;光強(qiáng)度減小,則電阻增大。因此這個(gè)實(shí)驗(yàn)需要用到太陽光或電燈,當(dāng)有光線照射時(shí),電阻內(nèi)原本處於穩(wěn)定狀態(tài)的電子受到激發(fā),成為自由電子。所以光線越強(qiáng),產(chǎn)生的自由電子也就越多,電阻就會(huì)越小。暗電阻(darkresistivit

5、y),當(dāng)光敏電阻的材料seleniumcell在完全沒有光線照射的狀態(tài)下(室溫),此時(shí)的電阻值稱為暗電阻(當(dāng)電阻值穩(wěn)定不變時(shí),例如1kM歐姆),與暗電阻相對(duì)應(yīng)的電流為暗電流。亮電阻(brightresistance)當(dāng)電阻在充足光線照射的狀態(tài)下(室溫)時(shí),當(dāng)光敏電阻的材料seleniumcell就會(huì)導(dǎo)通,此時(shí)的電阻值稱為亮電阻(當(dāng)電阻值穩(wěn)定不變時(shí),例如1kM歐姆),與亮電阻相對(duì)應(yīng)的電流為亮電流。光電流=亮電流–暗電流電極的條件。而什麼是光電流?金屬物體在光的照射下發(fā)射電子,使金屬帶正電的現(xiàn)象叫光電效應(yīng),發(fā)射出的電子叫光電子。很多光電子形成的電流就叫光電流(Photocurrent)。光敏電阻的

6、外型有很多種,運(yùn)用在不同的使用情況,以做到打開電路和閉合電路。圖12-4為光敏電阻的外型。圖12-4光敏電阻的外型實(shí)驗(yàn)介紹這個(gè)實(shí)驗(yàn)完成後,是可以製作成商品販賣的喔!有沒有看過那種晚上會(huì)自動(dòng)亮起來的小夜燈?有想過它是如何設(shè)計(jì)的嗎?它正是透過光敏電阻來感應(yīng)天色是否昏暗,如果是,那LED燈就變亮,若是白天,那LED就閃爍,當(dāng)然你也可以修改為全暗以節(jié)省電源。Chapter12Arduino與其他的傳感器12-5硬體準(zhǔn)備?Arduino板子?一個(gè)10K歐姆電阻?一個(gè)LED?一個(gè)220歐姆電阻?一個(gè)光敏電阻(如果沒有的話可?麵包板以可變電阻代替)?接線硬體接線Arduino接腳元件接腳Pin13LED長(zhǎng)腳

7、GNDLED短腳,透過10K歐姆電阻AnalogPinA0光敏電阻接腳1GND光敏電阻接腳2,透過220歐姆電阻圖12-5光敏電阻的實(shí)習(xí)接線圖12-6Arduino互動(dòng)設(shè)計(jì)專題與實(shí)戰(zhàn)範(fàn)例程式範(fàn)例:Ch12-2photocell.ino(範(fàn)例程式中samplech12photocell)01//柯博文老師www.powenko.com02intledPin=13;03intanalogPin=

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。