| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 认识乐高机器人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 NXT2.1NXT主机2.2输出系统2.3传感器2.4其他输入/输出装置2.4.1按钮2.4.2蓝牙和数据线2.5小结
第3章 初识leJOS3.1leJOS概述3.2安装leJOS3.2.1安装驱动程序3.2.2安装Java JDK3.2.3安装leJOS3.2.4更新固件3.3leJOS系统介绍
3.3.1菜单3.3.2工具和文档3.4小结
第4章 使用Eclipse开发leJOS4.1Eclipse概述4.2安装Eclipse4.2.1下载4.2.2运行4.2.3安装NXT插件4.3Eclipse开发环境介绍4.3.1界面4.3.2菜单4.4第一个程序: HelloNXT4.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...
第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.1USB10.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小结参考文献