學(xué)Arduino的一些程序_第1頁(yè)
學(xué)Arduino的一些程序_第2頁(yè)
學(xué)Arduino的一些程序_第3頁(yè)
學(xué)Arduino的一些程序_第4頁(yè)
學(xué)Arduino的一些程序_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、超聲波實(shí)驗(yàn)1.什么是超聲波? 波長(zhǎng)和頻率? 超聲波是一種頻率高于20000赫茲的聲波。它每秒的振動(dòng)次數(shù)甚高,超出了人耳聽覺的一般上限,這種聽不見的聲波叫做超聲波,它和可聞聲本質(zhì)是一樣的,都是一種機(jī)械振動(dòng)模式,通常以縱波的方式在彈性介質(zhì)內(nèi)傳播,是一種能播形式。超聲波的波長(zhǎng)向性好。超聲波是頻率大于兩萬(wàn)的聲波,在空氣中聲音傳播的速度近似等于340m/s.可得=v/f=0.017 (故其在空氣中波長(zhǎng)小于0.017m)2. 超聲波有哪些類型?A型超聲波檢查A型超聲波適用于一些含液性病變,如診斷胸腔積液并定位穿刺點(diǎn),腹水探測(cè),還可測(cè)量臟器大小及距離等.A超靈敏度較高,設(shè)備簡(jiǎn)單,易于操作,但不能顯

2、示橫斷面圖象,故在診斷上有較大的局限性.近年來,許多臟器的檢查已被新型的B型顯像儀所取代.B型超聲波檢查B超目前正廣泛應(yīng)用于心臟、腹部臟器以及其他許多方面的檢查,特別是在婦產(chǎn)科領(lǐng)域的應(yīng)用,由于超聲診斷的結(jié)果能較快得到證實(shí),且對(duì)胎兒和母體無(wú)損傷,因此對(duì)妊娠子宮的探查有較大的實(shí)用價(jià)值.M型超聲波檢查M型超聲波又稱超聲心動(dòng)圖,主要用于心臟的檢查,包括檢查心腔大小,室間隔厚度,心臟瓣膜的形態(tài)與活動(dòng)度以及心內(nèi)腫瘤等.但單用M型超聲波診斷心臟疾病有一定的局限性,如能和B超、D超、聲學(xué)造影等聯(lián)合運(yùn)用,互為補(bǔ)充,則可以對(duì)許多疾病做出有價(jià)值的診斷,還可避免帶有創(chuàng)傷性和危險(xiǎn)性的心臟導(dǎo)管檢查.D型超聲波檢查D型超聲

3、波又稱多普勒超聲法,它可通過獲取血流方向、速率及血流動(dòng)力學(xué)資料,經(jīng)過分析、計(jì)算,診斷出心臟和血管的病變,也可間接了解某些組織的供血情況.超聲波測(cè)距代碼:const int echopin=3; / echo接3端口const int trigpin=2; / trig接2端口int led_1 = 10; / led燈接10端口int led_2 = 11;int led_3 = 12;int led_4 = 13;void setup() Serial.begin(9600); pinMode(echopin,INPUT); /設(shè)定echo為輸入模式 pinMode(trigpin,OUTP

4、UT);/設(shè)定trig為輸出模式 pinMode(led_1,OUTPUT);/設(shè)定led為輸出模式 pinMode(led_2,OUTPUT); pinMode(led_3,OUTPUT); pinMode(led_4,OUTPUT);void loop() digitalWrite(trigpin,LOW); delayMicroseconds(20); digitalWrite(trigpin,HIGH); delayMicroseconds(100); digitalWrite(trigpin,LOW); /發(fā)一個(gè)10ms的高脈沖去觸發(fā)TrigPin float juli = puls

5、eIn(echopin,HIGH);/接收高電平時(shí)間 juli = juli/58.0;/計(jì)算距離 Serial.print(juli); /輸出距離 Serial.println("cm"); /輸出單位 if(juli<10) digitalWrite(led_1,HIGH); digitalWrite(led_2,LOW); digitalWrite(led_3,LOW); digitalWrite(led_4,LOW); else digitalWrite(led_1,LOW); if(juli>=10 && juli<25) di

6、gitalWrite(led_2,HIGH); digitalWrite(led_3,LOW); digitalWrite(led_4,LOW); else digitalWrite(led_2,LOW); if(juli>=25 && juli<50) digitalWrite(led_3,HIGH); digitalWrite(led_1,LOW); digitalWrite(led_4,LOW); elsedigitalWrite(led_3,LOW); if(juli>=50 && juli<=100) digitalWrite(

7、led_4,HIGH); digitalWrite(led_1,LOW); digitalWrite(led_2,LOW); elsedigitalWrite(led_4,LOW); digitalWrite(led_2,LOW); digitalWrite(led_3,LOW); digitalWrite(led_1,LOW); /距離小于10cm時(shí),led寫入高電平 delay(100); /循環(huán)間隔60uS距離為0-10cm距離為10-25cm距離為25-50cm距離為50-100cm光敏電阻的代碼:int photocellPin =A2;int led_1=10;int led_2=

8、11;int led_3=12;int led_4=13;int val=0;void setup() pinMode(led_1,OUTPUT); pinMode(led_2,OUTPUT); pinMode(led_3,OUTPUT); pinMode(led_4,OUTPUT); Serial.begin(9600);void loop()val=analogRead(photocellPin);if(val<=256) digitalWrite(led_1,HIGH); digitalWrite(led_2,LOW); digitalWrite(led_3,LOW); digit

9、alWrite(led_4,LOW); elseif(val>256 && val<=512) digitalWrite(led_1,LOW); digitalWrite(led_2,HIGH); digitalWrite(led_3,LOW); digitalWrite(led_4,LOW); else if(val>512 && val<=768) digitalWrite(led_1,LOW); digitalWrite(led_2,LOW); digitalWrite(led_3,HIGH); digitalWrite(led_4,LOW); else if(val>768) di

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論