Skip to main content

什么是Arduino?完整定义

Arduino #1 - Arduino 到底是什麼?What is Arduino? (ENG SUB) (六月 2025)

Arduino #1 - Arduino 到底是什麼?What is Arduino? (ENG SUB) (六月 2025)
Anonim

概述:

你有没有想过创建一个可以为你制作咖啡的程序?如果是这样,您可能对微控制器开发感兴趣。

微控制器因难以编程而臭名昭着; Arduino的目标是为软件开发人员创建一种可访问的方式来进入微控制器编程领域。 Arduino是一个围绕Atmel ATmega处理器构建的微控制器接口,再加上用于在芯片上创建逻辑的语言和编程环境。

软硬件:

Arduino在软件和硬件规范方面都是开源的,因此业余爱好者可以手动组装最简单的Arduino模块。可以购买更复杂的预组装Arduino模块,价格适中。硬件有多种格式规格,从小型可穿戴设备到大型表面贴装模块。计算机连接的主要模式是通过USB,但也存在蓝牙,串行和以太网形式因素。

Arduino软件是免费和开源的。编程平台基于流行的Wiring语言。 IDE基于Processing,这是设计人员和原型之间的一种着名语言。与大多数微控制器接口不同,Arduino是跨平台的;它可以在Windows,Linux和Macintosh OS X上运行。

应用:

Arduino允许用户通过简单的途径创建交互式对象,可以从开关和传感器获取输入,并控制物理输出,如灯,电机或执行器。由于该语言基于广泛使用的框架,因此Arduino可以与计算机上的其他软件(如Flash)或Twitter等Web API进行交互。

项目:

该平台已经培养了一个共享大量开源工作的开发人员社区。爱好者用它来创建各种创新项目,从软件恒温控制器到发送短信提醒的婴儿监视器,再到每次在Twitter上使用某个标签时都会触发的玩具枪。是的,甚至还有一整页用于控制咖啡设备的Arduino项目。

Arduino的重要性:

虽然其中一些Arduino项目可能看起来很无聊,但该技术实际上采用了许多趋势,这将使其成为行业中潜在的重要力量。 “物联网”是科技界用来描述连接到互联网并能够共享信息的日常物品的流行短语。智能电表是一个经常使用的例子,它可以调节电器的使用以节省能源。许多人认为物联网是松散定义的称为Web 3.0的现象的重要组成部分

此外,无所不在的计算概念正迅速成为一种文化规范。公众的感知和舒适程度正在转向将技术融入日常生活的结构中。 Arduino的小巧外形使其可以应用于各种日常物品。事实上,Arduino LilyPad外形尺寸允许使用可穿戴的Arduino设备。

创新工具:

像Arduino这样的开源项目降低了希望尝试交互式对象的开发人员的入门门槛。这将为创造物联网的新一波能源和初创企业创造机会。在创建生产就绪产品之前,这些创新者将能够使用Arduino平台快速进行原型设计和实验交互设备。有一天,下一个马克·扎克伯格或史蒂夫·乔布斯可能会为计算机创造与物理世界交互的新方法。注意这个空间是明智的,而Arduino是一种很好的方式,可以将你的脚趾“浸入”交互式物体的可能性中。