我曾經在這裡介紹過這本書: NXT Power Programming 是 NXC 作者John Nansen先生的著作。 實際翻閱這本書之後,筆者認為是一本超值好書,全書厚達547頁,雖然花了1038元( 博客來 ),不過在兩個星期內收到這本書,非常值得推薦。 當然這不是一本適合國小學童的書,不過對於青少年或是成人樂高迷,除了NXT-G或ROBOLAB,還可以有另一種控制NXT的選擇。 想要進階研究控制NXT的同好不可錯過喔! 筆者也認為,對於高中職或大專院校的同學更適合使用NXC學習操控NXT,還可以順便學習程式結構及演算技巧。真是一舉兩得。 (雖然 ROBOTC 有更好的表現,但是ROBOTC是一套商業性軟體,NXC是自由軟體喔!) (另一個好處就是使用NXC不用更換NXT的韌體,直接使用NXT標準FW,雖然因此受限於標準FW的缺點,但還真是佩服John Hansen的功力) 以下就條列說明這本書的內容: 第一章簡單介紹NXT的程式設計,NBC/NXC在WINDOWS,MAC,Linux都可以使用,也比較了NXT-G的程式。 第二章介紹NXT電子元件:包含NXT主機,各種感應器,馬達及接線。 第三章介紹NXT的操作目錄,NXT韌體 第四章簡單介紹NXT各種主要積木元件,例如橫樑(BEAM),齒輪,PIN連接器,十字軸Axle等 第五章介紹Bricxcc, Bricx Command Center的各項功能 第六章關於NXT好用的公用程式,例如Brick Piano,MIDI Conversion, Wav2Rso ,nxtRICedit,NXT Program Dumper,NeXT Explorer, NeXT Screen 等 第七章終於開始介紹NXC 第八章介紹NBC:一種接近組合語言的程式設計。 第九章教你組合一台基本的機器人,讓你可以練習NXC程式控制。使用LDD繪製的NXT機器人組裝圖。(不過似乎是使用8527的零件做為機器人建構範例 ,有空我們再PO上探奇教室阮老師的1~4號機器人作品,是用9797教育版做成的喔!) 第十章開始介紹NXT的輸出設備(也就是馬達) 第十一章介紹NXT機器人的輸入設備,也就是感應器,NXT按鍵等。 第十二章教你NXT進階的輸出,例如存取檔案,進行資料蒐集(Data Logginng),藍芽通訊傳輸,I2C介面的通訊等...