青少年科技创新丛书:NXC编程入门
出版时间:
2015-01
版次:
1
ISBN:
9787302381334
定价:
69.00
装帧:
平装
开本:
16开
纸张:
胶版纸
页数:
218页
字数:
338千字
正文语种:
简体中文
3人买过
-
《青少年科技创新丛书:NXC编程入门》是一本纯粹的教读者怎样使用C语言给NXT编程的书籍。为了让读者更好地理解书中的内容,《青少年科技创新丛书:NXC编程入门》尽可能用图片代替文字,并通过多达111个示例程序演示书中几乎所有的知识点。
《青少年科技创新丛书:NXC编程入门》共分为8章,简要介绍NXC语言和如何搭建BricxCC开发环境,并对BricxCC软件进行详细的剖析,系统讲述NXC语言的语法规则和NXC程序结构,介绍怎样利用NXC语言进行电动机和传感器编程以及NXC语言中的一些高级控制命令,并介绍多个NXT设备之间的通信和对NXT设备的远程控制。
《青少年科技创新丛书:NXC编程入门》虽然定位为入门书籍,但是书中的内容和编程技巧不仅适用于新手,对于C语言老手也会有所裨益。对于中学生来说,学习利用NXC为NXT编程,可以为自己今后踏入计算机编程领域奠定坚实的基础。 第1章初识
1.1NXC介绍
1.2搭建NXC开发环境
1.2.1BricxCC介绍
1.2.2下载安装
1.2.3安装NXT驱动
1.2.4启动
1.3编写第一个NXC程序
1.3.1搭建一个基础机器人
1.3.2让机器人动起来
1.3.3编译错误
1.3.4改变小车的行进路线
1.4BricxCC工具
1.4.1直接控制
1.4.2硬件信息
1.4.3状态监视
1.4.4钢琴
1.4.5操纵杆
1.4.6浏览器
1.4.7屏幕监视
1.5更新固件
1.6小结
1.7习题
第2章探索BricxCC开发环境
2.1打开
2.1.1连接
2.1.2多文档和标签窗口
2.1.3默认启动选项
2.1.4编译器设置
2.1.5工具栏和状态栏
2.2代码编辑器
2.2.1一般编辑器选项
2.2.2编辑器偏好设置
2.2.3宏命令
2.2.4颜色配置
2.2.5选项页面
2.2.6编辑命令
2.2.7代码模板
2.2.8关联文件扩展类型
2.3文件操作和编辑
2.3.1文件操作
2.3.2编辑菜单
2.3.3搜索菜单
2.3.4书签
2.3.5代码补全
2.3.6参数补全
2.4视图和编译
2.4.1模板
2.4.2代码浏览器
2.4.3编译和运行
2.5小结
2.6习题
第3章语法规则
3.1注释和空格
3.1.1注释
3.1.2空格
3.2常量与变量定义
3.2.1常量和符号常量
3.2.2变量
3.2.3标识符
3.3数据类型
3.3.1变量类型
3.3.2类型详解
3.3.3结构体
3.3.4数组
3.4语句
3.4.1声明变量
3.4.2赋值
3.4.3控制结构
3.4.4其他NXC语句
3.5表达式
3.5.1操作符
3.5.2条件表达式
3.6小结
3.7习题
第4章NXC程序结构
4.1编码顺序
4.1.1运行顺序规则
4.1.2词法顺序规则
4.1.3任务函数的声明
4.2任务
4.2.1任务的定义
4.2.2任务的启动和停止
4.2.3多任务同步
4.2.4多任务实例
4.3函数
4.3.1函数的定义
4.3.2函数的参数和返回值
4.3.3函数参数的传递
4.3.4内联函数
4.4预处理
4.4.1宏定义
4.4.2条件编译
4.4.3文件包含
4.5小结
4.6习题
第5章电动机编程
5.1电动机初探
5.1.1转弯
5.1.2缓慢停止
5.1.3重复命令
5.1.4多层嵌套循环
5.2变量的魅力
5.2.1螺旋移动
5.2.2随机运动
5.3高级命令
5.3.1速度控制模式
5.3.2同步模式
5.3.3转速百分比
5.3.4角度控制
5.3.5电动机过度负载
5.4PID控制
5.4.1初识
5.4.2PID函数
5.4.3PID扩展函数
5.5小结
5.6习题
第6章传感器编程
6.1触觉传感器
6.1.1设置触觉传感器
6.1.2躲避障碍物
6.2光感应器
6.2.1设置光感应器
6.2.2循迹机器人
6.3声音传感器
6.3.1设置声音传感器
6.3.2声控机器人
6.4超声波传感器
6.4.1设置超声波传感器
6.4.2超声波测距和避障
6.5角度传感器
6.5.1挖掘NXT电动机潜能
6.5.2被动测量角度
6.6传感器的类型和模式
6.6.1设置传感器
6.6.2传感器类型
6.6.3传感器模式
6.7小结
6.8习题
第7章NXC高级控制
7.1制作音乐
7.1.1播放声音文件
7.1.2声音编程
7.1.3"边跑边叫"
7.2LCD点阵显示
7.2.1文本显示
7.2.2其他显示
7.3系统计时器
7.3.1当前计时器值
7.3.2程序初始计时器值
7.4文件系统
7.4.1文件创建与删除
7.4.2文件的写入
7.4.3文件的读取
7.4.4写入已存在文件
7.5小结
7.6习题
第8章NXT之间的通信
8.1NXT间的通信原理
8.1.1主从关系
8.1.2建立连接
8.2主从通信
8.2.1信箱
8.2.2主从消息
8.2.3回应消息
8.3直接命令初探
8.3.1读取电量信息
8.3.2启动/停止程序
8.3.3播放声音
8.4控制从设备电动机
8.4.1无模式电动机控制
8.4.2速度控制模式
8.4.3同步模式
8.4.4转速百分比
8.4.5读取从设备输出口信息
8.5控制从设备传感器
8.5.1设置从设备输入口状态
8.5.2获取从设备输入口值
8.5.3获取从设备声音及光感应器值
8.5.4设置超声波传感器
8.5.5获取超声波传感器值
8.6小结
8.7习题
附录宏定义类型
参考文献
-
内容简介:
《青少年科技创新丛书:NXC编程入门》是一本纯粹的教读者怎样使用C语言给NXT编程的书籍。为了让读者更好地理解书中的内容,《青少年科技创新丛书:NXC编程入门》尽可能用图片代替文字,并通过多达111个示例程序演示书中几乎所有的知识点。
《青少年科技创新丛书:NXC编程入门》共分为8章,简要介绍NXC语言和如何搭建BricxCC开发环境,并对BricxCC软件进行详细的剖析,系统讲述NXC语言的语法规则和NXC程序结构,介绍怎样利用NXC语言进行电动机和传感器编程以及NXC语言中的一些高级控制命令,并介绍多个NXT设备之间的通信和对NXT设备的远程控制。
《青少年科技创新丛书:NXC编程入门》虽然定位为入门书籍,但是书中的内容和编程技巧不仅适用于新手,对于C语言老手也会有所裨益。对于中学生来说,学习利用NXC为NXT编程,可以为自己今后踏入计算机编程领域奠定坚实的基础。
-
目录:
第1章初识
1.1NXC介绍
1.2搭建NXC开发环境
1.2.1BricxCC介绍
1.2.2下载安装
1.2.3安装NXT驱动
1.2.4启动
1.3编写第一个NXC程序
1.3.1搭建一个基础机器人
1.3.2让机器人动起来
1.3.3编译错误
1.3.4改变小车的行进路线
1.4BricxCC工具
1.4.1直接控制
1.4.2硬件信息
1.4.3状态监视
1.4.4钢琴
1.4.5操纵杆
1.4.6浏览器
1.4.7屏幕监视
1.5更新固件
1.6小结
1.7习题
第2章探索BricxCC开发环境
2.1打开
2.1.1连接
2.1.2多文档和标签窗口
2.1.3默认启动选项
2.1.4编译器设置
2.1.5工具栏和状态栏
2.2代码编辑器
2.2.1一般编辑器选项
2.2.2编辑器偏好设置
2.2.3宏命令
2.2.4颜色配置
2.2.5选项页面
2.2.6编辑命令
2.2.7代码模板
2.2.8关联文件扩展类型
2.3文件操作和编辑
2.3.1文件操作
2.3.2编辑菜单
2.3.3搜索菜单
2.3.4书签
2.3.5代码补全
2.3.6参数补全
2.4视图和编译
2.4.1模板
2.4.2代码浏览器
2.4.3编译和运行
2.5小结
2.6习题
第3章语法规则
3.1注释和空格
3.1.1注释
3.1.2空格
3.2常量与变量定义
3.2.1常量和符号常量
3.2.2变量
3.2.3标识符
3.3数据类型
3.3.1变量类型
3.3.2类型详解
3.3.3结构体
3.3.4数组
3.4语句
3.4.1声明变量
3.4.2赋值
3.4.3控制结构
3.4.4其他NXC语句
3.5表达式
3.5.1操作符
3.5.2条件表达式
3.6小结
3.7习题
第4章NXC程序结构
4.1编码顺序
4.1.1运行顺序规则
4.1.2词法顺序规则
4.1.3任务函数的声明
4.2任务
4.2.1任务的定义
4.2.2任务的启动和停止
4.2.3多任务同步
4.2.4多任务实例
4.3函数
4.3.1函数的定义
4.3.2函数的参数和返回值
4.3.3函数参数的传递
4.3.4内联函数
4.4预处理
4.4.1宏定义
4.4.2条件编译
4.4.3文件包含
4.5小结
4.6习题
第5章电动机编程
5.1电动机初探
5.1.1转弯
5.1.2缓慢停止
5.1.3重复命令
5.1.4多层嵌套循环
5.2变量的魅力
5.2.1螺旋移动
5.2.2随机运动
5.3高级命令
5.3.1速度控制模式
5.3.2同步模式
5.3.3转速百分比
5.3.4角度控制
5.3.5电动机过度负载
5.4PID控制
5.4.1初识
5.4.2PID函数
5.4.3PID扩展函数
5.5小结
5.6习题
第6章传感器编程
6.1触觉传感器
6.1.1设置触觉传感器
6.1.2躲避障碍物
6.2光感应器
6.2.1设置光感应器
6.2.2循迹机器人
6.3声音传感器
6.3.1设置声音传感器
6.3.2声控机器人
6.4超声波传感器
6.4.1设置超声波传感器
6.4.2超声波测距和避障
6.5角度传感器
6.5.1挖掘NXT电动机潜能
6.5.2被动测量角度
6.6传感器的类型和模式
6.6.1设置传感器
6.6.2传感器类型
6.6.3传感器模式
6.7小结
6.8习题
第7章NXC高级控制
7.1制作音乐
7.1.1播放声音文件
7.1.2声音编程
7.1.3"边跑边叫"
7.2LCD点阵显示
7.2.1文本显示
7.2.2其他显示
7.3系统计时器
7.3.1当前计时器值
7.3.2程序初始计时器值
7.4文件系统
7.4.1文件创建与删除
7.4.2文件的写入
7.4.3文件的读取
7.4.4写入已存在文件
7.5小结
7.6习题
第8章NXT之间的通信
8.1NXT间的通信原理
8.1.1主从关系
8.1.2建立连接
8.2主从通信
8.2.1信箱
8.2.2主从消息
8.2.3回应消息
8.3直接命令初探
8.3.1读取电量信息
8.3.2启动/停止程序
8.3.3播放声音
8.4控制从设备电动机
8.4.1无模式电动机控制
8.4.2速度控制模式
8.4.3同步模式
8.4.4转速百分比
8.4.5读取从设备输出口信息
8.5控制从设备传感器
8.5.1设置从设备输入口状态
8.5.2获取从设备输入口值
8.5.3获取从设备声音及光感应器值
8.5.4设置超声波传感器
8.5.5获取超声波传感器值
8.6小结
8.7习题
附录宏定义类型
参考文献
查看详情
-
全新
河北省保定市
平均发货21小时
成功完成率83.83%
-
全新
河北省保定市
平均发货29小时
成功完成率85.71%
-
全新
北京市房山区
平均发货26小时
成功完成率73.87%
-
全新
河北省保定市
平均发货18小时
成功完成率87.32%
-
NXC编程入门
全新正版书籍,假一罚十(图片为标准图,仅供参考。以标题为准,不了解的可以询问客服。)
全新
北京市朝阳区
平均发货16小时
成功完成率96.12%
-
NXC编程入门
部分图书软件采集的图片与文字介绍不符,请以文字描述为准,自动忽略图片。
全新
河北省保定市
平均发货39小时
成功完成率82.22%
-
全新
北京市丰台区
平均发货23小时
成功完成率88.58%
-
全新
山东省泰安市
平均发货24小时
成功完成率92.53%
-
九五品
河北省保定市
平均发货13小时
成功完成率85.21%
-
全新
江苏省苏州市
平均发货9小时
成功完成率95.53%
-
九品
北京市海淀区
平均发货23小时
成功完成率85.99%
-
NXC编程入门
按标题名购买,批量下载图片有时不对应,多本图片为其中一本,有问题请联系客服。
全新
河北省保定市
平均发货25小时
成功完成率89.59%
-
全新
北京市房山区
平均发货29小时
成功完成率83.76%
-
全新
河北省保定市
平均发货26小时
成功完成率92.48%
-
九五品
北京市房山区
平均发货14小时
成功完成率93.67%
-
全新
北京市丰台区
平均发货27小时
成功完成率91.34%
-
NXC编程入门
本店所售图书,保证正版新书,有个别图片和实书封面不一样,以实书封面为准,有需要确定的可以联系客服。我店不能开发票。当天下单第二天发货。
全新
四川省成都市
平均发货28小时
成功完成率85.13%
-
全新
河北省保定市
平均发货24小时
成功完成率92.53%
-
全新
河北省保定市
平均发货28小时
成功完成率86.37%
-
全新
河北省保定市
平均发货21小时
成功完成率87.22%
-
全新
江苏省宿迁市
平均发货25小时
成功完成率87.95%
-
全新
河北省保定市
平均发货23小时
成功完成率91.11%
-
全新
河北省保定市
平均发货21小时
成功完成率87.22%
-
全新
河北省廊坊市
平均发货22小时
成功完成率85.88%
-
全新
河北省保定市
平均发货17小时
成功完成率86.16%
-
全新
河北省保定市
平均发货17小时
成功完成率82.84%
-
全新
四川省成都市
平均发货15小时
成功完成率91.28%
-
全新
北京市房山区
平均发货14小时
成功完成率66.67%
-
全新
北京市西城区
平均发货29小时
成功完成率90.54%
-
全新
北京市丰台区
平均发货26小时
成功完成率83.92%
-
全新
四川省成都市
平均发货16小时
成功完成率80.07%
-
九五品
北京市东城区
平均发货23小时
成功完成率66.27%
-
全新
天津市西青区
平均发货14小时
成功完成率90.33%
-
全新
天津市西青区
平均发货14小时
成功完成率90.33%
-
NXC编程入门
正版图书,可开发票。一百二十万商品,一件代发,欢迎私聊
全新
河北省保定市
平均发货14小时
成功完成率82.62%
-
九五品
北京市朝阳区
平均发货29小时
成功完成率85.98%
-
全新
北京市丰台区
平均发货44小时
成功完成率83.96%
-
全新
江苏省无锡市
平均发货8小时
成功完成率95.79%
-
全新
河北省保定市
平均发货25小时
成功完成率84.84%
-
全新
河北省保定市
平均发货26小时
成功完成率87.97%
-
全新
北京市朝阳区
平均发货20小时
成功完成率84.77%
-
全新
上海市浦东新区
平均发货23小时
成功完成率77.17%
-
全新
上海市黄浦区
平均发货11小时
成功完成率94.52%
-
全新
江苏省南京市
平均发货16小时
成功完成率82.86%
-
全新
江苏省南京市
平均发货8小时
成功完成率96.66%
-
全新
江苏省南京市
平均发货7小时
成功完成率98.04%
-
全新
河北省保定市
平均发货15小时
成功完成率91.29%
-
全新
北京市朝阳区
平均发货9小时
成功完成率96.8%
-
全新
北京市顺义区
平均发货15小时
成功完成率94.17%
-
全新
天津市河东区
平均发货28小时
成功完成率90.23%