科学鬼才 智能机器人制作123例(图例版)

科学鬼才 智能机器人制作123例(图例版)
作 者: Myke Predko 万皓
出版社: 人民邮电出版社
丛编项: 科学鬼才
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: >计算机/网络 >人工智能
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Myke PredkoMyke Predko是McGraw-Hill出版社发行的多本畅销书的作者,也是TAB 电子相扑机器人的首席设计师。他目前就职于加拿大多伦多Celestica 公司。

内容简介

本书以智能机器人制作为主题,首先介绍了机器人的基本概念及结构特点、电工学基础理论,进而针对电磁装置、机器人驱动链、PBASIC程序设计语言、移动机器人、机器人导航等方面进行实例讲解。书中对读者在实验过程中可能遇到的问题进行了详细的论述,并提供调试电路、解决问题的办法,给出一些相关的源程序,同时将作者自己积累的经验告诉读者。本书适合所有机器人制作爱好者阅读。

图书目录

第一章机器人介绍1

3实验1卫生纸卷筒制作的机器人

5实验2机器昆虫清管器

7实验3乐高移动机器人

9实验4硬纸板手臂

第二章机器人结构13

15实验5切割胶合板

17实验6结构加固

19实验7完成木质材料

20实验8各种胶水的作用

22实验9螺帽与螺栓的作用

24实验10焊接与接线

26实验11安装包括在内的印制电路板

第三章基本电学理论29

31实验12电路与开关

33实验13电子电路和开关

34实验14电压测量

36实验15电阻器和电压降

38实验16电流测量和欧姆定律

39实验17基尔霍夫电压定律与串联负载

41实验18可变电阻器

43实验19基尔霍夫电流定律和并联负载

45实验20Thevinin等效

46实验21功率的概念

48实验22电池

第四章磁性器件52

54实验23电磁铁

56实验24继电器

57实验25测量地球磁场

59实验26直流电动机

第五章传动系统61

63实验27电动机驱动起重机

65实验28给起重机装上滑轮

66实验29H-桥结构的开关直流电动机

67实验30差动传动机器人底盘

69实验31步进电动机

71实验32记忆金属

第六章半导体74

76实验33二极管

78实验34发光二极管

79实验35NPN型晶体管和双发光二极管发光控制

81实验36用一只晶体管驱动电动机工作

83实验37双极性PNP型晶体管电动机控制电路

84实验38晶体管电动机H-桥

第七章我们的朋友555芯片87

89实验39闪烁发光二极管

91实验40555按键去抖电路

93实验41无线电(R/C)伺服控制

96实验42光导机器人

第八章光电子学99

102实验43不同颜色的发光二极管

103实验44改变发光二极管的亮度

105实验45多段数码显示发光二极管

107实验46光电隔离器的锁和钥匙

109实验47白色或黑色表面传感器

110实验48自动寻线机器人

第九章音频电子器件113

115实验49蜂鸣器

117实验50基本晶体管振荡器编码练习工具

119实验51电子听诊器

121实验52声级计

第十章数字逻辑123

125实验53基本门逻辑运算

127实验54互补金属氧化物半导体(CMOS)触摸开关

130实验55基于双极性晶体管的TTL(晶体管-晶体管逻辑)的“非”门

132实验56积和电路

133实验57利用非或门设计而成的普通逻辑器件

135实验58异或门和加法器

137实验59上拉与下拉

138实验60米奇老鼠逻辑

第十一章电源141

143实验61齐纳二极管

145实验62线性电源

146实验63开关电源

第十二章时序逻辑电路149

151实验64RS触发器

153实验65边缘触发器

154实验66全D触发器

155实验67触发器重置

157实验68并行数据

158实验69交通信号灯

160实验70移位寄存器

162实验71圣诞装饰

165实验72随意移动机器人

166实验73计数器

167实验74Schmitt触发器输入和按钮去抖

169实验75PWM(脉冲宽度调制信号)发生器

第十三章使用ParallaxBASICStamp2微型控制器学习编程172

173实验76加载个人计算机里的BASICStamp视窗编辑软件

175实验77将印制电路板和BS2连接至个人计算机并运行第一个应用

177实验78在个人计算机上保存应用程序

179实验79解读“HelloWorld!(你好世界!)”应用程序

180实验80变量和数据类型

181实验81数据格式

183实验82ASCII码

185实验83可变数组

187实验84在赋值语句中使用数学运算符

188实验85设计简单的程序循环

189实验86条件循环

191实验87“关机”应用程序

192实验88条件执行代码

193实验89高级条件执行

195实验90在应用程序中使用“for”循环

197实验91使用子程序保存代码空间

第十四章将硬件连接至BASICStamp2微控制器201

203实验92控制一只发光二极管

204实验93Cylon眼

206实验94Hitachi(日立)44780-可控液晶显示器

207实验95音调输出

209实验96电子骰子

210实验97按键输入

211实验98电阻值测量

213实验99PWM模拟电压输出

214实验100R-2R数模转换器

第十五章传感器216

218实验101bLiza,蛇鲨计算机

222实验102多重七段显示器

224实验103RC时间常数光线传感器

226实验104差分光传感器

229实验105声音控制

230实验106机器人“触须”

233实验107红外物体传感器

第十六章移动机器人235

237实验108带H桥驱动器的直流电动机控制底座

239实验109状态机程序设计

241实验110机器飞蛾

243实验111随意移动的解释

244实验112遥控汽车机器人底座

245实验113无线电控制伺服系统设置

248实验114多伺服控制

250实验115机器人艺术家

253实验116Parallax“GUI-Bot”程序设计接口

255实验117步进电动机控制

257实验118红外双向通信

第十七章导航261

263实验119寻线机器人

265实验120沿墙移动机器人

267实验121超声波距离测量

270实验122霍尔效应罗盘

271实验123国家海洋电子协会GPS接口

附录PBASIC参考274