Arduino 与 Elegoo

2025年1月29日 | 阅读 7 分钟

什么是Arduino?

Arduino微控制器平台一直致力于简化电子爱好者和业余爱好者的生活,并为他们提供内容。由于该公司是开源的,任何人都可以创建与Arduino兼容的电路板。Arduino软件(IDE,即集成开发环境)和编程语言都适用于Arduino。最初,Arduino将其电路板作为一种教学工具,供那些没有电子或编程经验的教师使用。Arduino诞生于伊夫雷亚互动设计学院,作为一种快速原型工具。随着社区的发展,越来越多的Arduino应用和用途不断涌现。由于其在信号处理和物联网原型工业级应用中的使用,Arduino取得了成功并广为人知。

Arduino Vs Elegoo

其所有设计均在知识共享许可下开放授权给其他公司,这是其成功的另一个重要组成部分。这使得许多经济实惠的选择成为可能。此外,许多与Arduino兼容的电路板可以直接插入Arduino主板。

以下是少数广受欢迎的扩展板:

  • Ezoic
  • 电机,驱动电机
  • 继电器,通过Arduino切换继电器
  • 以太网,为Arduino提供网络服务应用

Arduino有何帮助?

Arduino帮助业余爱好者进行原型设计和构建项目,以生产能够解决现实生活中问题的产品。这可以是任何事情,从使您的房屋完全自动化到解决像给盆栽植物浇水这样的小问题。

Arduino可用于监测、温度和湿度数据收集,以及机器人等工业级应用。使用传感器(湿度、火焰、热和红外传感器)时,记录和监测数据非常简单。为了稍后查看捕获的数据,它可以保存在云端。

什么是Elegoo?

Elegoo,又称深圳市创想三维科技有限公司,是一家中国公司。Elegoo的Mars树脂3D打印机是其知名产品。该公司也以生产微控制器而闻名。Elegoo UNO R3是该公司生产的微控制器之一。它的功能与任何其他微控制器完全相同,包括Arduino和Node MCU。它使用了ATMEGA328蓝图,这是Arduino制造商的Arduino UNO微控制器芯片。该公司致力于开源硬件的研究、制造和推广。Elegoo UNO是Arduino UNO R3的复制品。根据数据表,每个功能和规格基本相同。

Elegoo与Arduino IDE兼容吗?

是的,Elegoo与Arduino IDE兼容。该套件的说明手册要求从官方网站下载Arduino IDE。还需要下载所需的驱动程序才能在Elegoo UNO上运行该软件。Arduino是一种简单的硬件编程语言,几乎是C/C++的复制品。

安装程序

访问此页面获取所需文件。要获取所需的zip文件,请点击您已购买的入门套件。

所有可下载的教程和说明都包含在软件包中。

Elegoo的编程语言是什么?

目前还没有专门为Elegoo用户创建的编程语言或软件平台。

目前,用户使用Arduino IDE。熟悉C/C++的学生可以轻松使用该编程语言。

作为新手,我们不必为所有事情而烦恼。学习新知识和更深入地理解总是令人满意和有趣的。理解和编写代码需要您付出一些努力。

社区支持

一个平台的社区实力程度可以在Elegoo和Arduino之间的决策中发挥决定性作用。

Arduino社区历史悠久,拥有大量的创作者、教育者和活跃用户。论坛、社交媒体账户和官方Arduino网站提供了信息交流和故障排除的中心位置。丰富的第三方书籍、教程和教学材料进一步改善了学习过程。

Elegoo一直在努力发展其社区。Elegoo的社区可能还没有Arduino那么庞大或活跃,但它已经成功地建立了以用户为中心的论坛、Facebook群组和支持渠道。为了帮助新手入门,他们还在其教育产品中创建了自己的教程和文档。

重要的是要记住,区域可用性和偏好也可能在Elegoo和Arduino之间的决策中发挥作用。Elegoo产品在某些地区可能更广泛可用且价格合理,而官方支持和Arduino板在其他地区可能更常见。

Arduino和Elegoo之间的区别

