[addthis tool=”addthis_inline_share_toolbox”]
前言:
高一升高二的暑假,中央大學舉辦了高中機器人營隊,主打結合C語言的微處理器配合16軸機器人來進行編舞~內容也包括了C語言基礎教學、機器人組裝、機器人程式撰寫等等
正文:C語言基礎教學
在營隊的前三天,學長安排了許多C語言的課程,從最基本的定義變數,一直深入到困難的指標!過程中都會有小考,讓我們可以更快掌握寫C語言的技巧~
在前三天的訓練當中,學長也分配給我了一些挑戰題,像是十進位轉十六進位,又或是圈圈叉叉的對戰遊戲~雖然很有難度,但最後都還是解出來了~
在這三天的C語言課程中,我還額外找學長學了計算機的程式,並且配合七節館與鍵盤器,做出可以實際運作的計算機!這程式又更具有挑戰性了,學完之後成就感也大增了
正文:機器人組裝
完成了前三天的C語言基礎課程之後,學長們便開始教我們組裝機器人,把零件那些都準備好,一步一步的教學
組裝完成之後,我們開始撰寫讓機器人跳舞的程式。一開始,我們要先把機器人的分解動作找出來,並且利用軟體把機器人的動作轉換成一小段陣列讓機器人的16軸可以受控制,接著就可以自由發揮了
不過在這之前,我們必須先校正機器人的伺服馬達,因為每一隻機器人再組裝的時候都會有一點點的偏差,所以如果沒有校正的話,機器人做起動作時就會顯得歪歪的
正文:機器人程式撰寫
這些照片是我們在設計舞蹈的時候,先把分解動作找出來,一個一個分析看要如何把它轉換成程式碼,實際讓主機板執行
尾聲:
經過了五天充實的磨練,讓我對程式語言更加的瞭解了~我們也成功通過「C4M一級認證證書」、「營隊結業證書」
這段期間也非常謝謝學長們的幫忙,無時無刻都陪在我們身旁幫我們解決一切的問題,只要有問都是有求必應,超級讚的!在這裡留下與各個學長的獨照~
再次感謝中央大學的各位學長,小弟我在此正式結業摟!!!