第一图书网

爱上Arduino

Massimo Banzi 人民邮电出版社
出版时间:

2012-10  

出版社:

人民邮电出版社  

作者:

Massimo Banzi  

页数:

102  

字数:

105000  

译者:

于欣龙,郭浩赟  

Tag标签:

无  

内容概要

  《爱上Arduino(第2版)》全面透彻地介绍了Arduino的相关内容,它会给你带来许多项目的点子,并帮助你顺利地实现从开始策划直到完成安装的全过程。由于本书是Arduino项目合作创始人Massimo
Banzi所著,其中一定融入了创始人对开源硬件的独到见解。全书内容完全考虑初学者学习兴趣,由易到难,循序渐进,精心编排,每个实验均配有电路图和具有功能注释的例子程序。  本书是《爱上Arduino》第2版,在保证第一版原有内容的基础上,略做修改和增加,全书示范中不仅可以使用代号为Arduino
Duemilanove,还可以使用最新的Arduino
UNO,本书非常适合电子专业、交互设计专业、新媒体技术专业学生阅读,也是电子爱好者开展电子制作项目的参考手册。

作者简介

作者:(美国)班兹(Massimo Banzi) 译者:于欣龙 郭浩赟

书籍目录

作者絮语 
致谢 
1. 介绍 
 目标读者 
 什么是Physical Computing? 
2. Arduino理念 
 原型 
 Tinkering 
 Patching 
 改装电路 
 改装键盘 
 我们喜欢变废为宝! 
 改装玩具 
 合作 
3. Arduino工作平台 
 Arduino硬件 
 Arduino集成开发环境(IDE) 
 在你的计算机上安装Arduino(IDE) 
 安装驱动程序:Macintosh操作系统下的方法 
 安装驱动程序:Windows操作系统下的方法 
 识别通信端口:Macintosh操作系统的情况 
 识别通信端口:Windows操作系统的情况 
4. Arduino入门 
 解析互动装置 
 传感器与驱动器 
 LED闪烁 
 编写程序 
 给我个奶酪(Parmesan) 
 Arduino从不停止 
 真正的Tinker都写注释 
 代码,一步一步来 
 我们将会做什么? 
 什么是电? 
 使用按钮控制LED灯 
 它是如何工作的? 
 一个电路,一千种用法 
5. 高级的输入. 输出控制方法 
 尝试其他开关类型传感器 
 使用PWM方式控制灯光亮度 
 使用光线传感器取代按钮 
 模拟输入 
 尝试其他模拟传感器 
 串行通信 
 驱动较大功率负载设备(直流电机、灯泡等) 
 复杂传感器 
6. 互动云 
 制订计划 
 编写程序源代码 
 组装电路 
 下面介绍如何安装 
7. 排疑解惑 
 测试板子 
 用面包板测试电路 
 将问题独立出来 
 开发环境(IDE)常见问题 
 利用网络资源解决问题 
附录A 面包板 
附录B 认识电阻和电容 
附录C Arduino语法参考 
附录D 阅读电路简图 

章节摘录

版权页: 插图: 在我们做实验的时候,总是会遇到各种各样的问题,这时我们需要找到解决的办法。一些简单的问题通常有规律可循,但是我们仍旧要花费很多精力去解决。 我们与电子世界和Arduino接触得越多,我们积累的知识和经验也会越多。永远不要被问题所困住,慢慢地你就会发现无论什么问题都会变得越来越简单。 每个通过Arduino完成的作品都是由硬件和软件两部分组成的,一旦发生问题,我们就要从多方面去研究,寻找问题的所在。通常可以遵循以下3个原则:了解和认识 尽可能地去了解我们的系统中每一部分的性能、功能以及用途,这种方式有助于你完成对每一部分的检测。 简化以及各个击破 古罗马有这样的谚语:divide et impera,意思是分而治之。我们要试着将我们的系统分解成多个部分,并利用我们对各个部分以及元器件的了解和认识分析每个部分的工作情况。 排除干扰确认问题所在 单独地去测试每一部分,来确认这部分完好,以减少思维干扰。随着时间和经验的积累,我们就能很容易地判断出哪一部分是问题的所在,哪一部分则是完好的。 调试(Debugging,抓虫)是软件开发中的一个术语,由Grace Hopper在1940年提出,当时的计算机还是电动机械式的,传说中有一只昆虫卡在计算机里导致计算机出现了故障。这个词就一直沿用至今。 现在我们所说的“虫”已不再是指真正的昆虫了,而是指无形的、程序上的逻辑错误,因此我们要花掉一些时间去剔除程序上的错误。 测试板子 想象一下当我们在做本书的第一个例程“LED灯闪烁”的时候,如果LED没有按照预期的情况来闪烁,我们该怎么办?岂不是有些郁闷?让我们想想我们该怎么办。 就像飞行员在起飞之前,会拿出检查清单逐一核查确保机械一切运行正常一样,我们在苛责我们的作品之前,也要确认检查以下几点,当然首先要确保Arduino已经插到计算机的USB接口上: 确认计算机是开启的(没错!这也许听起来有点傻,但这确实发生过)。在A rduino上标有PWR的位置上的绿灯如果是亮着的,则表示此时计算机在给Arduino供电。如果绿灯亮起但却很微弱,就表示供电部分有问题,需要换一条USB线试试。换过USB线后再次测试,如果问题仍然存在,可以换一个计算机USB插口试试,要是还不能解决问题,那就换一台计算机试试吧。 如果你的Arduino是全新的,那么标有L的黄色LED会快速闪烁,这是原厂设定的一个测试程序,用来检测Arduino是否正常工作。 如果您使用的是旧版(Extreme、NG、Diecimila)的Arduino并且需要外部供电,首先我们要确认外部供电适配器已经插到电源上。其次是注意Arduino上标有SV1的跳线位置,务必将跳线帽跳到靠近圆形电源插座的一边;反之,如果我们用的是USB供电,就要将跳线帽跳到靠近USB插座的一边。


