-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java與樂高機器人 版權信息
- ISBN:9787302357452
- 條形碼:9787302357452 ; 978-7-302-35745-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java與樂高機器人 本書特色
樂高機器人是樂高公司推出的一款新產(chǎn)品,它包括一套用于搭建物理結構的零件庫和一個控制行為動作的大腦。通過在計算機上編寫程序并上傳至機器人的大腦,就可以打造一個實現(xiàn)某項功能的智能機器人。 《青少年科技創(chuàng)新叢書:java與樂高機器人》介紹的是一門操控樂高機器人的語言——lejos。它源自于軟件界大名鼎鼎的java語言,并對機器人控制部分進行了封裝和優(yōu)化。本書從java編程的基礎知識講起,循序漸進地介紹了數(shù)據(jù)類型、變量、運算符、循環(huán)語句等內(nèi)容。在此基礎上,進一步介紹了機器人編程需要用到的各類知識,如lcd類、motor類、傳感器類等。對這些類中的方法、屬性等進行了詳細的講解,并將java編程的基礎知識運用到相關示例中。在本書的后半部分,重點介紹了多線程、通信、智能手機開發(fā)等高級知識。掌握了上面這些內(nèi)容,也就掌握了lejos編程的核心。建議讀者在閱讀時,邊閱讀邊實踐,逐章逐節(jié)地掌握每個知識點,在實踐中靈活運用,以加深理解。 《青少年科技創(chuàng)新叢書:java與樂高機器人》適合機器人愛好者和編程愛好者閱讀。已經(jīng)投入到智能機器人比賽項目中的青少年及指導教師可以以本書作為參考,學習使用java語言為機器人設計控制程序。
Java與樂高機器人 內(nèi)容簡介
樂高機器人是樂高公司推出的一款新產(chǎn)品,它包括一套用于搭建物理結構的零件庫和一個控制行為動作的大腦。通過在計算機上編寫程序并上傳至機器人的大腦,就可以打造一個實現(xiàn)某項功能的智能機器人。鄭劍春和魏曉暉著的《Java與樂高機器人》介紹的是一門操控樂高機器人的語言――leJOS。它源自于軟件界大名鼎鼎的Java語言,并對機器人控制部分進行了封裝和優(yōu)化。本書從Java編程的基礎知識講起,循序漸進地介紹了數(shù)據(jù)類型、變量、運算符、循環(huán)語句等內(nèi)容。在此基礎上,進一步介紹了機器人編程需要用到的各類知識,如LCD類、Motor類、傳感器類等。對這些類中的方法、屬性等進行了詳細的講解,并將Java編程的基礎知識運用到相關示例中。在本書的后半部分,重點介紹了多線程、通信、智能手機開發(fā)等高級知識。掌握了上面這些內(nèi)容,也就掌握了leJOS編程的核心。建議讀者在閱讀時,邊閱讀邊實踐,逐章逐節(jié)地掌握每個知識點,在實踐中靈活運用,以加深理解。本書適合機器人愛好者和編程愛好者閱讀。已經(jīng)投入到智能機器人比賽項目中的青少年及指導教師可以以本書作為參考,學習使用Java語言為機器人設計控制程序。
Java與樂高機器人 目錄
1.1樂高簡介
1.1.1樂高公司簡介
1.1.2樂高機器人系列
1.2樂高零件
1.2.1基本尺寸
1.2.2種類
1.3樂高機器人搭建
1.3.1結構與功能
1.3.2結構與載重
1.4小結
第2章 lego mindstorms nxt
2.1nxt主機
2.2輸出系統(tǒng)
2.3傳感器
2.4其他輸入/輸出裝置
2.4.1按鈕
2.4.2藍牙和數(shù)據(jù)線
2.5小結
第3章 初識lejos
3.1lejos概述
3.2安裝lejos
3.2.1安裝驅動程序
3.2.2安裝java jdk
3.2.3安裝lejos
3.2.4更新固件
3.3lejos系統(tǒng)介紹
3.3.1菜單
3.3.2工具和文檔
3.4小結
第4章 使用eclipse開發(fā)lejos
4.1eclipse概述
4.2安裝eclipse
4.2.1下載
4.2.2運行
4.2.3安裝nxt插件
4.3eclipse開發(fā)環(huán)境介紹
4.3.1界面
4.3.2菜單
4.4**個程序: hellonxt
4.4.1新建、編譯和運行
4.4.2讀懂lejos程序
4.5小結
第5章 編程的基礎知識
5.1數(shù)據(jù)類型
5.1.1基本數(shù)據(jù)類型
5.1.2類型轉換
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運算符
5.4.1算術運算符
5.4.2連接運算符
5.4.3賦值運算符
5.4.4關系運算符
5.4.5邏輯運算符
5.5條件語句
5.5.1if語句
5.5.2switch語句
5.6循環(huán)語句
5.6.1for語句
5.6.2while語句
5.6.3do while語句
5.7面向對象
5.7.1類
5.7.2方法
5.7.3屬性
5.7.4對象
5.8小結
第6章 機器人編程
6.1屏幕顯示
6.1.1print方法
6.1.2lcd類
6.1.3graphics類
6.2聲音輸出
6.3電動機控制
6.4按鈕
6.5數(shù)學計算
6.6小結
第7章 傳感器編程
7.1觸碰傳感器
7.2顏色傳感器
7.3距離傳感器
7.4角度傳感器
7.5小結
第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小結
第9章 綜合實驗
9.1單光感巡線車
9.2自動避障車
9.3防跌落小車
9.4測距儀
9.5環(huán)境光檢測儀
9.6小結
第10章 通信與遠程控制
10.1通信方式簡介
10.1.1usb
10.1.2藍牙
10.2機器人與pc通信
10.2.1建立usb連接
10.2.2pc端發(fā)送消息
10.2.3nxt端接收消息
10.2.4pc遠程控制機器人
10.2.5雙向通信
10.3機器人與機器人通信
10.3.1建立藍牙連接
10.3.2遠程控制機器人
10.4小結
第11章 機器人與智能手機
11.1基礎知識
11.2手機端程序
11.2.1搭建android開發(fā)環(huán)境
11.2.2新建android程序
11.2.3運行android程序
11.3nxt端程序
11.4小結
第12章 擴展閱讀
12.1更新固件
12.2圖像轉換
12.3數(shù)據(jù)處理
12.3.1數(shù)據(jù)記錄
12.3.2數(shù)據(jù)查看
12.4文件管理
12.5查看示例程序
12.6設置環(huán)境變量
12.7小結
參考文獻
- >
名家?guī)阕x魯迅:故事新編
- >
羅庸西南聯(lián)大授課錄
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學概述
- >
月亮與六便士
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)
- >
我與地壇
- >
回憶愛瑪儂
- >
龍榆生:詞曲概論/大家小書