-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Java與樂高機器人 版權信息
- ISBN:9787302357452
- 條形碼:9787302357452 ; 978-7-302-35745-2
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Java與樂高機器人 本書特色
樂高機器人是樂高公司推出的一款新產品,它包括一套用于搭建物理結構的零件庫和一個控制行為動作的大腦。通過在計算機上編寫程序并上傳至機器人的大腦,就可以打造一個實現某項功能的智能機器人。 《青少年科技創新叢書:java與樂高機器人》介紹的是一門操控樂高機器人的語言——lejos。它源自于軟件界大名鼎鼎的java語言,并對機器人控制部分進行了封裝和優化。本書從java編程的基礎知識講起,循序漸進地介紹了數據類型、變量、運算符、循環語句等內容。在此基礎上,進一步介紹了機器人編程需要用到的各類知識,如lcd類、motor類、傳感器類等。對這些類中的方法、屬性等進行了詳細的講解,并將java編程的基礎知識運用到相關示例中。在本書的后半部分,重點介紹了多線程、通信、智能手機開發等高級知識。掌握了上面這些內容,也就掌握了lejos編程的核心。建議讀者在閱讀時,邊閱讀邊實踐,逐章逐節地掌握每個知識點,在實踐中靈活運用,以加深理解。 《青少年科技創新叢書:java與樂高機器人》適合機器人愛好者和編程愛好者閱讀。已經投入到智能機器人比賽項目中的青少年及指導教師可以以本書作為參考,學習使用java語言為機器人設計控制程序。
Java與樂高機器人 內容簡介
樂高機器人是樂高公司推出的一款新產品,它包括一套用于搭建物理結構的零件庫和一個控制行為動作的大腦。通過在計算機上編寫程序并上傳至機器人的大腦,就可以打造一個實現某項功能的智能機器人。鄭劍春和魏曉暉著的《Java與樂高機器人》介紹的是一門操控樂高機器人的語言――leJOS。它源自于軟件界大名鼎鼎的Java語言,并對機器人控制部分進行了封裝和優化。本書從Java編程的基礎知識講起,循序漸進地介紹了數據類型、變量、運算符、循環語句等內容。在此基礎上,進一步介紹了機器人編程需要用到的各類知識,如LCD類、Motor類、傳感器類等。對這些類中的方法、屬性等進行了詳細的講解,并將Java編程的基礎知識運用到相關示例中。在本書的后半部分,重點介紹了多線程、通信、智能手機開發等高級知識。掌握了上面這些內容,也就掌握了leJOS編程的核心。建議讀者在閱讀時,邊閱讀邊實踐,逐章逐節地掌握每個知識點,在實踐中靈活運用,以加深理解。本書適合機器人愛好者和編程愛好者閱讀。已經投入到智能機器人比賽項目中的青少年及指導教師可以以本書作為參考,學習使用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輸出系統
2.3傳感器
2.4其他輸入/輸出裝置
2.4.1按鈕
2.4.2藍牙和數據線
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系統介紹
3.3.1菜單
3.3.2工具和文檔
3.4小結
第4章 使用eclipse開發lejos
4.1eclipse概述
4.2安裝eclipse
4.2.1下載
4.2.2運行
4.2.3安裝nxt插件
4.3eclipse開發環境介紹
4.3.1界面
4.3.2菜單
4.4**個程序: hellonxt
4.4.1新建、編譯和運行
4.4.2讀懂lejos程序
4.5小結
第5章 編程的基礎知識
5.1數據類型
5.1.1基本數據類型
5.1.2類型轉換
5.2變量
5.2.1定義變量
5.2.2變量的作用域
5.3數組和字符串
5.3.1聲明數組
5.3.2使用數組
5.3.3length屬性
5.3.4二維數組
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循環語句
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數學計算
6.6小結
第7章 傳感器編程
7.1觸碰傳感器
7.2顏色傳感器
7.3距離傳感器
7.4角度傳感器
7.5小結
第8章 線程與監聽
8.1線程
8.1.1線程概述
8.1.2生命周期和優先級
8.1.3編寫多線程程序
8.2監聽
8.2.1監聽概述
8.2.2為按鈕添加監聽器
8.3小結
第9章 綜合實驗
9.1單光感巡線車
9.2自動避障車
9.3防跌落小車
9.4測距儀
9.5環境光檢測儀
9.6小結
第10章 通信與遠程控制
10.1通信方式簡介
10.1.1usb
10.1.2藍牙
10.2機器人與pc通信
10.2.1建立usb連接
10.2.2pc端發送消息
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開發環境
11.2.2新建android程序
11.2.3運行android程序
11.3nxt端程序
11.4小結
第12章 擴展閱讀
12.1更新固件
12.2圖像轉換
12.3數據處理
12.3.1數據記錄
12.3.2數據查看
12.4文件管理
12.5查看示例程序
12.6設置環境變量
12.7小結
參考文獻
- >
伊索寓言-世界文學名著典藏-全譯本
- >
有舍有得是人生
- >
中國歷史的瞬間
- >
史學評論
- >
【精裝繪本】畫給孩子的中國神話
- >
經典常談
- >
隨園食單
- >
詩經-先民的歌唱