基本信息
- 原书名:Arduino Adventures: Escape from Gemini Station
- 原出版社: Apress
- 作者: (美)James Floyd Kelly Harold Timmis
- 丛书名: 电子与嵌入式系统设计丛书
- 出版社:机械工业出版社
- ISBN:9787111465423
- 上架时间:2014-10-23
- 出版日期:2014 年5月
- 开本:16开
- 页码:221
- 版次:1-1
- 所属分类:工业技术 > 电工技术 > 电子其他

编辑推荐
8岁小朋友都能看懂的Arduino入门参考书。
8步快速实现智能车制作,集趣味性、技术性和实践性于一体。
提供完整的参考代码、元器件清单和制作步骤,可操作性极强。
内容简介
作译者
Harold Timmis 毕业于佛罗里达理工学院计算机工程专业。在过去的四年里,他一直在大型公司如GE、Mercury Marine和Avidyne等任职,并担任测试工程师。他也是一名业余DIY爱好者,热衷于研究将硬件和软件用于复杂的机器人系统中。
程 晨 首本Arduino本土著作《Arduino开发实战指南:AVR篇》作者,C2D2社区的发起人,北京创客空间最受新创客欢迎的资深讲师。他是国内较早接触Arduino的单片机系统工程师,拥有丰富的Arduino应用开发和单片机系统开发实战经验,对于Arduino的架构和实现原理有着非常深入的理解和认识。他的著译作还包括:《Arduino电子设计实战指南:零基础篇》、《解析3D打印机:3D打印机的科学与艺术》、《AVR单片机实战:Arduino方法》。
目录
前言
致谢
技术审阅者简介
第1章 在双子座工作站遇到的麻烦 1
1.1 麻烦开始了 1
1.2 上楼,还是不上? 2
1.3 Andrew 5.0 4
1.4 轰! 5
1.5 逃离,还是不逃离 6
1.6 A计划 6
第2章 挑战1:了解有趣的东西 8
2.1 Arduino是什么? 8
2.2 让Arduino做些事情 11
2.3 安装软件 12
2.3.1 Windows操作系统下的注意事项 13
2.3.2 开发环境 15
2.4 准备好了吗? 16
第3章 挑战1:检查硬件 17
3.1 定位你需要的器件 17
前言
许多书使用引言来解释这本书讲的到底是什么,读者将会学会什么,读者需求什么(一个技能或者可能一个项目或者一款软件),以及当读完最后一页时留给读者的将是什么。这也是本书的引言所希望做到的,我们期待这是个愉快的开始。
所以,欢迎阅读本书。这里我们不会用太多篇幅在引言上,仅仅通过几页来告诉你这本书是怎样的。你会发现一堆有用的信息,它们有助于使这本书其余的内容更加有趣。
什么是Arduino奇妙之旅?
这是一个很容易回答的问题!首先,这本书是关于Arduino的。这里假设你知道什么是Arduino。不用担心,我们可以慢慢学习。现在,请看看图I-1。你将使用这个小小的电子设备做一些好玩又有趣的小玩意。把它看成一个很小的微型计算机(各种各样的),当你接通电源和其他一些微小的元件时可以做一些奇妙的事情。这就是所谓的微控制器,当你读完这本书的时候,你将会知道如何用它做更多的事情。
图I-1?Arduino Uno微控制器
至于标题中的奇妙之旅部分,下面给出解释。你将通过模拟男女主人公的处境来学习如何使用Arduino微控制器,我们在全书中虚构了他们的故事。你看,我们本来可以写一本书告诉你拿一个particulmaxinator,将它插入fibulonical端口,然后上传名为MaxFibV2的程序……你已经开始打瞌睡了?那样的过程相当枯燥乏味,对不对?那并不是最好的学习方式。
我们猜测如果你沉浸到故事中时你会喜欢学习Arduino多一点。所以故事情节用来提供一个特别的挑战,而这挑战只能使用Arduino解决。多少个挑战?8个!你将读些故事,发现主人公所面临的问题,然后连接Arduino和其他一些元器件来构建一个工作问题的解决方案。概括地说,这是本书所包括的一切——通过一个有趣的故事伴随独特的挑战来帮助你真正了解如何使用Arduino微控制器——实际上是用你的双手创造东西。相信我们——它会很有趣的!
当读完这本书时我会成为一位Arduino大师吗?
嗯……不会。我们当然想给你尽可能多的训练,但由于需要将篇幅限制在400页,我们可以展示给你的只能这么多。但不要紧张!在你通过这本书进步的同时,我们会引导你浏览我们的网站,在那里你可以了解更多关于Arduino的知识。我们将告诉你去阅读哪些书,这样你就可以继续扩充你的Arduino技能。而且我们将提供大量的提示和建议帮助你避免白费力气做重复的工作——你会惊喜地发现,很多工作已经为你做好了,你可以用快捷键和教程方便地去做你可以想象的与Arduino有关的任何工作。
当你读完这本书时,你会从Arduino新手变成Arduino探索者。你将对Arduino有足够的了解,从而感觉工作、编程和摆弄它来创建你自己的特殊项目时非常得心应手。
我们希望当你读完这本书时,你带走的是一份自信,你知道Arduino是什么,它可以做什么(和它不能做什么),以及通过使用现阶段Arduino新手、Arduino探索者和Arduino大师可利用的所有资源得到自己的答案和解决方案。如果你的目标是成为一位Arduino大师,那么这本书将让你朝着正确的方向迅速前进。
我需要什么技能?
虽然我们很希望不要求读者拥有任何技能,能够提供一本全面的、从头至尾讲述你使用Arduino所需要知道的一切的书……但这是不可能的。首先,像那样的一本书将有1500页左右,重约45磅(约20公斤)——这显然不是我们想要随身携带的一本书。当然……你总是可以找到电子书,但说实话,我们没有时间去写一本1500页的书。因此,我们将不得不要求读者具备些基本的知识,如下:
基本的计算机技能,无论Microsoft Windows还是Mac OS。这就包括诸如能够使用鼠标(或触摸板),知道如何保存文件夹中的文件,以及良好的操作最佳工具之一——互联网的水平。很大一部分读者几乎一出生就拥有笔记本计算机或智能手机,所以这些技术只是小菜一碟。但是,如果你缺乏一些基本的计算机和互联网技能,找你的晚辈帮忙就行了——这个东西,他们很擅长的。
大脑。出于某些原因,想要学习了解Arduino的人们只有在有真正的大脑时才会做得更好,而不是一个当你感到压力就精神紧绷或用来和狗狗玩耍的泡沫脑袋。如果证实大脑确实存在于你的头骨中,你会做得很好。如果你没有大脑,请放下书,叫别人开车送你去医院——你需要去做些检查。对不起。
父母、老师或好朋友。不仅这些人可以帮助你应对这本书中的挑战,而且当到时间来展示你做了些什么时,他们也确实有用。如果他们脸上出现了惊讶的表情,那么你将获得加分。如果他们摇头,完全不知道他们看到的是什么并要求你解释,那么你将获得双倍加分。说真的……当人们看着你就好像你是一个超级天才时,你会意识到你做了一些很酷的事。
这本书是如何组织的?
正如我们提到的,一共有8个挑战。这意味着这个故事将被分为8个部分(如果包括故事的结论,那么就是9个)。但是这个虚构的故事不会向你提供你所需要的解决那8个挑战的信息。不!要解决这些挑战,你将会得到一些额外的指令,我们再次希望你会轻松和有趣地阅读。
这本书分为8个部分。每个部分由一个包含一整块故事的章节开始。小说篇之后是理论篇,提供一些技巧方面的信息和完成挑战所需要的元件。每个理论章后面跟着的是硬件章,展示如何为挑战构建Arduino控制解决方案。每个软件章通过所谓的图形来总结每个挑战中使解决方案起作用的细节。别担心,我们知道对你们中的许多人来说这些可能都很陌生,所以现在只要知道所有的Arduino控制设备同时需要硬件和软件部分就可以了。随着内容的进展,你会同时获得这两方面的经验。此外,在每个软件章的结尾,你会发现额外的需要解决的问题,以帮助你成为一个更好的Arduino开发者。
书摘
在双子座工作站遇到的麻烦
Cade厌倦了跟着老师的节奏参观双子座工作站,因为老师总是安排各种关于计算机和电子产品的讲座,实在是乏味,让人犯困。于是他萌生了一个大胆的想法——说服Elle跟他一起离开老师和同学的团队,自己参观双子座工作站。不得不说,Elle是班上成绩数一数二的学生,她的理论知识学得很好,对老师在课堂上讲的关于双子座工作站每个楼层的布置了如指掌。Cade为了不让自己在这个偌大的工作站里迷路,千方百计地想说服Elle与他同行。
“你是在自找麻烦吗,Cade?跟着老师同学们一起参观这个工作站,都不需要我们费那么多心思,你非得自个儿摸索。“Elle边抱怨边回头看了看,确认在这黑乎乎的走廊里没人跟着他们。
“你真想跟着老师和同学一起参观双子座工作站吗?”Cade打趣地问道,他知道其实Elle心里也厌烦了各种无聊的讲座,只是她习惯了做好学生,让她“逃课”出来跟他一起自己参观工作站,心里多少会有点忐忑。
1.1?麻烦开始了
带队参观双子座工作站的Hondulora老师和另外两个教师站在队列的最前面,这为Cade和Elle“逃课”创造了机会,他(她)俩趁其他学生不注意时,将定位信标放到他们背包里,便神不知鬼不觉地溜走了。虽然已经逃出来了,但是Elle的心里还在纠结。
“不行,我们不能开溜,你知道Hondulora老师下周要就今天的讲座内容安排一次测验,”Elle回答道,“虽然我的成绩不差,但如果没考好,我爸妈会惩罚我的。”
“Elle,你已经是班上成绩最好的了,休息一下吧。”Cade再一次说服她,说道:“你就别再纠结了,逃一次讲座没事的,我们自己参观工作站是一样的,你考试还是可以考得很好,别担心了,快走吧。”
走着走着,Cade发现了一个安装在十字路口边缘的数字显示器,Elle跟上前看了看。数字显示器上显示了各种不同的色彩编码,他们仔细地阅读说明了之后,才知道原来在地上标记出来的不同的颜色代表通往各个不同展厅的路线。
“Pre-2050视频游戏技术,”Cade说,“我们按照红色路线走过去看看这个吧,肯定很有趣。”
Elle摇了摇头,说:“我对这个不感兴趣,我想跟着蓝色路线走,去全息图存储解决方案2020~2085这个展厅看看。我一直很好奇,想知道他们是如何解决失真问题的。”
Cade皱了皱眉头,慢慢转过头来看着Elle。“你在开玩笑吧。”他想不明白,Elle怎么会对全息图存储解决方案感兴趣。
Elle忍不住笑了出来,说:“我没开玩笑啊,也许是你在开玩笑。”
“好吧,我们已经浪费五六个小时了,整个工作站就是一个科技博物馆,我想你是认真的,你的确对这个工作站了如指掌。”Cade说。
“那第三条路线是通向哪个技术展厅的?”Elle问道,“就是那条黄色的路线。”
Cade回头看看显示器。“处理器1960~2015的历史。好吧,又是一个关于信息存储的展厅。”
Elle伸手去摸Cade的后脑勺,他一闪就躲开了。Elle心里又忐忑了起来,说:“我们已经看完所有的路线了,该回去看看老师在做什么了。”
Cade邪恶地冲Elle笑了一下。
“别这样阴阳怪气地对我笑!”Elle说。她知道Cade不想这么快就回老师那里,因为他每次央求Elle帮忙做事的时候,脸上都会露出这种独特的笑容,这种笑容Elle并不太喜欢。