嵌入式技術(shù)應(yīng)用-基于Arduino應(yīng)用開發(fā)智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))_第1頁
嵌入式技術(shù)應(yīng)用-基于Arduino應(yīng)用開發(fā)智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))_第2頁
嵌入式技術(shù)應(yīng)用-基于Arduino應(yīng)用開發(fā)智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))_第3頁
嵌入式技術(shù)應(yīng)用-基于Arduino應(yīng)用開發(fā)智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))_第4頁
嵌入式技術(shù)應(yīng)用-基于Arduino應(yīng)用開發(fā)智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

嵌入式技術(shù)應(yīng)用——基于Arduino應(yīng)用開發(fā)智慧樹知到課后章節(jié)答案2023年下黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))黑龍江農(nóng)業(yè)工程職業(yè)學(xué)院(松北校區(qū))

第一章測試

Arduino開源開發(fā)環(huán)境誕生于哪一年()。

A:2006B:2007C:2005D:2004

答案:2005

嵌入式智能硬件的重要應(yīng)用領(lǐng)域()。

A:運輸B:工業(yè)C:醫(yī)療D:軍事

答案:運輸;工業(yè);醫(yī)療;軍事

瀑布開發(fā)模型包含需求分析、產(chǎn)品設(shè)計、開發(fā)環(huán)境搭建、系統(tǒng)開發(fā)、系統(tǒng)調(diào)試和系統(tǒng)優(yōu)化環(huán)節(jié)。()

A:錯B:對

答案:對

Arduino開發(fā)平臺優(yōu)勢()。

A:開放性B:跨平臺C:開發(fā)簡單清晰D:模塊化開發(fā)

答案:開放性;跨平臺;開發(fā)簡單清晰;模塊化開發(fā)

常見的Arduino開發(fā)板型號有()。

A:ArduinoMEGAB:Arduino8051C:ArduinoUNOD:ArduinoDue

答案:ArduinoMEGA;ArduinoUNO;ArduinoDue

Arduino嵌入式開發(fā)環(huán)境搭建分為軟件、硬件兩個部分。()

A:錯B:對

答案:對

Arduino嵌入式硬件開發(fā)板連接到PC機并打開電源后,后應(yīng)首先完成()操作。

A:下載代碼B:插拔跳線C:安裝開發(fā)板驅(qū)動D:編寫代碼

答案:安裝開發(fā)板驅(qū)動

ArduinoDue開發(fā)板有()個USB口。

A:2B:4C:8D:6

答案:2

Loop()結(jié)構(gòu)的功能是()

A:執(zhí)行一次B:跳出運行C:在setup執(zhí)行完成后多次循環(huán)執(zhí)行D:停止運行

答案:在setup執(zhí)行完成后多次循環(huán)執(zhí)行

Serial.begin()函數(shù)的參數(shù)是()。

A:節(jié)點B:波特率C:內(nèi)容D:時間

答案:波特率

第二章測試

嵌入式項目的設(shè)計分成硬件和軟件兩部分。()

A:對B:錯

答案:對

為了完成數(shù)字引腳高低電平的控制我們可以使用()。

A:digitalWriteB:pinModeC:digitalReadD:delay

答案:digitalWrite

為保證按鍵輸入IO口的電平形式確定,可以在電路中連接()。

A:電容B:大電阻C:小電阻D:下拉電阻

答案:下拉電阻

數(shù)字輸入和輸出均使用數(shù)字引腳,因此我們需要在初始化環(huán)節(jié)應(yīng)用Pinmode函數(shù)來確定輸入輸出模式。然后,通過digitalwrite賦予數(shù)字口高低電平,通過digitalRead獲取數(shù)字口返回的電平值。()

A:對B:錯

答案:對

在Arduino開發(fā)板中,模擬輸出引腳()

A:是英文字母引腳B:是正常數(shù)字引腳C:是數(shù)字編號前帶有字母A的一類引腳D:是編號前帶有波浪線或是PWM標注的引腳

