新書推薦:
《
欲望与家庭小说
》
售價:HK$
98.6
《
惜华年(全两册)
》
售價:HK$
70.3
《
甲骨文丛书·古代中国的军事文化
》
售價:HK$
99.7
《
中国王朝内争实录(套装全4册):从未见过的王朝内争编著史
》
售價:HK$
244.2
《
半导体纳米器件:物理、技术和应用
》
售價:HK$
177.0
《
创客精选项目设计与制作 第2版 刘笑笑 颜志勇 严国陶
》
售價:HK$
61.6
《
佛山华家班粤菜传承 华家班59位大厨 102道粤菜 图文并茂 菜式制作视频 粤菜故事技法 佛山传统文化 广东科技
》
售價:HK$
221.8
《
武人琴音(十周年纪念版 逝去的武林系列收官之作 形意拳一门三代:尚云祥、韩伯言、韩瑜的人生故事 凸显百年武人命运)
》
售價:HK$
43.7
內容簡介:
本书是一本制作机器人的入门教程,书中详细介绍了制作机械人的每个步骤,其中包括30多个机器人,并用上百幅图指导你学习每一个技能。随着项目的深入,你会从初学者渐渐成长为专家,通过驱动电机、配置传感器、构建底盘、在Arduino微控制器上进行编程等方式制作更加高级的机器人。
關於作者:
John Baichtal got his start writing blog posts for Wired''s legendary GeekDad blog as well as the DIYer''s bible MAKE Magazine. From there he branched out into authoring books about toys, tools, robots, and hobby electronics. He is the co-author of The Cult of Lego No Starch and author of Hack This: 24 Incredible Hackerspace Projects from the DIY Movement as well as Basic Robot Building With Lego Mindstorms NXT 2.0 both from Que. Most recently he wrote Make: Lego and Arduino Projects for MAKE, collaborating with Adam Wolf and Matthew Beckler. He lives in Minneapolis, MN, with his wife and 3 children.
目錄 :
目录
译者序
前言
第1章 你,机器人的创造者1
1.1 什么是机器人2
1.1.1 关于机器人的误解3
1.1.2 机器人的类型3
1.1.3 现实世界中的机器人5
1.2 机器人的结构6
1.3 安全7
1.4 构建振动机器人8
1.4.1 披萨救星振动机器人9
1.4.2 计算机风扇振动机器人12
1.5 小结15
第2章 机器人世界16
2.1 画水彩画的机器人16
2.2 初级机器人Sparki17
2.3 开源潜水器OpenROV18
2.4 天文机器人19
2.5 饮料制作机器人19
2.6 火星探测器20
2.7 魔方求解器MindCub3r21
2.8 平衡机器人22
2.9 乐高图灵机23
2.10 鸡尾酒机器人Sir Mix-a-Bot23
2.11 绘画机器人Arc-O-Matic24
2.12 煮鸡蛋机器人Soft-Boiled Eggbot25
2.13 第四代绘画机器人Legonardo26
2.14 沙盘绘画机器人Sisyphus26
2.15 图像展示机器人Orbital Rendersphere27
2.16 机械鼓Clash of the Fractions28
2.17 熔岩灯离心机28
2.18 地震记录仪Quakescape30
2.19 人形机器人InMoov30
2.20 电线打印机DIWire Bender31
2.21 植物浇水机器人32
2.22 Nerf哨兵枪33
2.23 Yellow Drum Machine33
2.24 煎饼机器人35
2.25 气球机器人35
2.26 Piccolo:微型数控机器人36
2.27 木琴机器人37
2.28 会发传单的机器人37
2.29 花型机器人39
2.30 拍照机器人CoolerBot39
2.31 小结40
第3章 移动机器人41
3.1 关于电机42
3.2 轮子45
3.2.1 轮子的构造45
3.2.2 轮子的尺寸47
3.2.3 轮胎还是履带48
3.3 项目:DIY轮子50
3.3.1 零部件清单50
3.3.2 制作步骤52
3.4 底盘54
3.4.1 使用现成的底盘54
3.4.2 制作自己的底盘55
3.4.3 使用零件包56
3.5 电源56
3.5.1 电池组56
3.5.2 太阳能板57
3.5.3 墙上的插座58
3.6 项目:制作移动机器人59
3.6.1 零部件清单59
3.6.2 制作步骤60
3.7 小结64
第4章 使用太阳能65
4.1 太阳能板如何工作66
4.2 BEAM 机器人67
4.3 三种对爱好者友好的太阳能电池68
4.3.1 柔性薄膜68
4.3.2 玻璃和硅68
4.3.3 塑料和硅69
4.4 原型设计电路69
4.4.1 如何使用面包板70
4.4.2 如何焊接72
4.5 使用太阳能给电池充电78
4.6 项目:DIY太阳能板79
4.6.1 零部件清单79
4.6.2 制作步骤80
4.7 项目:制作太阳能转盘82
4.7.1 零部件清单83
4.7.2 制作步骤84
4.8 小结84
第5章 控制机器人86
5.1 自控制机器人86
5.1.1 红外线87
5.1.2 网络87
5.1.3 无线电控制89
5.1.4 无线89
5.1.5 微控制器微机90
5.2 电机控制选项91
5.2.1 Adafruit电机驱动板91
5.2.2 Schmalzhaus的EasyDriver91
5.2.3 Makeblock Me系列的电机驱动92
5.3 使用RC控制机器人93
5.3.1 发射器93
5.3.2 接收器93
5.3.3 电子调速器95
5.4 项目:使用Arduino Uno控制机器人95
5.4.1 零部件清单96
5.4.2 制作步骤96
5.4.3 Arduino编程100
5.5 Remix项目:交换电机板102
5.5.1 零部件清单102
5.5.2 制作步骤103
5.5.3 代码109
5.6 小结110
第6章 编程入门111
6.1 什么是编程111
6.1.1 延时指令112
6.1.2 for循环指令112
6.1.3 ifelse条件语句112
6.1.4 循环与中断指令113
6.1.5 switchcase指令113
6.1.6 变量113
6.1.7 while循环113
6.2 Arduino IDE114
6.3 项目:闪烁灯115
6.4 代码示例117
6.5 使用示例代码118
6.6 使用串口监视器来做简单的调试119
6.7 编程和机器人相关书籍120
6.8 项目:在机器人上安装超声波传感器121
6.8.1 零部件清单122
6.8.2 制作步骤123
6.8.3 代码125
6.9 小结127
第7章 运用红外线128
7.1 利用红外信号129
7.2 红外发射器和接收器130
7.3 红外远程控制器131
7.3.1 Adafruit迷你远程控制器131
7.3.2 Sparkfun 红外远程控制器132
7.3.3 Makeblock红外接收器和控制器132
7.4 迷你项目:发现远程控制器的红外编码132
7.4.1 零部件清单133
7.4.2 制作步骤134
7.4.3 代码134
7.5 项目:用红外控制机器人134
7.5.1 零部件清单134
7.5.2 制作步骤135
7.5.3 代码135
7.6 项目:Dart Sentry138
7.6.1 零部件清单138
7.6.2 制作步骤139
7.6.3 代码149
7.6.4 操作 Dart Sentry151
7.7 小结152
第8章 零件包153
8.1 使用零件包154
8.1.1 外壳154
8.1.2 台架155
8.1.3 底盘155
8.1.4 硬件安装156
8.1.5 家具156
8.2 零件包例子158
8.2.1 Vex机器人设计系统(Vexrobotics.com)158
8.2.2 乐高Mindstorms和Technic零件包(Mindstorms.com)158
8.2.3 Actobotics零件系统(Servocity.com)159
8.2.4 Makeblock(Makeblock.cc)159
8.2.5 MicroRax(Microrax.com)160
8.2.6 MakerBeam(Makerbeam.eu)161
8.2.7 田宫牌(Tamiyausa.com)162
8.3 选择零件包163
8.3.1 材料163
8.3.2 杆163
8.3.3 电机架164
8.3.4 连接板164
8.3.5 电子元器件166
8.3.6 齿轮166
8.3.7 轮子和坦克履带167
8.4 自制零件包167
8.4.1 组合零件包167
內容試閱 :
前言机器人的能力通常令人难以置信。一些复杂的机器人甚至可以用来制造汽车或者挖掘隧道,这些机器人不但需要具备移动和搬运的能力,而且工作时需要很高的精准度。还有一些实验机器人可以进行外科手术,用于切割和缝合伤口。
机器人在某种程度上有一些科幻的意味—那些机器人创造者是如何制作出这些奇妙的东西的?其实机器人并没有科幻色彩。机器人都是由人制作的,所以我们也可以制作机器人!本书的第1章命名为“你,机器人的创造者”,是因为它就是这本书要讲的内容—了解所有关于机器人的零部件,比如电机、控制器、机械钳、轮子等,在此之后,就可以开始自己制作机器人。
本书中讲解制作的机器人可能不会挖隧道或者做外科手术,但是当你学会制作简单的机器人后,只要了解其他机器人的相关知识和零部件,就可以制作其他机器人。
内容简介本书各章的内容如下所示。
第1章从一个由来已久的问题开始:机器人究竟是什么?你会了解各式各样的机器人,甚至会看到一些荒谬的机器人设计,比如使用振动电机来移动的机器人。
第2章分享了世界上其他机器人爱好者制作的一些机器人,这些机器人形状和部件配置各异。
第3章介绍了如何制作一个带轮子的可以移动的机器人,该章是全书最基础的一章,可以让你很好地了解整本书的风格。
第4章讲述了有关太阳能的知识,然后根据了解的相关知识制作一个利用太阳能的转盘机器人。
第5章探讨了两种关于如何操控机器人的很酷的技术:一种是Arduino微控制器;另一种是经典的无线电控制设备。
第6章介绍了一些编程的基础知识,这些知识可以更深层地了解Arduino的世界。
第7章探讨了两种运用红外线这种不可见光的方式:一种是被动方式,如遥控接收器检测有没有可接收信号;另一种是主动方式,如使用红外线灯检测活动位置等。
第8章介绍了用于制作机器人的一些很实用方便的零件包,讨论了多种塑料和金属零件包,你还将了解如何使用零件包制作机器人底盘。
第9章总结了完成一个机器人项目所需要的所有工具。
第10章通过研究用于感知外部世界的机械钳、机械爪和其他机械臂,总结了三个有关机器人工具的章节。
第11章研究了水上机器人,并介绍了如何制作一个水上漂浮机器人。
第12章介绍了可以绘画或者上色的机器人,并且介绍了如何制作一个可以用粉笔画画的机器人。
第13章是在线章节,可参阅:https:github.comhzbooksrobot-builder。该章探索了连接互联网的机器人,然后介绍如何制作一个可以发短信的机器人。
我希望这本书会帮助你了解机器人,激发你的灵感,使你成为一名机器人创造者。