编辑推荐

《硬件开源电子设计平台:爱上Arduino(第2版)》由班兹所著,Arduino是开源电子原型制作平台,它引发了设计爱好者世界的一场风暴。《硬件开源电子设计平台:爱上Arduino(第2版)》中有透彻的Arduino介绍,它会给你带来许多项目点子,并帮助你顺利地实现它们。从开始策划直到完成安装,你所需的一切信息尽在《硬件开源电子设计平台:爱上Arduino(第2版)》当中。

图书封面

图书标签Tags

广告

下载页面


爱上Arduino PDF格式下载



非常好的书,强烈推荐学习arduino零基础开始,非常好


用很好玩的语言讲述了arduino的工作原理。


写的很好,对于初学者很合适,尤其是像我这样初次接触硬件,对软件编程有经验的人。看起来很流畅,花了一个下午就全部读完,然后开始倒腾实验。点亮LED很有成就感。呵呵


能爱上完全取决于你的爱好。


非常易读,明天就去买系列的硬件


值得学习,对Aduino学习和开发很有帮助!


有很的例子,详细的讲述


不错的书籍,适合那些对于自己的动手能力有一定信心的


书籍写得太水龙了的点,也许这就是外国人的专业素质吧。


对于了解还是很有帮助的


挺好一本书,显现易懂,正在仔细学习中


还不错,就是薄了点,以为很厚呢!内容还不错,入门级别的。哈哈


不错,书本内容好,发货速度快


一个小伙子介绍的 很好


简单易懂,基础知识,特别基础


这书真心很适合小学生作为启蒙教材,文字少,图片多,容易理解!


字大行稀,觉得不划算。不实用。适合初级入门


稍有基础的人都会觉得这部书比较水~


认真看了一会儿了,感觉还不错,对于我这种新手,不错的开篇。


应该说还是很不错的


入门必备良书


很好~慢慢研究


简单易懂,不过有点太简单了。。。


好书大家都该看看


质量较好,价格合理。


intent:#Intent;S.K_1171477665=;end不咋的


深入简出,列举的例子很具有代表性,适合电子爱好初学者。


还不错,就是薄了点,学学电子制造。。。


这确实是适合爱好者(费专业人士)的读物。 专业人士建议到书店翻看一下就好,10分钟就能看完里面的东西。


讲得比较浅,属于初学者了解。专业方面不多


不太值这个价钱,内容太少,觉得这个有点忽悠人


书比较薄有点贵,内容不错!


不知道其他的同类书怎么样,但这本实在内容有点少,如果是觉得没什么东西讲,也可以多讲点例子呀。


有点简单,适合入门


正在 研究中,板子还没做好呢


本来以为是开源的发起人写的书会觉得不错,没想到太基础,非it的看看还行


我是看见那么多购买量和评论才买的,我能说坑爹吗。。。超薄的一本书,里面的内容也没说独特到什么地方,图片还是比较低端的手绘,竟然卖这么贵。。。。。。。。。。


同上全书是在凑字数费鬼地方和地方规范化的好符合规范和规范化大发光火


创始人写的书确实有想法,适合初学者看,简单明了,入门编程足以,我配上爱上Arduino互动套件学习了下,三天就将实验做完了,如果没有基础的童鞋们,估计一周也能学完,今天搜到同类书籍爱上Processing书和套件,准备下一阶段学习!


说得简单了些,能更多些内容就好了


太简单了,适用于没学过单片机的人


一本很薄的小册子,根本不值这个价,还不如网上的电子版的


对于业余爱好者学习的话比较推荐


书没有想象中包的那么严实


老外的书确实写的很好,是给初学者看的,够简单,够明了。但是书很薄,如果有一点点儿基础的童鞋们,真的,如果预算有限的,在有别的选择取舍的情况下,考虑另外的吧。这个很像一种页数很少的导游册。但预算充裕,完全没有一点儿电路电子基础的,真的这本挺好。


书内容很简单,入门的,给艺术类人士看的,专业人士就别买了~~~


书本内容简单易学,还行吧


一小时就翻完了,也记住了所有制作过程,我有一点电子基础,关键在于,banzi写出了一些本质的东西,让我一下子就理解了,显然这本书很适合我,概念清晰,平易近人,第二天照着例子玩了几个,很爽,现在找进阶的书。


就像一本杂志的增刊,内容太简略,也不适合初学入门使用。有被骗的感觉,准备直接扔废纸堆里卖掉。


不错,非常的不错.Good。


作为学习Arduino入门书籍,还算不错,介绍比较详细,图例也很形象。缺点吗,一是图书感觉价格偏高,快赶上一个板子的价了;二是在41页的4-6图配错了(和59页5-6图一样),搞了半天,看了英文版,才明白。记得重印时要改过来。


书31页示例01const int LED 13应为const int LED = 13


我觉得作为一本启蒙书还是很好的。。希望能越玩越好


初级读物,对象是不了解Arduino的,作为入门读物还是不错。


很薄,图文并茂,很好


朋友说感觉一般


ardunio


小孩看的,不适合专业人士


知识普及一下,看纸质书不伤眼睛


入门级必看


相关图书