还记得《哈利·波特》出现的魔法物品之魔法书吗?魔法书记载了巫师所能用到的各种巫术指令,很多巫师都拥有自己的魔法书,其他人是难得翻阅的,而上面记载的也往往是他自己最有用或者最具威力的魔法。
如果你拥有一本魔法书,你会了解为什么圣诞舞会上的冰雕永不融化,真正是在哪里铸造的加隆、西可和纳特魔法币,怎样让一头鹰头马身有翼兽与演员合作,霍格沃茨城堡的背后灵感,以及为什么摄魂怪采用那样的移动方式。
你是否也想拥有一本属于自己的神奇的魔法书?赶快入手《Arduino魔法书 实现梦想的工具和技术》这本书吧!Arduino魔法书与《哈利·波特》魔法书异曲同工,本书记载了物理概念、算法、数字化设计原理及具体的 Arduino编程概念等Arduino爱好者所能用到的各种基础知识,很多Arduino爱好者都拥有自己的魔法书,内容各不相同,通过本书其中案例的学习,你不仅能成为一名熟练的Arduino开发者,还能学会一些技巧,去开发更加复杂的电气系统,并在其他领域或其他平台上继续从事工程学方面的工作。
如果你拥有Arduino魔法书,你将学会如何搭建Arduino项目的硬件组件,同时,你学到的将不仅是如何将它们连接在一起,还有如何阅读原理图,为什么将某个器件用于某项功能,如何通过数据手册为自己的项目选择合适的器件等。
《 Arduino魔法书:实现梦想的工具和技术》第一版将于2014年10月中旬印刷完毕,10月正式出版,因奥松机器人联合电子工业出版社为回馈Arduino爱好者,特设预售疯抢促销活动,奥松机器人将全国首发(统一发货时间:2014年10月15日-20日),凡在本店9月29日-10月15日之间订购书籍者均会享受正价8折促销优惠价格,每人限购最多5本。
赶快入手属于自己的魔法书吧:http://www.alsrobot.cn/goods-575.html(点击链接下载电子书试读)
书 名:《Arduino魔法书:实现梦想的工具和技术》
书名原文:Exploring arduino:tools and techniques for engineering wizardry
作 者:(美)布鲁姆(Blum,J.)著;况琪、王俊升译
开 本:787×980 1/16
印 张:20.5
字 数:400千字
版 次:2014年 10月第 1版
印 次:2014年 10月第 1次印刷
定 价:59.00元
出 版 社:电子工业出版社
《Arduino魔法书:实现梦想的工具和技术》是一本关于使用Arduino实现梦想的作品。作者Jeremy Blum有一句名言:“我们生活在未来。”利用可用的工具和在本出版物中将学到的知识,任何人都有机会、也有能力选择一款Arduino微控制器并在几分钟内利用它控制周围的世界——这一梦想直到最近才成为可能。微控制器是一个可编程的平台,它使我们能够使用相对简单的命令,来定义复杂的机械、电气和软件系统的操作。通过对本出版物的学习,我们将使用Arduino制作各种作品,从运动检测到无线控制系统再到互联网通信。
本出版物适用于任何经验层级的Arduino爱好者。读者不需要具备或者只需具备少量编程和电气工程方面的经验。为了照顾到各个层次的读者,本书设计了各种可选章节、小栏目或短节选,并在其中详细解释了具体的概念。
Jeremy Blum 在康奈尔大学取得了电气和计算机工程专业的硕士学位,他还在同一领域取得了学士学位。在康奈尔大学,他通过由他发起并领导的康奈尔大学可持续设计组织(Cornell University Sustainable Design)监督了国内外几座生态建筑的设计和施工,该组织是一个美国承认的可持续设计组织,曾受到美国和世界绿色建筑委员会(U.S. and World Green Building Councils)CEO 的特别称赞。同样,Jeremy 也将他的激情付诸电气工程领域,设计了太阳能家庭能源监控系统、革命性的光导纤维LED 照明系统及追踪太阳的智能太阳能面板。他还负责协助启动了一个首创的创业者协同工作空间,每年致力于许多学生创业项目(也包括一些他自己的创意)的合作开发。
Jeremy 还设计了广受称赞的义肢控制方法、手势识别系统及楼宇自动化系统等许多项目。他设计了MakerBot Replicator 3D 打印机(被世界各国的人们使用,包括像NASA 这样知名组织)的电子系统,以及MakerBot Digitizer 3D 扫描仪的原型电子系统和固件。作为知名组织Creative Machines Lab 的研究员,他致力于制作能够自我组装的机器人、自学习四足机器人及重新定义个人制造的3D打印机。他将这项研究呈送给了同行审阅的期刊和远在印度的学术会议。Jeremy制作的YouTube视频已经将数百万人带入了工程学的大门,是互联网上最流行的Arduino入门教程。他曾开发了入选探索频道(Discovery Channel)的开源硬件项目和入门教程,并因此被国际上的开源社区和“创客”社区所熟知,赢得了一些奖项和黑客马拉松(hack-a-thons)大赛。Jeremy入选了美国电气和电子工程师学会(American Institute of Electrical and Electronics Engineers)的2012工程学新面孔(2012 New Face of Engineering)榜单。他通过自己的公司Blum Idea Labs LLC 提供工程学咨询服务,并向纽约的年轻学生教授工程学和可持续发展课程。Jeremy 的激情正在通过创新的工程学解决方案,改变着人们的生活和我们的家园。你可以在Jeremy 的网站上进一步了解他和他的工作,网址是:www.jeremyblum.com。
Scott Fitzgerald 是一名艺术家和教育工作者。自2006 年起,他就在教学中将Arduino 平台当作教具,并且自2005 年起,就在纽约大学的交互性电信项目(Interactive Telecommunications Program,ITP)中教授物理计算,向艺术家和设计师介绍微控制器。Scott 为Arduino 团队工作,为新产品撰写文档,并创作入门教程来向人们介绍Arduino 平台。他在2011 年曾经是Making Things Talk 第2版的技术编辑,并在2012 年为Arduino 官方入门套件(Arduino Starter Kit)撰写了附赠的图书。
首先,必须感谢在Wiley 出版社的朋友帮助我完成了这本书:感谢MaryJames 当初鼓励我撰写这本书;感谢Jennifer Lynn 全程监督了我的写作。我还欠Scott Fitzgerald 一个大大的感谢,感谢他在本书的技术编辑过程中的批判性眼光。如果没有element14 的鼎力支持,我可能永远无法制作出我的Arduino 入门系列视频教程,它们是本书的序曲。尤其是Sabrina Deitch 和Sagar Jethani,他们是绝佳的合作伙伴,我很荣幸能与他们一起工作。在撰写本书主要部分的同时,我还要完成硕士学位并经营两家公司,所以我要特别感谢我的教授和同事,感谢他们在我尝试平衡所有责任时理解我。最后,我想感谢我的家庭,特别是我的父母,还有我的兄弟David,是他们持续的激励,让我明白了做这些事情的意义。
Arduino魔法书:实现梦想的工具和技术是著名创客汇聚多年开发经验并结合当下热门技术撰写的一本实用性极强的工具书,也是继电子工业出版社推出《Arduino从基础到实践》》、《Arduino机器人权威指南》图书后的又一旷世之作。本书内容丰富,采用“理论入、实践出”的教学方式,促使读者加快对基础知识的认知和理解。实验案例图文并茂、注释清晰、由浅入深,通俗易懂。
于欣龙,奥松机器人创始人、资深创客
你拥有绝佳的时机。正如我经常喜欢说的,“我们生活在未来”。利用如今可用的工具和书中的知识,你就有机会、也有能力让梦想变成现实。让任何人选择一款微控制器并在几分钟内利用它控制周围的世界——这一梦想直到最近才成为可能。你可能已经猜到了,微控制器是一个可编程的平台,它使你能够使用相对简单的命令,来定义复杂的机械、电气和软件系统的操作。Arduino 微控制器平台将成为你的新宠,带你探索电子、编程、人机交互、艺术、控制系统及更加广阔的世界,有了它就有了无限的可能。通过对本书的学习,你将掌握使用Arduino 制作各种作品的方法,从运动检测到无线控制系统再到互联网通信。
无论你是工程领域彻头彻尾的新手,还是打算入门嵌入式系统设计的经验丰富的老兵,Arduino 都是一个绝佳的起点。你在寻找一本Arduino 开发的通用参考手册吗?本出版物也非常适合你,它会引导你完成一系列具体项目,而你以后也可以再次翻阅它来查找代码片段、最佳范例和系统原理图等资料。电气工程、系统设计、编程实践……这些你在阅读时学到的知识在Arduino 平台之外也有广泛的应用。通过对刊物的阅读,你将具备承担各种工程项目的能力,不论它们使用的是Arduino 还是其他平台。
本书适合任何经验层级的Arduino 爱好者。章节是彼此相关的,要利用前面章节中的概念和项目组件来实现更加复杂的想法。但不要担心,当你面临全新的、复杂的想法时,会有一个交叉引用来提示你相关概念第一次出现在书中的何处,以便很快回想起来。
本书假设你不具备或者只具备很少的编程和电气工程方面的工作经验。为了照顾到各个层次的读者,本书设计了各种可选章节、小栏目或短节选,在其中详细解释了具体的概念。尽管这些小栏目对你更深入地理解Arduino 的工作原理来说并不是必需的,但它们为更具好奇心的读者提供了进一步关注技术性话题的机会。
本书不是食谱书。如果你想遵循手把手地指导自己如何搭建一个具体项目的书,而不需要解释为什么要这么做,那本书便不适合你。你可以把本书作为一本导论,其中介绍了电气工程、计算机科学、产品设计和高级思维;你也可以把Arduino 作为媒介,通过动手实践的方式来体验这些概念。
当我们在本书中演示如何搭建Arduino 项目的硬件组件时,你学到的将不仅是如何将它们连接在一起,还有如何阅读原理图,为什么将某个器件用于某项功能,如何通过数据手册为自己的项目选择合适的器件等。在编写软件时,我提供了完整的程序代码,但你会逐步走过几个迭代性的过程来创建最终的程序。这会帮助你巩固具体的程序函数、良好的代码格式化实践和对算法的理解。
本书会讲授物理概念、算法、数字化设计原理及具体的Arduino 编程概念。我希望,通过对本书中案例的学习,你不仅能成为一名熟练的Arduino 开发者,还能学会一些技巧,去开发更加复杂的电气系统,并在其他领域或其他平台上继续从事工程学方面的工作。
幸运的是,你可以方便地获得实施本书中项目所需的器件。根据本书内容提供了这些器件的你可以在奥松机器人轻松获得地址:www.alsrobot.cn。
建议你先买基本套件。随着阅读的深入,你还可以购买扩展套件。
除了用来搭建Arduino 项目的具体器件以外,你的Arduino 探险之旅还需要一些其他工具和材料。最重要的是,你需要一台兼容Arduino 集成开发环境(IDE)的计算机(Mac OS X 10.4 以上版本,Windows XP 以上版本,或者一个Linux发行版)。在必要时我会为这些操作系统中的操作做出说明。
你可能还想要一些额外的工具,用来调试、组装硬件等。它们对完成本书中的项目来说不是必需的,但在你拓展电气工程技能时,这些工具在其他项目中迟早有用。我推荐如下工具。
一把烙铁和一些焊料(完成本书中的项目并不需要焊接,但你可能希望在洞洞板上组装自己的电路,或者你可能想购买需要焊接组装的扩展板。)
一台万用表(在调试过程中有用,但不是必需的。)
一组小型螺丝刀
一支热熔胶枪源代码和数字化内容
Arduino 原型平台的最大特点在于你想让它是什么,它就是什么。Arduino可以是一个植物灌溉自动控制系统,也可以是一个Web 服务器,甚至可以是四轴飞行器的自动驾驶仪。Arduino 是一个微控制器开发平台,它配备了直观的编程语言,你可以使用Arduino 集成开发环境(IDE)来开发它。你可以为Arduino 安装传感器、效应器、灯、扬声器、扩展模块(shield,本书译作“扩展板”)及其他集成电路,来将Arduino 变成一个可编程的“大脑”,应用于几乎任何控制系统。
本书不可能涵盖Arduino 能做的所有事情,只要你的想象力是无穷的,可能性就是无穷的。因此,本书的目标是通过实施项目来让你熟悉Arduino 的功能,学习开发自己的项目时所需的技巧。
你会在第1 章中学到更多关于Arduino 及这块板卡的变体。如果你渴望了解Arduino 的所有内部工作原理,那么你很幸运:它是完全开源的,所有的电路图和文档都可以在Arduino 网站上免费获得。附录提供了一些Arduino 的技术指标。
用世界上最流行的微控制器,来制作酷炫、实用、兼具艺术性和教育意义的作品。探索Arduino的大千世界,本书就是你的翅膀!
近期新闻
热门新闻
奥松智能微信