LEGO MINDSTORMS EV3程式設計的完整學習指引
憑藉其豐富、多彩及以模組(Block)為基礎的介面,LEGO MINDSTORMS EV3編程語言的設計讓任何人都能為智慧型機器人編寫程式,但它強大的功能可能會讓初次接觸的人感到有些許的壓力,《樂高機器人MINDSTORMS EV3程式設計》採用對初學者友好的編排設計,導引讀者消弭這樣的心理障礙。
在本書中,讀者會學習如何結合類似元件般的核心EV3模組、數據線、檔案和變數等基本元素,來完成複雜程式的製作。也會學習到良好的編程作業習慣、記憶體管理及實用的除錯方法,這些都是與任何編程語言共同且必備的關聯性技術。
本書內所提供的程式範例,都能與讀者所製作的一般功能測試機器人配合使用,接著按照書上的說明學習機器人的編程作業,即可完成以下任務:
‧對不同周遭環境的反應及對不同命令的回應
‧順著牆壁行進,完成迷宮的導航
‧在EV3螢幕上顯示利用撥盤、感測器和數據線所輸入的內容
‧玩玩類似老師說的遊戲,利用陣列來儲存你所得的高積分
‧使用PID控制器,像真正的產業用系統一樣追踪路徑行進
《樂高機器人MINDSTORMS EV3程式設計》涵蓋EV3套件的家用版與教育版兩種版本,使得它能得到孩童、家長和老師一致的好評。無論你的機器人實驗室是在客廳裡或教室裡,這會是你夢寐以求的一本完整EV3編程指南手冊。
憑藉其豐富、多彩及以模組(Block)為基礎的介面,LEGO MINDSTORMS EV3編程語言的設計讓任何人都能為智慧型機器人編寫程式,但它強大的功能可能會讓初次接觸的人感到有些許的壓力,《樂高機器人MINDSTORMS EV3程式設計》採用對初學者友好的編排設計,導引讀者消弭這樣的心理障礙。
在本書中,讀者會學習如何結合類似元件般的核心EV3模組、數據線、檔案和變數等基本元素,來完成複雜程式的製作。也會學習到良好的編程作業習慣、記憶體管理及實用的除錯方法,這些都是與任何編程語言共同且必備的關聯性技術。
本書內所提供的程式範例,都能與讀者所製作的一般功能測試機器人配合使用,接著按照書上的說明學習機器人的編程作業,即可完成以下任務:
‧對不同周遭環境的反應及對不同命令的回應
‧順著牆壁行進,完成迷宮的導航
‧在EV3螢幕上顯示利用撥盤、感測器和數據線所輸入的內容
‧玩玩類似老師說的遊戲,利用陣列來儲存你所得的高積分
‧使用PID控制器,像真正的產業用系統一樣追踪路徑行進
《樂高機器人MINDSTORMS EV3程式設計》涵蓋EV3套件的家用版與教育版兩種版本,使得它能得到孩童、家長和老師一致的好評。無論你的機器人實驗室是在客廳裡或教室裡,這會是你夢寐以求的一本完整EV3編程指南手冊。