第1章Makeblock结构的搭建1
1.1工具的使用2
1.2几种特殊结构的安装4
1.2.1基础结构件5
1.2.2电机的安装6
1.2.3125mm×24mm橡胶轮的安装7
1.2.4麦克纳姆轮的安装8
1.3拓展与提高9
第2章Makeblock机械传动方式与安装11
2.1齿轮传动11
2.2链传动14
2.3同步带传动15
2.4螺纹传动17
2.5平面连杆传动17
2.6拓展与提高19
第3章电机20
3.1直流电机20
3.2步进电机21
3.3直流编码电机21
3.4拓展与提高22
第4章机器人的结构23
4.1机器人的移动方式23
4.2重心25
4.3支撑多边形25
4.4稳定性26
4.5重心的评估28
4.6机器人的转向方式28
4.7结构对转向的影响30
4.8拓展与提高31
第5章常用物体移动与提升方式33
5.1同步带传动提升结构33
5.2齿轮机械臂提升结构34
5.3螺杆提升35
5.4齿条提升结构36
5.5之字架提升结构36
5.6机械臂与同步带组合结构37
5.7拓展与提高37
目录 Makeblock机器人与创客器材的应用〖2〗〖2〗 〖1〗 第6章MegaPi Pro控制板及其连接40
6.1端口及接插模块介绍40
6.2将MegaPi Pro与计算机连接43
第7章mBlock编程环境46
7.1第一个机器人程序47
7.2拓展与提高50
第8章变量与运算51
8.1变量51
8.2链表51
8.3函数与运算52
8.4随机模块53
第9章程序结构54
9.1顺序结构54
9.2循环结构59
9.2.1for语句循环(有限循环)59
9.2.2while语句循环(条件循环)64
9.2.3while语句循环(无限循环)66
9.3选择结构73
9.4多任务76
9.5自定义指令模块77
第10章传感器种类与应用79
10.1人体红外传感器79
10.2四按键传感器80
10.3温度传感器84
10.4光线传感器86
10.5温湿度传感器88
10.6巡线传感器89
10.7超声波传感器95
10.8限位传感器97
10.9计时器102
10.10电子罗盘104
10.11陀螺仪109
第11章遥控与机器人通信113
11.1遥控与自动程序113
11.2机器人通信117
11.2.1蓝牙通信118
11.2.2WiFi模块的使用125
第12章机器人比赛套装的应用130
12.1大功率直流编码电机130
12.2无刷直流电机132
12.3智能舵机133
12.42.4GHz无线摇控136
参考文献138
附录1电子模块介绍139
附录2制作一个机器人小车148
附录3制作机械昆虫155
附录4制作一个拾物体的机器人小车165