答案:是編號前帶有波浪線或是PWM標注的引腳

電位器有很多種類型,滑竿式、旋鈕式等。通過滑動組件上的滑竿或者旋鈕可以調(diào)節(jié)電阻接入電路中數(shù)值,達到接入不同電阻值的目的。()

A:對B:錯

答案:對

光敏電阻為模擬輸入電子元器件,連接在()引腳端。

A:模擬輸出B:數(shù)字引腳C:數(shù)字輸入D:模擬輸入

答案:模擬輸入

智能交通燈中,我們可以利用()判斷當兩次按鍵間隔不足5秒時,不發(fā)生亮燈狀態(tài)改變。

A:(millis()-changeTime)>10000)B:(millis()>5000)C:(millis()-changeTime)>5000)D:(changeTime)>5000)

答案:(millis()-changeTime)>5000)

在利用blinker獲取遠程光照強度數(shù)據(jù)時,我們可以通過()實現(xiàn)光照強度值獲取。

A:Blinker.dataStorage("num-abc",light);B:Blinker.attachDataStorage(dataStorage);C:light=analogRead(A0);D:Blinker.begin(auth,ssid,pswd);

答案:light=analogRead(A0);

在SOS信號燈開發(fā)案例中,應(yīng)用()控制LED燈閃爍時間。

A:digitalWriteB:delayC:analogReadD:erease

答案:delay

第三章測試

WIFIduino開發(fā)版它的主控芯片是ESP8266,該開發(fā)板具有()個數(shù)字I/O口,()個模擬輸入I/O,11個PWM模擬輸出口。

A:12,1B:12,2C:11,1D:11,2

答案:11,1

在通過blinker來建立設(shè)備時,需要注意密鑰值是唯一的,也是與開發(fā)板進行通信連接的唯一標識。()

A:對B:錯

答案:對

在初始化blinker設(shè)備時,代碼中的()值應(yīng)與設(shè)備的密鑰值相對應(yīng)。

A:keyB:authC:testD:password

答案:auth

有源蜂鳴器可以利用直流電直接驅(qū)動發(fā)聲,因此需要將其連接到Arduino開發(fā)板的()引腳上。

A:模擬輸出B:數(shù)字輸出C:模擬輸入D:數(shù)字輸入

答案:數(shù)字輸出

在嵌入式項目中,完成按動按鍵蜂鳴器發(fā)聲,一旦抬起按鍵,蜂鳴器響聲停止。

