-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Java與樂高機器人 版權(quán)信息
- ISBN:9787302357452
- 條形碼:9787302357452 ; 978-7-302-35745-2
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
Java與樂高機器人 本書特色
樂高機器人是樂高公司推出的一款新產(chǎn)品,它包括一套用于搭建物理結(jié)構(gòu)的零件庫和一個控制行為動作的大腦。通過在計算機上編寫程序并上傳至機器人的大腦,就可以打造一個實現(xiàn)某項功能的智能機器人。 《青少年科技創(chuàng)新叢書:java與樂高機器人》介紹的是一門操控樂高機器人的語言——lejos。它源自于軟件界大名鼎鼎的java語言,并對機器人控制部分進行了封裝和優(yōu)化。本書從java編程的基礎(chǔ)知識講起,循序漸進地介紹了數(shù)據(jù)類型、變量、運算符、循環(huán)語句等內(nèi)容。在此基礎(chǔ)上,進一步介紹了機器人編程需要用到的各類知識,如lcd類、motor類、傳感器類等。對這些類中的方法、屬性等進行了詳細的講解,并將java編程的基礎(chǔ)知識運用到相關(guān)示例中。在本書的后半部分,重點介紹了多線程、通信、智能手機開發(fā)等高級知識。掌握了上面這些內(nèi)容,也就掌握了lejos編程的核心。建議讀者在閱讀時,邊閱讀邊實踐,逐章逐節(jié)地掌握每個知識點,在實踐中靈活運用,以加深理解。 《青少年科技創(chuàng)新叢書:java與樂高機器人》適合機器人愛好者和編程愛好者閱讀。已經(jīng)投入到智能機器人比賽項目中的青少年及指導(dǎo)教師可以以本書作為參考,學(xué)習(xí)使用java語言為機器人設(shè)計控制程序。
Java與樂高機器人 內(nèi)容簡介
樂高機器人是樂高公司推出的一款新產(chǎn)品,它包括一套用于搭建物理結(jié)構(gòu)的零件庫和一個控制行為動作的大腦。通過在計算機上編寫程序并上傳至機器人的大腦,就可以打造一個實現(xiàn)某項功能的智能機器人。鄭劍春和魏曉暉著的《Java與樂高機器人》介紹的是一門操控樂高機器人的語言――leJOS。它源自于軟件界大名鼎鼎的Java語言,并對機器人控制部分進行了封裝和優(yōu)化。本書從Java編程的基礎(chǔ)知識講起,循序漸進地介紹了數(shù)據(jù)類型、變量、運算符、循環(huán)語句等內(nèi)容。在此基礎(chǔ)上,進一步介紹了機器人編程需要用到的各類知識,如LCD類、Motor類、傳感器類等。對這些類中的方法、屬性等進行了詳細的講解,并將Java編程的基礎(chǔ)知識運用到相關(guān)示例中。在本書的后半部分,重點介紹了多線程、通信、智能手機開發(fā)等高級知識。掌握了上面這些內(nèi)容,也就掌握了leJOS編程的核心。建議讀者在閱讀時,邊閱讀邊實踐,逐章逐節(jié)地掌握每個知識點,在實踐中靈活運用,以加深理解。本書適合機器人愛好者和編程愛好者閱讀。已經(jīng)投入到智能機器人比賽項目中的青少年及指導(dǎo)教師可以以本書作為參考,學(xué)習(xí)使用Java語言為機器人設(shè)計控制程序。
Java與樂高機器人 目錄
1.1樂高簡介
1.1.1樂高公司簡介
1.1.2樂高機器人系列
1.2樂高零件
1.2.1基本尺寸
1.2.2種類
1.3樂高機器人搭建
1.3.1結(jié)構(gòu)與功能
1.3.2結(jié)構(gòu)與載重
1.4小結(jié)
第2章 lego mindstorms nxt
2.1nxt主機
2.2輸出系統(tǒng)
2.3傳感器
2.4其他輸入/輸出裝置
2.4.1按鈕
2.4.2藍牙和數(shù)據(jù)線
2.5小結(jié)
第3章 初識lejos
3.1lejos概述
3.2安裝lejos
3.2.1安裝驅(qū)動程序
3.2.2安裝java jdk
3.2.3安裝lejos
3.2.4更新固件
3.3lejos系統(tǒng)介紹
3.3.1菜單
3.3.2工具和文檔
3.4小結(jié)
第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小結(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運算符
5.4.1算術(shù)運算符
5.4.2連接運算符
5.4.3賦值運算符
5.4.4關(guān)系運算符
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面向?qū)ο?br />5.7.1類
5.7.2方法
5.7.3屬性
5.7.4對象
5.8小結(jié)
第6章 機器人編程
6.1屏幕顯示
6.1.1print方法
6.1.2lcd類
6.1.3graphics類
6.2聲音輸出
6.3電動機控制
6.4按鈕
6.5數(shù)學(xué)計算
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章 綜合實驗
9.1單光感巡線車
9.2自動避障車
9.3防跌落小車
9.4測距儀
9.5環(huán)境光檢測儀
9.6小結(jié)
第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小結(jié)
第11章 機器人與智能手機
11.1基礎(chǔ)知識
11.2手機端程序
11.2.1搭建android開發(fā)環(huán)境
11.2.2新建android程序
11.2.3運行android程序
11.3nxt端程序
11.4小結(jié)
第12章 擴展閱讀
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é)
參考文獻
- >
上帝之肋:男人的真實旅程
- >
姑媽的寶刀
- >
回憶愛瑪儂
- >
名家?guī)阕x魯迅:朝花夕拾
- >
小考拉的故事-套裝共3冊
- >
龍榆生:詞曲概論/大家小書
- >
名家?guī)阕x魯迅:故事新編
- >
李白與唐代文化