《Arduino实战》——第1章 你好Arduino

第1章 你好Arduino

Arduino实战
本章涵盖的内容

Arduino的历史*
Arduino硬件*
硬件和软件安装*
第一个闪烁的LED*
Arduino能用来干嘛?这个问题的答案是丰富多彩的。Arduino已经被广泛应用于各种项目中。

制作诸如Pong和Space Invaders1这类各位儿时甚至父辈年轻时玩的游戏。这些游戏的画面都是单色的,音效也比较简单。
制作循迹机器人,并学习机器人的基本原理。循迹机器人也可以用于工厂和仓库,它们可以按照既定的轨迹搬运货物。
制作光电竖琴,通过手的挥舞来演奏乐曲,就像演奏家Little Boots2那样。
制作MIDI控制器,来控制各种乐器。
制作像Segway3那样的自平衡机器人。
所有这些示例项目都是基于Arduino制作的,Arduino是一个不到手掌大小的微控制器。它最初被设计作为一个物理计算的工具,由设计或者艺术专业的学生使用。Arduino已经被一些爱好者团体和创客们接纳,将其作为一个制作项目原型的工具。

本章我们将回顾Arduino的发展史,看看它是如何成为很多创客开始一个新项目时的首选工具的。这段背景材料将介绍Arduino从伊夫雷亚互动设计学院的起源,并解释它为何有如此迫切地需要。我们会评论并对比各种不同形式Arduino的优缺点,还将告诉你入门时需要哪些工具、设备和电子元件。最后,在我们开始第一个闪烁LED的项目之前,还将介绍Arduino的集成开发环境(IDE)。

首先让我们了解一下Arduino是从哪儿来的。

时间: 2024-11-30 11:03:40

《Arduino实战》——第1章 你好Arduino的相关文章

《Arduino实战》——第1章 你好Arduino 1.1 Arduino简史

第1章 你好Arduino 本章涵盖的内容 Arduino的历史* Arduino硬件* 硬件和软件安装* 第一个闪烁的LED* Arduino能用来干嘛?这个问题的答案是丰富多彩的.Arduino已经被广泛应用于各种项目中. 制作诸如Pong和Space Invaders1这类各位儿时甚至父辈年轻时玩的游戏.这些游戏的画面都是单色的,音效也比较简单. 制作循迹机器人,并学习机器人的基本原理.循迹机器人也可以用于工厂和仓库,它们可以按照既定的轨迹搬运货物. 制作光电竖琴,通过手的挥舞来演奏乐曲,

《动手玩转Arduino》—— 第11章 认识Arduino系列 11.1 作品37:在面包板上做自己的Arduino

###第11章 认识Arduino系列 在本章,我们将: 学习如何在面包板上做自己的Arduino电路: 研究各种Arduino兼容板的特性和优点: 学习开源硬件. 我们要把整个Arduino分解成若干个元件,然后在面包板上搭出自己的Arduino电路来.自己搭电路可以省钱,在作品和原型都在不断变化时特别有用.我们还会学习一些新的元件和电路知识.然后研究如何能不借助额外的硬件把程序上传到自己做的Arduino上去.最后,我们要尝试Arduino Uno以外的常见的版本,找出它们的不同. 11.1

《动手玩转Arduino》——第2章 探索Arduino板和IDE 2.1 Arduino板

第2章 探索Arduino板和IDE 本章我们将研究Arduino板和IDE软件,我们要用IDE软件创建和上传Arduino程序到Arduino板(Arduino用草图表示程序,我们还是继续用程序这个传统术语).我们会学到程序的基本框架和程序里可以实现的基本功能,我们要创建和上传我们的第一个程序. 2.1 Arduino板 Arduino到底是什么?根据Arduino网站(http://www.arduino.cc/ )的介绍,它是一个开源的电子原型平台,这个平台是由灵活易用的硬件和软件所组成的

《动手玩转Arduino》——第11章 认识Arduino系列

第11章 认识Arduino系列 动手玩转Arduino在本章,我们将: 学习如何在面包板上做自己的Arduino电路:研究各种Arduino兼容板的特性和优点:学习开源硬件.我们要把整个Arduino分解成若干个元件,然后在面包板上搭出自己的Arduino电路来.自己搭电路可以省钱,在作品和原型都在不断变化时特别有用.我们还会学习一些新的元件和电路知识.然后研究如何能不借助额外的硬件把程序上传到自己做的Arduino上去.最后,我们要尝试Arduino Uno以外的常见的版本,找出它们的不同.

《动手玩转Arduino》——第2章 探索Arduino板和IDE

第2章 探索Arduino板和IDE 动手玩转Arduino本章我们将研究Arduino板和IDE软件,我们要用IDE软件创建和上传Arduino程序到Arduino板(Arduino用草图表示程序,我们还是继续用程序这个传统术语).我们会学到程序的基本框架和程序里可以实现的基本功能,我们要创建和上传我们的第一个程序.

《Arduino实战》——导读

前言 Arduino实战我的Arduino之旅起始于2009年夏天在Rails Underground大会上听取Elise Huard的讲演-"物联网"之后.那次会议之后,我立即购买了一本Massimo Banzi所著的<Getting Started with Arduino>1(O'Reilly, 2008).在返程的火车上,我就把它从头到尾读了一遍. 不久以后,我购买了我的第一片Arduino,开始玩.做实验并搭建小项目.我的第一个大项目是一个避障机器人,我在2010

《Arduino实战》——2.5 小结

2.5 小结 Arduino实战在本章,你了解了如何开发一个典型的项目,从一个简单的程序开始,然后逐步增加其复杂性.在开发一个项目的过程中,每次只做出较少的修改,可以使其更容易调试和发现错误.如果程序不能正确地通过编译或者显示的结果与预期不符,你只需要着眼于最近修改和增添的代码就可以了. 这个项目将你带入了数字电路的世界,这里的输入输出只有两个状态:高电平和低电平.你已经探索了一些Arduino的功能,包括可用的函数,以及强大的中断功能.在之后的章节中,你会更加深入地研究几个数字引脚及其具有的更

《Arduino实战》——第3章 简单项目:输入和输出

第3章 简单项目:输入和输出 Arduino实战本章涵盖的内容 着眼于模拟世界读取一个模拟输入使用扬声器发声搭建一架五声音阶电子琴在前一章中,我们了解了Arduino数字化的一面,循序渐进地搭建了一系列项目,展示了Arduino的输入.输出和中断等特性.在本章,我们将着眼于Arduino的另一面,看看它如何与我们周围的世界交流. 基本上,我们周边的世界可以分成两部分--模拟和数字--在这一章我们将研究与模拟世界的交互.让我们再从一个简单的元件开始,电位器,它可以为Arduino提供模拟量的输入.

《Arduino实战》——3.2 压电换能器

3.2 压电换能器 Arduino实战你是否收到过一种生日贺卡,在它打开时就会播放一段有点走调的Pointer Sisters的<I'm So Excited>旋律.压电换能器还应用于很多其他的设备,比如移动电话.门铃以及水下声呐. 图3-6展示了一个典型的可以用于发声的压电换能器,它与那些在音乐贺卡中使用的类似. 它们是如何工作的?术语压电的意思就是"由压力产生电流".当一个压电设备受到挤压时,它就会产生一个电荷,如图3-7所示.换能器在与Arduino一起使用时的一个典