用户工具

站点工具


电子模块:主控模块:arduino

Arduino的诞生和作用

Arduino是一款便捷灵活、方便上手的开源电子原型平台。包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。由一个欧洲开发团队于2005年冬季开发。其成员包括Massimo Banzi、David Cuartielles、Tom Igoe、Gianluca Martino、David Mellis和Nicholas Zambetti等。

Arduino的发音是“阿尔杜伊诺”,英文发音中“r”和“i”迅速带过。这个名字来源于意大利1000多年前一位国王Arduin的名字。这位国王的出生地在意大利北部一个风景优美的小镇“Ivera“,镇上有家”di Re Arduino“的酒吧,Auduino的联合创始人Massimo Banzi经常光临这家酒吧,所以用这个名字来命名了Arduino模块。 Uno的发音是[wu no]“乌诺”,意大利语,意思是“1”,表示Arduino Uno是第一款模块的意思。

Massimo Banzi之前是意大利Ivrea一家高科技设计学校的老师。他的学生们经常抱怨找不到便宜好用的微控制器。 2005年冬天, Massimo Banzi跟David Cuartielles讨论了这个问题。 David Cuartielles是一个西班牙籍晶片工程师,当时在这所学校做访问学者。两人决定设计自己的电路板,并引入了Banzi的学生David Mellis为电路板设计编程语言。两天以后,David Mellis就写出了程式码。又过了三天,电路板就完工了。随后Banzi、Cuartielles和Mellis把设计图放到了网上,并参考软件开放源码理念,采用Creative Commons(CC)的授权方式公开硬件设计图。在这样的授权下.任何人都可以生产电路板的复制品,甚至还能重新设计和销售原设计的复制品。人们不需要支付任何费用,甚至不用取得Arduino团队的许可。然而,如果重新发布了引用设计,就必须声明原始Arduino团队的贡献。如果修改了电路板,则最新设计必须使用相同或类似的Creative Commons(CC)的授权方式,以保证新版本的Arduino电路板也会一样是自由和开放的。被保留的只有Arduino这个名字,它被注册成了商标,在没有官方授权的情况下不能使用它。

Arduino的特点

Arduino IDE(集成开发环境,可以理解为编程软件)可以在Windows、Macintosh OS X、Linux三大主流操作系统上运行。为什么人们会选择Arduino呢?

  1. 价格便宜
  2. 跨平台开发
  3. 简单的编程环境
  4. 开源及软件的可扩展性
  5. 开源及硬件的可扩展性

Arduino的型号有很多,如:

Arduino的扩展板很多,如:

  • Arduino GSM Shield
  • Arduino Ethernet Shield
  • Arduino WiFi Shield
  • Arduino Wireless SD Shield
  • Arduino USB Host Shield
  • Arduino Motor Shield
  • Arduino Wireless Proto Shield
  • Arduino Proto Shield

参考资料

电子模块/主控模块/arduino.txt · 最后更改: 2021/04/15 21:04 由 imodu