arduino具体是做什么的?

 我来答
霓脦那些
高能答主

2021-11-15 · 致力于成为全知道最会答题的人
知道小有建树答主
回答量:74
采纳率:100%
帮助的人:2.3万
展开全部

Arduino是一个开源嵌入式硬件平台,用来供用户制作可交互式的嵌入式项目。

此外Arduino作为一个开源硬件和开源软件的公司,同时兼有项目和用户社区。该公司负责设计和制造Arduino电路板及相关附件。

这些产品按照GNU宽通用公共许可证(LGPL)或GNU通用公共许可证(GPL)许可的开源硬件和软件分发的,Arduino允许任何人制造Arduino板和软件分发。 Arduino板可以以预装的形式商业销售,也可以作为DIY包购买。

Arduino项目始于2003年,作为意大利伊夫雷亚地区伊夫雷亚交互设计研究所的学生项目,目的是为新手和专业人员提供一种低成本且简单的方法,以创建使用传感器与环境相互作用的设备执行器。适用于初学者爱好者的此类设备的常见示例包括传感器、简单机器人、恒温器和运动检测器。

特点

1、基于知识共享开源的电路图设计。

2、免费下载,也可依需求自己修改,但需遵照姓名标示。您必须按照作者或授权人所指定的方式,表彰其姓名。

3、依相同方式分享,若您改变或转变著作,当散布该派生著作时,您需采用与本著作相同或类似的授权条款。

4、Arduino可使用ICSP在线烧入器,将Bootloader烧入新的IC芯片

5、可依据Arduino官方网站,获取硬件的设计档,加以调整电路板及组件,以符合自己实际设计的需求。

软件

在Arduino上执行的程序可以使用任何能够被编译成Arduino机器代码的编程语言编写,Arduino官方推荐使用集成了arduino库的C++进行编程。

多数Arduino电路板上MCU的制造商Atmel公司也提供了数个可以开发Atmel微处理机程序的集成开发环境,AVR Studio和更新的Atmel Studio。

目前微软在其Visual Studio 也有提供Arduino 的 SDK,在编译执行上更方便。

测试专家陈佳辉
2023-04-17 · 助力低碳技术验证服务
测试专家陈佳辉
采纳数:20 获赞数:42

向TA提问 私信TA
展开全部
Arduino是一种开源的电子开发平台,可以用于构建各种智能设备和交互系统。它包含了一个基于C/C++的编程语言以及各种传感器、执行器和其他电子元件的接口。通过编写Arduino程序,用户可以控制这些元件的运作,从而实现各种功能,比如灯光控制、电机驱动、温度监测、声音识别等等。Arduino的优点在于它简单易用,适合初学者入门,同时也可以满足专业开发者的需求。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中原吏部侍郎
2021-12-18
知道答主
回答量:40
采纳率:0%
帮助的人:2万
展开全部
工业控制
电子产品
家用
商用
都行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式