Arduino®是一个针对电子爱好者、DIY人群、艺术家和教育工作者的小型计算平台和相应的编程软件品牌。一家同名的意大利公司设计Arduino®产品,并在线提供免费文档、软件甚至完整的硬件原理图使用或分发。该技术主要用...
Arduino®是一个针对电子爱好者、DIY人群、艺术家和教育工作者的小型计算平台和相应的编程软件品牌。一家同名的意大利公司设计Arduino®产品,并在线提供免费文档、软件甚至完整的硬件原理图使用或分发。该技术主要用于与物理世界的交互,可与各种各样的传感器、灯、电机和其他电子元件一起使用,以感知环境并与之交互。活跃的用户社区已将该技术应用于从娱乐小工具到自主飞机Arduinos®诞生于意大利,为工程专业学生提供易于制作的微控制器板,以便在课堂项目中使用。Arduino®平台最初是作为一种廉价、简单的方式向意大利学生介绍电子编程和设计的,但该项目对经济性、易用性和开放式设计的强调很快就引起了全球的关注,一种基本上可以为任何目的提供完整硬件原理图的理念。该公司将其名称注册为商标,以防止将其意大利制造的电路板与质量低劣的仿制品混淆;然而,也有一系列基于Arduino®设计的产品,从廉价的亚洲仿制品到社区支持的Freeduino网站,该网站支持基于官方设计的无商标项目。Arduino®团队通过免费提供的文档、支持和,并将其他用户提出的改进建议融入到自己的设计中自2005年创立以来,Arduino®品牌已经扩展到包括各种不同的硬件、编程语言和集成开发环境(IDE)来创建软件程序。无论是由官方团队还是其他公司生产,硬件通常作为基于微控制器的预建电路板的一部分出售,即执行软件指令的小型计算机。电子爱好者还可以购买未组装的Arduino®套件,甚至可以从头开始设计电路板,然后分别购买微控制器。发现的主要区别在于预装配的产品包括电路板的尺寸以及将微控制器连接到其他组件的输入/输出(I/O)选项的数量和类型。大多数Arduino®项目都涉及某种形式的物理计算,这意味着微控制器感知或以某种方式与周围的环境进行交互。在最简单的例子中,这可能只需要打开和关闭发光二极管(LED),但该平台有足够的计算能力用于机器人或高级电子项目。艺术家、硬件黑客和爱好者使用Arduino®产品构建了一些非常有创意的项目,包括无人驾驶飞行器(UAV),监控设备空气中的污染物,甚至植物也可以在需要水的时候给主人打电话、发微博或发短信
-
发表于 2020-08-07 13:31
- 阅读 ( 871 )
- 分类:电脑网络