魏安雙鑠
2012年,我參加了學(xué)校剛剛成立的機(jī)器人俱樂(lè)部。機(jī)器人的一切都讓我覺(jué)得十分新奇——它的搭建不拘于圖紙,想怎么搭就怎么搭,它的調(diào)試不僅限于一種模式,隨機(jī)性強(qiáng),與常規(guī)的課堂教學(xué)完全不同。
機(jī)器人的中心任務(wù)主要分為兩大塊,一是搭建,二是編程??瓷先ニ坪鹾芎?jiǎn)單,但如果你不夠膽大心細(xì),就無(wú)法玩轉(zhuǎn)那些小零件。
在搭建機(jī)器人的過(guò)程中,我總結(jié)出三個(gè)“理解”。
理解任務(wù)。每次搭建的最終目標(biāo)就是“完成任務(wù)”,所以我們更需要深刻領(lǐng)會(huì)任務(wù)要旨,有目的地搭建,明確什么樣的機(jī)器人能更容易地完成任務(wù),而不是為了搭建一個(gè)很“酷”的機(jī)器人。
理解性能。機(jī)器人有多種傳感器和功能模塊,每一種傳感器都有不同的用處。例如紅外傳感器用來(lái)測(cè)距,灰度傳感器用來(lái)尋線,指南針模塊用來(lái)確定正方向等。在執(zhí)行某一種任務(wù)時(shí)可針對(duì)性地使用一種或多種傳感器和模塊,因此,我們需要了解每種傳感器和模塊的用途與用法。
理解機(jī)器。機(jī)器人會(huì)時(shí)不時(shí)地出點(diǎn)毛病,如無(wú)法尋線、馬達(dá)反轉(zhuǎn)、傳感器不靈敏……這就需要“對(duì)癥下藥”:重新測(cè)定光值、檢查馬達(dá)線的位置是否正確、調(diào)節(jié)傳感器的感受范圍等。
想要機(jī)器人“乖乖聽(tīng)話”,按照你的想法精準(zhǔn)運(yùn)行,還需做到三個(gè)注意。
注意路線。在賽場(chǎng)上,順利完成任務(wù)是最重要的,在同樣完成任務(wù)的情況下,評(píng)判的標(biāo)準(zhǔn)就是時(shí)間。編程是對(duì)路程的規(guī)劃,好的編程能讓機(jī)器人走最合理、最簡(jiǎn)單的路線。
注意格式。在用C語(yǔ)言編寫(xiě)程序時(shí),一定要注意格式,如在每一句程序后面加分號(hào)結(jié)束語(yǔ)句,在進(jìn)入循環(huán)嵌套時(shí),每個(gè)循環(huán)都用不同的括號(hào),括號(hào)的位置要牢記,避免遺漏。
注意定義。為節(jié)省時(shí)間,可通過(guò)定義子程序代替大塊大塊的語(yǔ)句,在定義時(shí),不能隨便亂敲字母,要根據(jù)程序的含義確定最直觀的代碼,方便在編寫(xiě)主程序時(shí)調(diào)用。
學(xué)習(xí)機(jī)器人不僅培養(yǎng)了我的邏輯思維能力,還讓我變得善于規(guī)劃,對(duì)未來(lái)有了方向。(指導(dǎo)老師:徐勤波)
發(fā)明與創(chuàng)新·中學(xué)生2016年9期