比较索引ArduinoElegoo
品牌塑造Arduino是知名品牌。一家名为Arduino的公司已根据知识共享许可发布了其硬件和软件。Elegoo利用了Arduino的原理图和图纸。它以该品牌销售品牌Arduino套件。尽管他们以Arduino为灵感来构思,但该公司也运营着一个开源硬件研究平台。
费用Arduino板和入门套件的成本高于其设计来源的其他品牌。Elegoo的产品比Arduino的产品便宜。他们以相对较低的价格在入门套件方面提供了更多。
质量由于Arduino是原始制造商,其产品制造水平高。Elegoo的产品几乎与Arduino的产品一样好。
社区一个庞大的电子爱好者和业余爱好者社区通过交流想法和课程来支持Arduino。如果您需要帮助,获取帮助会简单得多。Elegoo于2015年推出,是一个相对较新的品牌。社区尚未发展壮大。在这种情况下,Elegoo的用户运气不佳。
入门套件如前所述,Arduino初学者套件包含的组件明显较少。Elegoo的Mega2560和Super入门套件包含大量零件。
模块和传感器的质量尽管价格昂贵,但Arduino传感器和模块没有任何功能问题。大多数情况下,Elegoo和Arduino非常相似。他们从不同的制造商那里购买零件。它通常来自同一制造商。

Elegoo与Arduino IDE兼容吗?

是的,Elegoo与Arduino IDE兼容。该套件的说明手册要求从官方网站下载Arduino IDE。还需要下载所需的驱动程序才能在Elegoo UNO上运行该软件。Arduino是一种简单的硬件编程语言,几乎是C/C++的复制品。

Elegoo的编程语言是什么?

目前还没有专门为Elegoo用户设计的编程语言或软件平台。用户现在使用Arduino IDE。对于已经熟悉C/C++的人来说,使用该编程语言很容易。作为一名缺乏经验的人,您无需担心。获取新知识和更深入的理解总是令人愉快和着迷的。您必须投入一点。

Arduino新手的项目创意

如果您的入门套件不错,您可以尝试一些随附的示例项目。如果是这样,您应该单独解决每个问题。如果您的入门套件随附的说明手册很糟糕,并且与其说有用不如说令人困惑,那么您应该暂时将其放在一边。

集成示例

官方Arduino软件中包含的众多内置示例提供了一条极佳的学习路径。最容易上手的项目是Bare Minimum、Blink和Digital Read Serial,按此顺序。如果您有时间,您还应该完成其余的内置示例,这将帮助您更熟悉Arduino的编码方面并增强您的信心。一旦您对该过程感到满意,您就可以开始尝试一些出色的初学者Arduino项目。

交通信号管理器

我们的项目是一个交通灯控制器,它模仿真实交通信号的行为和照明方案。这不仅是新手的一个快速而典型的项目,而且也是经验丰富的用户熟悉面包板的好方法。您需要的一切都应该包含在您的入门套件中。

在上面的视频中,警报系统使用感应运动的传感器来识别运动。当检测到运动时,警报系统会发出高音调并点亮LED灯。它需要一个可能不包含在您的入门套件中的部件,但订购它不会花费太多。除此之外,构建一个基本的Arduino警报系统是一个相当简单的项目指南。

结论

我们用微控制器的基本概述开始这篇关于Elegoo和Arduino的文章。之后,我们比较了Elegoo和Arduino,发现Elegoo是一家以更低成本提供Arduino套件的公司。

在我看来,这些产品对儿童更友好,尽管Arduino在模块和说明方面更昂贵。为了鼓励您的孩子探索STEM学科,我建议向他们介绍Arduino。由于有如此多的资源可用,获取帮助很简单。通过Circuit IO和TinkerCad等在线资源,您可以模拟基本电路。

此外,Arduino是一个开源平台,并且是第一个成立的。通过购买Arduino产品,您可以帮助那些被其设计从中获利的原始设计师。Elegoo套件只应在您之前有微控制器经验或熟悉微控制器的情况下使用。我不得不说,Elegoo在批量购买时以更低的成本向客户提供更多组件方面做得更好。

如果您想给您的孩子或其他一些孩子提供一个套件,我建议购买Arduino。如果您是业余爱好者或发烧友,Elegoo套件对于完成更多项目会更有帮助,因为您可能已经拥有工作坊中的大部分材料。通过购买原始的Arduino板和Elegoo的零件,您可以进一步组合您的选择。查看亚马逊和YouTube上的消费者评论可能会有所帮助。


下一主题CCE的优缺点