出版社:机械工业出版社
年代:2014
定价:65.0
本书是一本Arduino入门教程。和其他书不一样的地方是,本书通过一个虚构的逃生故事,引导读者完成制作逃生过程中需要的8个电子设备,并在此过程中学习使用各种电子元件,学习如何对Arduino编程以实现控制和沟通各种元件。每一个项目都建立在之前项目的知识基础上,你可以稳步提升编程知识和电子技术技能。本书不仅介绍了可用的软硬件及软硬件间的协作,而且阐述了软硬件的选取与设计,帮助读者了解设计原则与优秀的编程技巧、编程风格,学会动手设计实现优秀的Arduino作品。本书寓教于乐,将Arduino和电子基础知识融入故事环境中讲解,避免枯燥乏味的说教,帮助读者尽快熟悉Arduino相关的软硬件。本书适合电子专业、交互设计专业、新媒体技术专业学生阅读,也可以作为所有电子爱好者开展Arduino制作项目的参考手册。
前言
致谢
技术审阅者简介
第1章 在双子座工作站遇到的麻烦
1.1 麻烦开始了
1.2 上楼,还是不上?
1.3 Andr
1.4 轰!
1.5 逃离,还是不逃离
1.6 A计划
第2章 挑战1:了解有趣的东西
2.1 Arduino是什么?
2.2 让Arduino做些事情
2.3 安装软件
2.3.1 Windows操作系统下的注意事项
2.3.2 开发环境
2.4 准备好了吗?
第3章 挑战1:检查硬件
3.1 定位你需要的器件
3.1.1 电位计
3.1.2 无焊面包板
3.1.3 Arduino
3.1.4 导线
3.2 构建小发明
3.3 下一步是什么?
第4章 挑战1:检查软件
4.1 Arduino集成开发环境
4.2 挑战1程序
4.2.1 开始程序
4.2.2 配置串行端口
4.2.3 侦听串行端口
4.2.4 把输入转化为数字
4.2.5 显示结果
4.3 解决挑战
第5章 损害评估
5.1 Andrew的脸
5.2 尴尬的
5.3 解锁
第6章 挑战2:了解有趣的东西
6.1 了解电池
6.2 目前是电路
6.3 电流流动
6.4 准备好了吗?
第7章 挑战2:检查硬件
7.1 按钮
7.2
7.3 电阻
7.4 构建小发明
7.5 下一步是什么?
第8章 挑战2:检查软件
8.1 函数解析
8.2 挑战2 程序
8.3 解决挑战
第9章 检测温度
9.1 在底座上
9.2 斜道和梯子
9.3 绿色的舱口
第10章 挑战3:了解有趣的东西
10.1 了解温度传感器
10.2 准备好了吗?
第11章 挑战3:检查硬件
11.1 什么是传感器?
11.2 构建小发明
第12章 挑战3:检查软件
12.1 if-else条件语句
12.2 挑战3程序
12.3 解决挑战
第13章 不速之客
13.1 向上
13.2 幽灵?
13.3 紧急情况!
13.4 危险!
13.5 桶
第14章 挑战4:了解有趣的东西
14.1 木桶运输机
14.2 了解集成电路
14.3 准备好了吗?
第15章 挑战4:检查硬件
15.1 新硬件
15.2 构建小发明
第16章 挑战4:检查软件
16.1 挑战4程序
16.2 程序拆分
16.3 解决挑战
第17章 捉迷藏
17.1 穿越
17.2 5分钟!
17.3 狂奔!
17.4 步行
第18章 挑战5:了解有趣的东西
18.1 了解小发明
18.2 准备好了吗?
第19章 挑战5:检查硬件
19.1 PIR传感器详解
19.2 构建小发明
第20章 挑战5:检查软件
20.1 通过解决方案构思
20.2 声音函数详解
20.3 挑战5程序
20.4 解决挑战
第21章 旋转木马
21.1 险遭意外
21.2 这里没什么可看的
21.3 一个工程问题
第22章 挑战6:了解有趣的东西
22.1 了解小发明
22.2 准备好了吗?
第23章 挑战6:检查硬件
23.1 仔细研究伺服电动机
23.2 构建小发明
第24章 挑战6:检查软件
24.1 伺服电动机库
24.2 挑战6程序
24.3 解决挑战6中的问题
第25章 按下按钮
25.1 备份计划
25.2 控制中心
25.3 疯狂的计划
25.4 手电筒
第26章 挑战7:了解有趣的东西
26.1 了解小发明
26.2 准备好了吗?
第27章 挑战7:检查硬件
27.1 光敏电阻详解
27.2 构建小发明
第28章 挑战7:检查软件
28.1 挑战7程序
28.2 解决挑战
第29章 离开工作站
29.1 船
29.2 启动问题
29.3 最终清除故障
第30章 挑战8:了解有趣的东西
30.1 基本组件
30.2 挑战8 的底盘
30.3 准备好了吗?
第31章 挑战8:检查硬件
31.1 新的硬件
31.2 构建小发明
第32章 挑战8:检查软件
32.1 函数解析
32.2 挑战8程序
32.3 解决挑战
32.4 你还没有完成!
第33章 后记
附录A 零件列表
凯莉编著的这本《Arduino奇妙之旅(智能车趣味制作天龙八步)》和其他学习Arduino开发的书籍最大的不同在于它有一条独立的故事线。整条故事线将机器人制作任务分解成8个内容不同但互相关联的任务。全书分为虚构的故事、理论、硬件、软件四种不同类型的章节。这种全新的思路通过被分解的任务,配合故事情节,让读者在阅读中学习Arduino的开发技巧。本书内容老少咸宜,可以作为8岁以上孩子和家长亲子互动制作的参考教程,书中所需的器材均可以通过淘宝网买到。凯莉编著的这本《Arduino奇妙之旅(智能车趣味制作天龙八步)》通过将电子制作任务放到一个科幻冒险故事中介绍了Arduino的相关知识。跟随跌宕起伏的故事情节,你能够做出你能想象得到的使用Arduino控制的各种电子设备,甚至是用Arduino控制的一个机器人。 故事的背景是你与Cade和Elle两个学生被困在双子座工作站——一个在轨道上运行的空间博物馆,主要用来保存和分享以往的技术。一个名为Andrew 5.0的人造智能飞行器来拯救你们。你和这两个学生将使用一块Arduino开发板、一台笔记本电脑,以及一些基本的电子元器件应对8个挑战并逃出毁坏的工作站。 随着故事情节的发展,每个挑战的难度逐步增加,你将在《Arduino奇妙之旅(智能车趣味制作天龙八步)》的引导下一步步通过制造的小玩意克服重重障碍,同时也可以通过这种方式提高你的知识和技能。从一个简单的任务如打开一盏灯开始并逐渐增加难度,直到最后能够完成一辆可以自由移动的智能小车。【作者简介】作者(美)凯莉 译者程晨程晨首本Arduino本土著作《Arduino开发实战指南:AVR篇》作者,C2D2社区的发起人,北京创客空间最受新创客欢迎的资深讲师。他是国内较早接触Arduino的单片机系统工程师,拥有丰富的Arduino应用开发和单片机系统开发实战经验,对于Arduino的架构和实现原理有着非常深入的理解和认识。他的著译作还包括:《Arduino电子设计实战指南:零基础篇》、《解析3D打印机:3D打印机的科学与艺术》、《AVR单片机实战:Arduino方法》。James Floyd Kelly,拥有英语和工程双学位,这是最佳的科技写作背景。他的著作涉猎颇多,包括从数控机床和3D打印机到教孩子如何搭建LEGO机器人并为其编写程序,以及很多其他主题的书籍。他喜欢在自己的工作室里摸索新技术,并将自己的研究成果著书。Harold Timmis毕业于佛罗里达理工学院计算机工程专业。在过去的四年里,他一直在大型公司如GE、Mercu rv Marine和Avidy rle等任职。并担任测试工程师。他也是一名业余DlY爱好者。热衷于研究将硬件和软件用于复杂的机器人系统中。
(美) 班兹 (Banzi,M.) , 著
(美) 班兹 (Banzi,M.) , (美) 希罗 (Shiloh,M.) , 著
(美) 班兹 (Banzi,M.) , 著
(美) 埃文斯 (Evans,M.) , (美) 诺布尔 (Noble,J.) , (美) 霍肯鲍姆 (Hochenbaum,J.) , 著
戴凤智, 海玉, 秦柱伟, 编
(美) 马格里斯 (Margolis,M.) , 著
杨佩璐, 任昱衡, 编著
(美) 布鲁姆 (Blum,J.) , 著
(韩) 李俊焃, 著