A:voidsetup(){buttonState=digitalRead(buttonPin);

for(buttonState==LOW){

digitalWrite(Buzzer,HIGH);

}

else{

digitalWrite(Buzzer,LOW);

}

B:for(inti=1;i<=4;i++)

{

digitalWrite(Buzzer,HIGH);digitalWrite(Buzzer,LOW);}

C:voidsetup(){buttonState=digitalRead(buttonPin);

if(buttonState==LOW){

digitalWrite(Buzzer,HIGH);

}

else{

digitalWrite(Buzzer,LOW);

}}

D:voidloop(){buttonState=digitalRead(buttonPin);

if(buttonState==LOW){

digitalWrite(Buzzer,HIGH);

}

else{

digitalWrite(Buzzer,LOW);

}}

答案:voidloop(){buttonState=digitalRead(buttonPin);

if(buttonState==LOW){

digitalWrite(Buzzer,HIGH);

}

else{

digitalWrite(Buzzer,LOW);

}}

tone函數(shù)也是模擬輸出函數(shù),與模擬量輸出analogwrite函數(shù)的區(qū)別有()。

A:tone輸出的是頻率固定的波,利用調(diào)節(jié)占空比來輸出幅值不同的電平。B:analogwrite輸出的是頻率固定的波,利用調(diào)節(jié)占空比來輸出幅值不同的電平。C:analogwrit函數(shù)輸出的是占空比固定的方波兒,它通過調(diào)節(jié)頻率來輸出不同頻率的電平。D:tone函數(shù)輸出的是占空比固定的方波兒,它通過調(diào)節(jié)頻率來輸出不同頻率的電平。

答案:analogwrite輸出的是頻率固定的波,利用調(diào)節(jié)占空比來輸出幅值不同的電平。;tone函數(shù)輸出的是占空比固定的方波兒,它通過調(diào)節(jié)頻率來輸出不同頻率的電平。

為了將滑動變阻器的模擬輸入信號轉(zhuǎn)換成模擬輸出信號來控制蜂鳴器,可以應(yīng)使用映射函數(shù)()。

A:mapB:toneC:tryD:test

答案:map

Arduino開發(fā)版是通過串行通信方式與計算機進行通信連接的,使用串行通信的原因是arduino開發(fā)板作為嵌入式系統(tǒng),它的資源較為有限,并行通信可以一次完成多位數(shù)據(jù)的傳輸,但其也要占用較多的io口。()

A:錯B:對

答案:對

串口引腳與其他設(shè)備連接時,發(fā)送端的TX與接收端的rX需要()相連,并且主開發(fā)板與外接硬件兒設(shè)備需要共地。

A:不用B:全部C:對應(yīng)D:交叉

答案:交叉

Serial.print()函數(shù)的特點有()。

A:可以將數(shù)據(jù)輸出到串口端B:以字節(jié)的形式進行輸出C:數(shù)據(jù)是以ascii碼的形式進行輸出D:參數(shù)形式有三種不同的類型,它可以發(fā)送數(shù)據(jù)、字符串和字符數(shù)組

答案:可以將數(shù)據(jù)輸出到串口端;數(shù)據(jù)是以ascii碼的形式進行輸出

第四章測試

Serial.read()和Serial.peek()都是串口輸入函數(shù)。Read和peek可以從串口讀取數(shù)據(jù),并且從串口的接收緩沖區(qū)內(nèi)移除該字節(jié)數(shù)據(jù),它的返回值就是進入串口緩沖區(qū)的第一個字節(jié)的數(shù)據(jù)。()

A:對B:錯

答案:錯

完成一個字符串的讀取并將其輸出的過程包括()

A:定義一個空的字符串B:在判斷串口緩沖區(qū)內(nèi)有值后依次讀取字符C:每次所讀取到的字符累加到當前字符串中D:在判斷字符串已經(jīng)讀取完成之后,將它在串口一次性輸出出來

答案:定義一個空的字符串;在判斷串口緩沖區(qū)內(nèi)有值后依次讀取字符;每次所讀取到的字符累加到當前字符串中;在判斷字符串已經(jīng)讀取完成之后,將它在串口一次性輸出出來

串口事件的作用是()。

A:應(yīng)該事件是在兩次loop循環(huán)結(jié)構(gòu)體間進行串口緩沖區(qū)內(nèi)數(shù)據(jù)檢測。B:串口事件并非真正意義上的事件,不能實時響。C:可以處理串口隨機觸發(fā),并且可以改善程序結(jié)構(gòu),使程序脈絡(luò)更為清晰。D:當串口接收緩沖區(qū)內(nèi)有數(shù)據(jù)時就會觸發(fā)串口事件。

答案:應(yīng)該事件是在兩次loop循環(huán)結(jié)構(gòu)體間進行串口緩沖區(qū)內(nèi)數(shù)據(jù)檢測。;串口事件并非真正意義上的事件,不能實時響。;可以處理串口隨機觸發(fā),并且可以改善程序結(jié)構(gòu),使程序脈絡(luò)更為清晰。;當串口接收緩沖區(qū)內(nèi)有數(shù)據(jù)時就會觸發(fā)串口事件。

SR04超聲波測距模塊具體工作方式為()

A:如有電平返回,Echo回饋引腳輸出高電平,電平持續(xù)的時間為聲波發(fā)送到返回時間。B:SR04超聲波測距模塊可測量最大范圍100mC:模塊自動發(fā)送8個40kHZ的超聲波脈沖,并自動檢測是否有返回信號,此過程在模塊內(nèi)部自動完成。D:數(shù)字引腳給SR04的Trig觸發(fā)引腳一個10μs的高電平信號,觸發(fā)SR04測距功能。

答案:如有電平返回,Echo回饋引腳輸出高電平,電平持續(xù)的時間為聲波發(fā)送到返回時間。;模塊自動發(fā)送8個40kHZ的超聲波脈沖,并自動檢測是否有返回信號,此過程在模塊內(nèi)部自動完成。;數(shù)字引腳給SR04的Trig觸發(fā)引腳一個10μs的高電平信號,觸發(fā)SR04測距功能。

delayMicroseconds()是()延遲。

A:納秒級B:毫秒級C:秒級D:微秒級

答案:微秒級

可以應(yīng)用脈沖寬度測量函數(shù)()測量聲波的返回時間。脈沖寬度測量函數(shù)具有三個參數(shù),分別為第一個參數(shù)pin要讀取脈沖的引腳,第二個參數(shù)Value要讀取的脈沖類型,第三個參數(shù)超時時間,該函數(shù)的返回值就是脈沖的寬度,它的單位為毫秒,如果在指定時間內(nèi)沒有檢測到脈沖,則會返回零。

A:test()B:delay()C:SR04()D:pulseIn()

答案:pulseIn()

fm24c64Read()函數(shù)是(),即在指定的地址讀出一個字節(jié)兒的數(shù)據(jù)。該函數(shù)具有一個參數(shù),就是指定的存儲數(shù)據(jù)的地址,它的返回值就是在該地址讀取出的具體數(shù)據(jù)。

A:鐵電存儲器的寫入函數(shù)B:鐵電存儲器的初始化函數(shù)C:鐵電存儲器讀取函數(shù)D:鐵電存儲器初始化函數(shù)

答案:鐵電存儲器讀取函數(shù)

在FM24CL64鐵電存儲器擦除的重點代碼中,我們對其全部數(shù)據(jù)控件空間完成了數(shù)據(jù)0的寫入,并應(yīng)用()函數(shù)獲取了系統(tǒng)運行時間。

A:micros()B:fma4cl64()C:delay()D:millis()

答案:millis()

SR04超聲波測距模塊類文件夾中包含有()。

A:頭文件B:源文件C:示例程序D:關(guān)鍵字文件

答案:頭文件;源文件;示例程序;關(guān)鍵字文件

在編寫arduino類庫時,需要完成以下()步驟。

A:建立示例程序B:編寫頭文件C:編寫關(guān)鍵字高亮顯示文件D:編寫源文件

答案:建立示例程序;編寫頭文件;編寫關(guān)鍵字高亮顯示文件;編寫源文件

第五章測試

外部中斷的中斷模式。中斷模式有()。

A:following電平的下降沿兒觸發(fā)B:Rising電瓶上升沿兒觸發(fā)C:Change電平變換觸發(fā)D:Low低電平觸發(fā)

答案:following電平的下降沿兒觸發(fā);Rising電瓶上升沿兒觸發(fā);Change電平變換觸發(fā);Low低電平觸發(fā)

當8號引腳上產(chǎn)生following下降沿的電平變換時,將會觸發(fā)中斷,停止當前進程轉(zhuǎn)而執(zhí)行hello這個中斷函數(shù)。下列代碼正確的是()。

A:Attachinterrupt(8,Hello,following)B:Attachinterrupt(18,Hello,following)C:Attachinterrupt(Hello,8,following)D:Dttachinterrupt(Hello,8,following)

答案:Attachinterrupt(8,Hello,following)

SR04超聲波測距模塊是利用超聲波特性檢測距離的傳感器,具有兩個超聲波探頭,分別用作發(fā)射和接收超聲波,測量范圍可達到100m。()

A:對B:錯

答案:錯

FM24CL64鐵電存儲器使用二線制串行總線及其傳輸規(guī)約進行雙向傳輸,總線上的所有的操作都是由()兩個腳位的狀態(tài)來確定的。

A:SDA和SCLB:SDA和SPAC:TX和RXD:RAM和ROM

答案:SDA和SCL

fm24c64Init()函數(shù)是()。在該函數(shù)的函數(shù)體中只進行了IIC總線數(shù)據(jù)傳輸?shù)慕涌诔跏蓟?/p>

