Arduino 模拟器

17 Mar 2025 | 4 分钟阅读

Arduino 模拟器是 Arduino 电路在现实世界中的虚拟表示。 我们可以使用模拟器创建许多项目,而无需任何硬件。

该模拟器帮助初学者和专业设计师学习、编程和创建他们的项目,而无需浪费时间收集硬件设备。

使用模拟器的优点

使用模拟器有许多优点,如下所示

  • 它可以省钱,因为无需购买硬件设备来制作项目。
  • 对于初学者来说,创建和学习 Arduino 的任务很容易。
  • 我们不必担心电路板和相关设备的损坏。
  • 不需要杂乱的电线结构。
  • 它帮助学生使用模拟器消除他们的错误。
  • 它支持逐行调试,并有助于轻松找出错误。
  • 我们可以随时随地使用我们的电脑和互联网连接来学习代码和构建项目。
  • 我们还可以与他人分享我们的设计。

模拟器的类型

有各种可用的模拟器。 一些是免费的,而另一些则需要许可证才能访问模拟器。

以下列出了一些类型的模拟器

  • Autodesk Tinkercad
  • Emulator Arduino Simulator
  • Autodesk Eagle
  • Proteus Simulator
  • Virtronics Arduino Simulator
  • ArduinoSim

Autodesk Eagle 是一款高级模拟器,用于设计 PCB 的 2D 和 3D 模型、模块化设计、多页原理图、实时同步等。

如何访问模拟器?

在这里,我们使用 Autodesk Tinkercad 模拟器

以下列出了访问 TINKERCAD 的步骤

1. 打开 tinkercad 的官方网站。 URL:https://www.tinkercad.com/

将出现一个窗口,如下所示

Arduino Simulator

2. 点击右上角的三条横线。

3. 如果您在 Autodesk 中有帐户,请点击“登录”选项。 否则,如果您没有帐户,请点击“立即加入”选项,如下所示

Arduino Simulator

登录窗口将显示为

Arduino Simulator

我们可以选择任何登录方式。 指定用户名和密码。

我们已经在 Autodesk 中拥有一个帐户,因此我们将使用用户名和密码直接登录。

加入窗口将显示为

Arduino Simulator

根据要求选择首选项,并使用 Gmail 等登录。

4. 现在,将出现一个窗口,如下所示

Arduino Simulator

5. 点击“创建新电路”选项开始设计 Arduino 电路,如上所示。

电路”选项还将显示用户先前创建的电路。 设计选项用于创建 3D 设计,这在 Arduino 中没有用处。

6. 我们现在准备好开始使用 Autodesk Tinkercad。 我们可以开始创建我们的项目。

Autodesk Tinkercad 模拟器

它也是一个用于设计虚拟电路的模拟器。

Tinkercad 的功能

以下列出了 Tinkercad 的功能

  • 发光和移动电路组件。 这意味着我们可以根据项目要求使用电路的组件。 这里的发光表示 LED 的发光。
  • 集成产品设计。 这意味着电路中使用的电子元件是真实的。
  • Arduino 编程。 我们可以直接在模拟器的编辑器中编写程序或代码。
  • 我们还可以考虑 tinkercad 提供的一些 现成的示例,以便更好地理解。
  • 实时模拟。 我们可以在浏览器中对我们的设计进行原型设计,然后再在实时环境中实现它们。

如何使用模拟器?

如上所述,登录 Autodesk Tinkercad。 现在,按照以下步骤操作

  • 点击“创建新电路”选项,如下所示
Arduino Simulator
  • 将出现一个窗口。 我们需要将所需的组件拖放到项目屏幕中。 如下所示
Arduino Simulator
  • 点击组件的下拉列表,然后选择“全部”选项。

下拉列表将显示为

Arduino Simulator

当我们稍微向下滚动时,选定的选项“全部”将显示所有组件和入门示例,如下所示

Arduino Simulator

闪烁 LED 的代码示例

让我们通过一个闪烁 LED 的示例来理解。 我们可以使用两种方法(在基本项目中闪烁 LED 和下面指定的方法)来闪烁 LED。

步骤如下

  • 搜索 UNO R3 并将电路板拖放到项目屏幕上。 我们可以根据要求选择任何电路板。
  • 搜索一个 LED 和一个 220 欧姆的电阻,并将它们拖放到项目屏幕上。

选择电阻后,将出现一个设置电阻的框,如下所示

Arduino Simulator

在这里,我们选择了 LED红色。 我们也可以选择其他颜色。

选择 LED 后,将出现一个设置颜色的框,如下所示

Arduino Simulator
  • 现在,连接电线。 对于接线,只需选择电路板上的点到组件的终端。 我们不需要在搜索框中搜索电线。
  • 电路将显示为:
Arduino Simulator
  • 选择“文本”而不是块视图,如下所示
Arduino Simulator
  • 点击代码按钮编写代码,如下所示
Arduino Simulator
  • 编码屏幕将显示为
Arduino Simulator

如果代码中存在任何错误,它也会显示错误。

  • 点击“开始模拟”将代码上传到电路板上。

LED 将亮起 1 秒钟,然后变暗 1 秒钟。

照明 LED 如下所示

Arduino Simulator

点击“停止模拟”停止 LED 闪烁,如下所示

Arduino Simulator

串行监视器

串行监视器位于编码屏幕的底部。

它将如下所示:

Arduino Simulator
下一个主题Arduino-web-editor