?=========================================================================
更多內容和歷年真題請查看網站:【試卷中心 -----> 電子學會? ---->? 機器人技術 ----> 四級】
網站鏈接?
青少年軟件編程歷年真題模擬題實時更新
=========================================================================
青少年機器人技術(四級)等級考試試卷-實操題(2021年12月)
第 1 題 ? ?實際操作
主題:自動SOS警示燈
器件:Atmega328P主控板1塊,LED模塊1個,超聲波傳感器1個,電位器模塊1個,蜂鳴器模塊1個及相應輔件。以上模塊也可使用分立器件結合面包板搭建。
任務要求:?
摩爾斯電碼是一種早期的數字化通信形式,它依靠一系列的點和劃來傳遞編碼信息。它的代碼包含5種,分別為:點( · )、劃(-)、每個字符內部短的停頓(在點和劃之間的停頓)、每個字符之間中等的停頓以及單詞之間長的停頓所組成。
摩爾斯電碼代碼時間是以點為基準,具體規則如下:
點( · ):一個時間長度單位
劃( - ):三個點的長度;
每個字符內部短停頓(在點和劃之間的停頓):一個點的長度;
每個字符之間中等停頓:三個點的長度;
每個單詞之間長停頓:七個點的長度。
求救信號SOS對應的摩爾斯電碼為:···---···。其中S的摩爾斯電碼為···,O的摩爾斯電碼為:---。
本主題通過控制LED燈的亮滅時長來模擬發送SOS求救信號。具體要求如下:
1、當超聲波檢測的距離大于10厘米時,LED燈處于呼吸燈的狀態(逐漸變亮,逐漸熄滅,依次反復),蜂鳴器靜音。
2、當超聲波檢測的距離不大于10厘米時,LED燈發出SOS信號,同時蜂鳴器發出聲音;
3、摩爾斯電碼中點( · )的時間長度(即基準時長)由電位器控制,在200~500毫秒之間可調。
4、將超聲波傳感器檢測的距離以及當前的基準時長發送到串口監視器。
5、呼吸燈的呼吸頻率自行確定,需要能呈現出呼吸燈效果。
6、控制程序采用C/C++代碼編寫,不得使用圖形化軟件編寫。
7、未作規定處可自行處理,無明顯與事實違背即可。
8、考試結束,考生將代碼壓縮上傳,程序文件命名規則為:DJKS4_身份證號。
9、程序編寫過程中不得打開庫例程和其它程序,如發現,實操成績按照0分處理。
?=========================================================================
更多內容和歷年真題請查看網站:【試卷中心 -----> 電子學會? ---->? 機器人技術 ----> 四級】
網站鏈接?
青少年軟件編程歷年真題模擬題實時更新
=========================================================================