A:鐵電存儲器的初始化函數(shù)B:鐵電存儲器的寫入函數(shù)C:鐵電存儲器讀取函數(shù)D:鐵電存儲器初始化函數(shù)

答案:鐵電存儲器的初始化函數(shù)

fm24c64Write()函數(shù)是(),即在指定的地址寫入一個字節(jié)兒的數(shù)據(jù)。它具有兩個參數(shù),分別為指定寫入的地址和寫入的具體數(shù)據(jù)值。

A:鐵電存儲器初始化函數(shù)B:鐵電存儲器的初始化函數(shù)C:鐵電存儲器的寫入函數(shù)D:鐵電存儲器讀取函數(shù)

答案:鐵電存儲器的寫入函數(shù)

()功能為從SD卡移除一個文件,它的參數(shù)為要移除的文件名,它的返回值仍為一個布爾型的變量,如果返回值為true,則說明移除成功。

A:SD.begin()函數(shù)B:SD.Init()函數(shù)C:SDremove()函數(shù)D:SD.open()函數(shù)

答案:SDremove()函數(shù)

DHT11是一款溫濕度一體化的數(shù)字傳感器,該傳感器包括一個電阻式測濕元件和一個NTC測溫元件。通過微處理器簡單的電路連接,就能夠?qū)崿F(xiàn)采集本地濕度和溫度。()

