Arduino vs. Raspberry Pi2025年3月17日 | 阅读 3 分钟 Arduino 和 Raspberry Pi 都是用于创建电子项目的工具。 Arduino 被认为是 Raspberry Pi 的一部分。  Arduino 和 Raspberry Pi 的区别在下表中列出 Arduino- Arduino 被定义为简单的微控制器主板。
- Arduino 帮助我们简化项目。
- 它的开发目的是为了创建微控制器套件,用于构建电子设备。
- 大多数 Arduino 都配备一个 8 位微控制器。
- 它有 32K 字节的闪存和 2K 字节的 SRAM。 闪存包含 Arduino 的存储草图,而 SRAM 操作处理变量。
- 它提倡 C++ 作为主要编程语言。
- 它没有操作系统。 该软件平台需要 Windows、Linux 和 macOS 操作系统才能运行程序。
- Arduino 的类型有入门套件(适合初学者)、Arduino 扩展板(印刷电路扩展板)、标准 Arduino 板和具有高级功能的板。
- Arduino 一遍又一遍地运行一段代码。 因此,我们一打开电源,它就会快速启动。
- 它基于 IDE(集成开发环境),该环境仅限于编程界面。
- 连接到互联网非常复杂。
- Arduino 项目起源于意大利。
- Arduino 板的设计由不同的控制器和微处理器组成。 一些板还包括 USB(通用串行总线)、模块和串行通信接口。
- Arduino 中的处理器速度范围为 8MHz 到 400MHz。 大多数类型 Arduino 的平均速度为 16MHz。
- Arduino 的项目通过 USB 端口连接到计算机。
- 模数转换器内置在 Arduino 中。
- Arduino UNO 具有 14 个数字输入/输出引脚、6 个模拟引脚和电源引脚。
树莓派- Raspberry Pi 被定义为迷你计算机。
- 它在软件应用程序方面被认为是卓越的。
- 它的开发目的是为了鼓励计算机科学专业的学生和其他发展中国家的人们进行基础学习。
- 它由一个 64 位四核处理器或微处理器组成。
- Raspberry Pi 拥有约 1GiB 的 RAM。 在这里,1 GiB = 1024 x 1024 x 1024 字节 = (1024)^3 字节。
- 它提倡 Scratch 和 Python 作为主要的编程语言。
- Raspberry Pi 基金会提供操作系统,例如 Linux。 它还提供非 Linux 操作系统,例如 OpenBSD、NetBSD、HelenOS 等。
- Raspberry Pi 的类型有 Raspberry Pi Alternatives、Raspberry Pi Zero W 和 Raspberry Pi 3 Model B+。
- 我们可以在 Raspberry Pi 中运行所有类型的应用程序,包括 Microsoft Office、电子邮件或特定于电子项目的代码。
- 我们可以在 Raspberry Pi 中运行单个或不同的代码段。
- 所有文件的操作系统都保存在 SD 卡中。 对于一个 Raspberry Pi,我们可以有多个 SD 卡用于不同的操作系统或文件系统。
- 它在许多编程语言中都是一致的。
- 它可以很容易地连接到互联网。
- Raspberry Pi 由 Raspberry Pi 基金会在英国开发。
- Raspberry Pi 板的设计由 CPU(中央处理单元)、GPU(图形处理单元)、图形芯片、RAM、Xbee 端口、以太网端口、电源连接器、UART(通用异步接收器/发射器)和 GPIO(通用输入/输出)引脚组成。
- Raspberry Pi 中的处理器速度范围为 700MHz 到 1.5GHz。
- Raspberry Pi 的硬盘驱动器是电路板上的插槽,SD 卡插入其中。
- 模数转换器以外部方式连接到 Raspberry Pi。
- Raspberry Pi3 在板上有 40 个输入/输出引脚。
|