树莓派是 Raspberry Pi 并不昂贵,但这并不意味着您手头有一个(或者想冒险拥有的那个)。那么你可以在模拟器中尝试您的想法。

Raspberry Pi 是一款多功能单板计算机,可用于物联网和机器人项目。它价格便宜,功能强大且支持良好。但是,由于各种原因,您可能并不总是有一个 Raspberry Pi 来测试您项目的想法。这就是 Raspberry Pi 模拟器的作用。

为了使您的选择更容易,我们研究了其中五种模拟器的功能,定价以及它们的优缺点。

什么是模拟器?

树莓派模拟器允许您在不使用实际的物理树莓派的情况下测试项目。这可以为您节省金钱、时间和精力。

树莓派和项目中的各种电子元件以数字方式表示。其中一些模拟器具有拖放界面,可让您轻松添加和删除组件。使用 Raspberry Pi 模拟器,您可以运行像闪烁 LED 一样简单的项目,也可以运行像基于传感器项目一样复杂的项目。

模拟器与模拟树莓派不同,因为您可以尝试硬件的表示,而不是树莓派操作系统。

使用树莓派模拟器的原因

模拟器有几个优点,可以在您的电子项目中使用。

  1. 树莓派模拟器可帮助您超出预算工作。您可以添加昂贵的组件,并以比通常更大的规模运行。
  2. 如果您在迭代过程中遇到困难,模拟器将帮助您以完全不同的方式看待问题。此外,由于它是完全数字化的,您可以与您的朋友/同事分享您的设计,以全新的眼睛看待问题。
  3. 模拟器还允许那些无法访问测试目的所需的硬件或资源的开发人员,但仍有他们想要立即实现的想法。
  4. 使用模拟器进行修改既简单又轻松。您可以通过单击按钮切换组件或添加新组件。如果您使用模拟器,则不必担心事情会变得混乱。

树莓派的最佳模拟器

既然您知道模拟器的作用以及为什么要使用模拟器,那么实际上应该下载哪个模拟器?以下是您的四个最佳选择。

1、微软 Azure

微软 Azure 是三个最受欢迎的云计算平台之一。它托管一系列物联网解决方案,统称为 Microsoft Azure IoT。这包括一个可以连接到 Azure IoT 中心的 Raspberry Pi 模拟器。

模拟器中的三个主要区域是装配区、编码区和集成控制台窗口。可以添加一串代码,允许模拟的树莓派将消息发送到 IoT 中心。

创建 IoT 中心需要拥有 Microsoft Azure 帐户。有四个不同的定价层,从每月 29 美元的开发人员计划开始。

该模拟器仍在开发中,这就是装配区域锁定在预览模式下的原因。目前,您所要做的就是BME280湿度传感器和LED,但这在未来可能会发生变化。可以通过阅读 Microsoft 文档轻松了解将模拟器连接到 Azure IoT 中心的过程。

2、Wokwi

Wokwi 是由Uri Shaked创建的模拟平台,可让您在云中模拟物联网项目。Wokwi 能够模拟 Arduino,ESP32 和 Raspberry Pi Pico 等微控制器。此外,它是完全免费的。如果您有兴趣为 Pico 制作项目,您绝对应该尝试一下此工具。

Raspberry Pi Pico的大多数外围设备已经模拟。您可以添加 LED、蜂鸣器、OLED 和 LCD、运动传感器、电位计甚至键盘等组件。您可以轻松共享指向项目的链接,让其他人可以看到您所做的内容并根据您的设计进行构建。

目前,此 Web 应用程序仅模拟 Raspberry Pi Pico 和其他微控制器。如果要模拟树莓派单板计算机,请考虑此列表中的其他选项。

3、Wyliodrin Studio

Wyliodrin Studio是一个开源的集成开发环境(IDE),适用于 Linux,Windows,Ubuntu 和 macOS 系统,可免费下载。它也可以作为 Chrome 浏览器扩展程序使用,并为物联网和嵌入式系统开发提供许多解决方案。

此应用程序包括一个 Raspberry Pi 模拟器,允许您镜像 Raspberry Pi Zero 和 Raspberry 1,以及 Raspberry Pi 模拟器,可让您构建简单的电子电路。目前,你只能用JavaScript编写程序,但Python支持也在开发中。

Wyliodrin Studio 是完全免费的。它可以在线和离线工作,这意味着您可以随时随地处理您的项目。它还允许您导入和导出项目,从而使与他人的协作更加容易。除了 Raspberry Pi,Wyolidrin Studio 还支持 Arduino,BeagleBone Black 和 UDOO Neo。

4、验室中心的视觉设计师 Lab Center’s Visual Designer

Proteus Design Suite 包括一个可视化设计器,允许您模拟Arduino和Raspberry Pi系统。该产品包括一个流程图编辑器和一个外围图库,您可以从中选择分线板。您可以直接在可视设计器中通过直观的拖放界面构建嵌入式项目。它也可以离线工作,这在您无法访问互联网时会很有帮助。

Proteus 不会模拟整个Raspberry Pi计算机。它仅模拟运行嵌入式项目所需的过程。您可以选择使用流程图编辑器来创建程序或用 Python 编写它们。该模拟器中包含的一些数字分线板是蜂鸣器分线板、Raspberry Pi 摄像头模块、LED、TFT 显示器、GPIO 扩展器和压电发声器分线板。

此模拟器是此列表中最通用的模拟器之一,因为它包含启动和运行项目所需的大多数功能。值得注意的是,最便宜的计划起价为 248 美元,但这是一次性付款。

使用树莓派模拟器

当您需要测试项目创意时,模拟器可以派上用场,但它们并不是要替代实际设备。一些模拟器实际上比 Raspberry Pi 本身的成本更高,这使得它们对于小型项目来说是不可行的。

也就是说,模拟器可以为您打开一个全新的嵌入式电子产品世界。您可以选择与您的预算、需求和偏好相匹配的树莓派模拟器。

发表回复