注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Java與樂高機(jī)器人

Java與樂高機(jī)器人

Java與樂高機(jī)器人

定 價(jià):¥76.00

作 者: 鄭劍春,魏曉暉 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 青少年科技創(chuàng)新叢書
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 人工智能

ISBN: 9787302357452 出版時間: 2014-06-01 包裝: 平裝
開本: 16開 頁數(shù): 268 字?jǐn)?shù):  

內(nèi)容簡介

  樂高機(jī)器人是樂高公司推出的一款新產(chǎn)品,它包括一套用于搭建物理結(jié)構(gòu)的零件庫和一個控制行為動作的大腦。通過在計(jì)算機(jī)上編寫程序并上傳至機(jī)器人的大腦,就可以打造一個實(shí)現(xiàn)某項(xiàng)功能的智能機(jī)器人?!肚嗌倌昕萍紕?chuàng)新叢書:Java與樂高機(jī)器人》介紹的是一門操控樂高機(jī)器人的語言——leJOS。它源自于軟件界大名鼎鼎的Java語言,并對機(jī)器人控制部分進(jìn)行了封裝和優(yōu)化。本書從Java編程的基礎(chǔ)知識講起,循序漸進(jìn)地介紹了數(shù)據(jù)類型、變量、運(yùn)算符、循環(huán)語句等內(nèi)容。在此基礎(chǔ)上,進(jìn)一步介紹了機(jī)器人編程需要用到的各類知識,如LCD類、Motor類、傳感器類等。對這些類中的方法、屬性等進(jìn)行了詳細(xì)的講解,并將Java編程的基礎(chǔ)知識運(yùn)用到相關(guān)示例中。在本書的后半部分,重點(diǎn)介紹了多線程、通信、智能手機(jī)開發(fā)等高級知識。掌握了上面這些內(nèi)容,也就掌握了leJOS編程的核心。建議讀者在閱讀時,邊閱讀邊實(shí)踐,逐章逐節(jié)地掌握每個知識點(diǎn),在實(shí)踐中靈活運(yùn)用,以加深理解?!肚嗌倌昕萍紕?chuàng)新叢書:Java與樂高機(jī)器人》適合機(jī)器人愛好者和編程愛好者閱讀。已經(jīng)投入到智能機(jī)器人比賽項(xiàng)目中的青少年及指導(dǎo)教師可以以本書作為參考,學(xué)習(xí)使用Java語言為機(jī)器人設(shè)計(jì)控制程序。

作者簡介

暫缺《Java與樂高機(jī)器人》作者簡介

圖書目錄

第1章 認(rèn)識樂高機(jī)器人1.1樂高簡介1.1.1樂高公司簡介1.1.2樂高機(jī)器人系列1.2樂高零件1.2.1基本尺寸1.2.2種類1.3樂高機(jī)器人搭建1.3.1結(jié)構(gòu)與功能1.3.2結(jié)構(gòu)與載重1.4小結(jié)
第2章 LEGO Mindstorms NXT2.1NXT主機(jī)2.2輸出系統(tǒng)2.3傳感器2.4其他輸入/輸出裝置2.4.1按鈕2.4.2藍(lán)牙和數(shù)據(jù)線2.5小結(jié)
第3章 初識leJOS3.1leJOS概述3.2安裝leJOS3.2.1安裝驅(qū)動程序3.2.2安裝Java JDK3.2.3安裝leJOS3.2.4更新固件3.3leJOS系統(tǒng)介紹
3.3.1菜單3.3.2工具和文檔3.4小結(jié)
第4章 使用Eclipse開發(fā)leJOS4.1Eclipse概述4.2安裝Eclipse4.2.1下載4.2.2運(yùn)行4.2.3安裝NXT插件4.3Eclipse開發(fā)環(huán)境介紹4.3.1界面4.3.2菜單4.4第一個程序: HelloNXT4.4.1新建、編譯和運(yùn)行4.4.2讀懂leJOS程序4.5小結(jié)
第5章 編程的基礎(chǔ)知識5.1數(shù)據(jù)類型5.1.1基本數(shù)據(jù)類型5.1.2類型轉(zhuǎn)換5.2變量5.2.1定義變量5.2.2變量的作用域5.3數(shù)組和字符串5.3.1聲明數(shù)組5.3.2使用數(shù)組5.3.3length屬性5.3.4二維數(shù)組5.3.5字符串5.4運(yùn)算符5.4.1算術(shù)運(yùn)算符5.4.2連接運(yùn)算符5.4.3賦值運(yùn)算符5.4.4關(guān)系運(yùn)算符5.4.5邏輯運(yùn)算符5.5條件語句5.5.1if語句5.5.2switch語句5.6循環(huán)語句5.6.1for語句5.6.2while語句5.6.3do while語句5.7面向?qū)ο?.7.1類5.7.2方法5.7.3屬性5.7.4對象5.8小結(jié)
第6章 機(jī)器人編程6.1屏幕顯示6.1.1print方法6.1.2LCD類6.1.3Graphics類6.2聲音輸出6.3電動機(jī)控制6.4按鈕6.5數(shù)學(xué)計(jì)算6.6小結(jié)
第7章 傳感器編程7.1觸碰傳感器7.2顏色傳感器7.3距離傳感器7.4角度傳感器7.5小結(jié)
第8章 線程與監(jiān)聽8.1線程8.1.1線程概述8.1.2生命周期和優(yōu)先級8.1.3編寫多線程程序8.2監(jiān)聽8.2.1監(jiān)聽概述8.2.2為按鈕添加監(jiān)聽器8.3小結(jié)
第9章 綜合實(shí)驗(yàn)9.1單光感巡線車9.2自動避障車9.3防跌落小車9.4測距儀9.5環(huán)境光檢測儀9.6小結(jié)
第10章 通信與遠(yuǎn)程控制10.1通信方式簡介10.1.1USB10.1.2藍(lán)牙10.2機(jī)器人與PC通信10.2.1建立USB連接10.2.2PC端發(fā)送消息10.2.3NXT端接收消息10.2.4PC遠(yuǎn)程控制機(jī)器人10.2.5雙向通信10.3機(jī)器人與機(jī)器人通信10.3.1建立藍(lán)牙連接10.3.2遠(yuǎn)程控制機(jī)器人10.4小結(jié)
第11章 機(jī)器人與智能手機(jī)11.1基礎(chǔ)知識11.2手機(jī)端程序11.2.1搭建Android開發(fā)環(huán)境11.2.2新建Android程序11.2.3運(yùn)行Android程序11.3NXT端程序11.4小結(jié)
第12章 擴(kuò)展閱讀12.1更新固件12.2圖像轉(zhuǎn)換12.3數(shù)據(jù)處理12.3.1數(shù)據(jù)記錄12.3.2數(shù)據(jù)查看12.4文件管理12.5查看示例程序12.6設(shè)置環(huán)境變量12.7小結(jié)參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號