為增強(qiáng)學(xué)生專業(yè)技能,提升學(xué)生動(dòng)手動(dòng)腦能力,讓學(xué)生們?cè)趯?shí)踐中鞏固專業(yè)技能知識(shí),在專業(yè)教育中積累實(shí)戰(zhàn)經(jīng)驗(yàn)。
8月29日—9月23日,在廣東技術(shù)師范大學(xué)汽車與交通工程學(xué)院及廣州粵嵌通信科技股份有限公司(下稱:粵嵌科技)校企聯(lián)合安排下,該學(xué)院19級(jí)車輛工程專業(yè),19級(jí)汽車服務(wù)專業(yè),19級(jí)交通工程專業(yè)共174人到粵嵌科技做智能小車開發(fā)項(xiàng)目訓(xùn)練學(xué)習(xí)。
同學(xué)們本次實(shí)訓(xùn)目的是了解并掌握STM32智能小車的相關(guān)功能開發(fā)以及程序編譯,實(shí)現(xiàn)藍(lán)牙控制小車,超聲波避障,紅外避障。通過(guò)實(shí)訓(xùn)從而激發(fā)學(xué)生對(duì)智能硬件的興趣,培養(yǎng)學(xué)生創(chuàng)新應(yīng)用能力。
實(shí)訓(xùn)的主要任務(wù)是:
根據(jù)實(shí)驗(yàn)用開發(fā)板可以看出,要使得LED燈亮,必須有電流通過(guò),根據(jù)電勢(shì)差的原理,要有電流通過(guò)LED燈,必須使PBO這一邊接低電平。PBO是一個(gè)網(wǎng)絡(luò)標(biāo)號(hào),同時(shí)表示這是GPIO的第B組第0號(hào)引腳。GPIO的工作狀態(tài)有8種,此次引用的是推挽輸出來(lái)實(shí)現(xiàn)該功能。根據(jù)開發(fā)板的相應(yīng)結(jié)構(gòu),設(shè)計(jì)相應(yīng)的代碼流程,第一,使能對(duì)應(yīng)的時(shí)鐘,即打開電源開關(guān),第二,指定對(duì)應(yīng)引腳的工作模式,第三,初始化,第四,控制引腳輸出高低電平。
02按鍵的操作和中斷的操作
根據(jù)電路原理圖,當(dāng)按鍵按下時(shí),引腳為低電平,當(dāng)按鍵沒(méi)有按下時(shí),引腳為高電平。中斷要根據(jù)優(yōu)先級(jí)的不同處理。其中優(yōu)先級(jí)有兩種,先占有先機(jī)和從優(yōu)先級(jí),前者的優(yōu)先級(jí)更高,且數(shù)值越低,優(yōu)先級(jí)越高,0是最高級(jí),15是最低級(jí)。
其余還包括系統(tǒng)定時(shí)器,STM32溫濕度傳感器的引用,數(shù)碼管顯示等功能。完成并調(diào)試所有功能后,方可測(cè)試小車。實(shí)現(xiàn)藍(lán)牙連接控制小車以及超聲波避障和紅外避障等。
在老師的帶領(lǐng)下,同學(xué)們積極動(dòng)手實(shí)操,把理論知識(shí)付之實(shí)踐。整個(gè)實(shí)訓(xùn)過(guò)程中,同學(xué)們團(tuán)結(jié)協(xié)作,不懂就問(wèn)、不會(huì)就學(xué)。相信這種孜孜不倦的鉆研精神也一定會(huì)對(duì)他們今后的職業(yè)規(guī)劃和職業(yè)發(fā)展起到積極的促進(jìn)作用。
通過(guò)這次實(shí)訓(xùn),使同學(xué)們從被動(dòng)接受書本上的知識(shí)到主動(dòng)發(fā)現(xiàn)問(wèn)題所在,也幫助大家將學(xué)校學(xué)到的知識(shí)融匯到智能小車的設(shè)計(jì)中去。相信這次實(shí)訓(xùn)經(jīng)歷一定能幫助同學(xué)們更好的適應(yīng)企業(yè)、適應(yīng)社會(huì)。