A:對B:錯

答案:對

DHT11采用簡單的總線進行通信,需要()IO口可完成溫濕度數(shù)據(jù)的通信。

A:4個B:3個C:2個D:1個

答案:1個

利用dht11的庫文件可以快速完成溫濕度開發(fā)()。

A:增加頭函數(shù),并創(chuàng)建類對象B:將庫文件解壓后放置在Arduinoide編譯器的libraries文件夾下C:通過對象調(diào)用類內(nèi)部的函數(shù)和數(shù)據(jù)D:重新打開IDE軟件則可以應(yīng)用該庫的文件

答案:增加頭函數(shù),并創(chuàng)建類對象;將庫文件解壓后放置在Arduinoide編譯器的libraries文件夾下;通過對象調(diào)用類內(nèi)部的函數(shù)和數(shù)據(jù);重新打開IDE軟件則可以應(yīng)用該庫的文件

第六章測試

電容按鍵MPR121是一個使用恒定電流控制系統(tǒng)的觸摸傳感器,它的電極是獨立控制的,具有很大的靈活性。()

A:錯B:對

答案:對

()電子標簽主要應(yīng)用在125K赫茲134k赫茲的RFID系統(tǒng)中。該電子標簽采用普通的cmos工藝,具有省電、能產(chǎn)生相對均勻讀寫區(qū)域的特點。但是它的存儲數(shù)據(jù)量小,識別距離近,數(shù)據(jù)的傳輸速率比較慢,天線的價格相對較貴。典型的應(yīng)用場景為門禁系統(tǒng)、考勤系統(tǒng)和停車場。

A:低頻B:超高頻C:高頻D:微波

答案:低頻

RFID工作頻率的選擇不需要顧及到其他無線電服務(wù),RFID通常使用為工業(yè)和科學(xué)所保留的ISM頻率段。()

A:錯B:對

答案:錯

()是利用載波的相位變化傳遞數(shù)字信息的方法是對載波的相位進行鍵控。二進制相移鍵控載波的初始向位有兩種變化狀態(tài),通常載波的初始相位在0和π兩種狀態(tài)變化分別對應(yīng)二進制信息的0和1。

A:調(diào)頻B:調(diào)幅C:調(diào)相D:調(diào)幀

答案:調(diào)

溫馨提示

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

評論

0/150

提交評論