有趣的機器人編程作文800字

暑假裡的一天,爸爸媽媽帶我到中科院上海技術物理研究所太倉中心參觀,我們感受到了許多先進的技術。

首先,我們參觀了用3D印表機打出的一些物品,有鏇轉的摩天輪,有雕著小兔子的手機殼,有帶花紋的磁鐵等。它們都是五顏六色的,十分漂亮。然後,我們來到了機器人工作室,工作人員將幾個拼裝好的模型展示給我們看。接著,工作人員讓我們選擇一項活動進行體驗,有3D列印建模、拼裝小車和機器人編程,我選擇了機器人編程。

我和另外幾個同學圍坐在一張桌子前,每人面前都有一輛小車、一台計算機和一根連線線,計算機里裝有可以控制小車的軟體。老師將小車展示給我們看,小車好智慧型呀,上面有測距感測器、光學感測器、聲音感測器等各種感測器。我們按照老師的要求用連線線連線了小車和計算機。老師隨後給我們介紹了軟體里的控制命令,我們編程讓小車在桌面上跑了起來。接著,老師給我們演示了小車防撞的效果,並讓我們自己編程。

不一會兒,我就編好了程式。我將離小車最近的物體的距離設為變數a;重複執行小車前進,同時判斷a的大小,如果a小於15(厘米)就右轉,否則就繼續前進。我將程式提交並進行了測試。我把小車放在地上,小車一直向前走,撞上了桌子腿後停了下來。咦,這是怎么回事呢?我明明編了程式,讓小車右轉的呀?

我告訴了老師,讓她給我指導一下。她看了看我的程式,說:“你有個命令擺錯位置了,要去修改一下。”我思考了一會兒,終於想了出來。應該將設定變數a的命令放進重複執行里,否則變數a的數值就永遠是它第一次判斷的時候。原來是這樣呀!我馬上把程式改好了。

接下來又該測試了。我把小車放在剛才的位置,讓小車向前走,小車在轉了兩個彎之後成功地避開了桌子腿。就這樣,我又試了好幾個障礙物,小車都沒有撞到。我終於成功啦!

美好的時光總是短暫的,不一會兒參觀就結束了。我們和館內的工作人員合影留念後依依不捨地離開了。這次參觀讓我體驗到了機器人編程的樂趣,真是太有意義了!