• 跳转至主导航
  • 跳到主要内容
  • 跳至主侧边栏
  • 跳转到页脚

科技丽拉

出血边缘,总是

  • 首页
  • 关于我们
  • 联系方式
  • 交易和优惠
Techlila 徽标
分享
分享
分享
Pin
56 分享
Beaglebone Black vs 树莓派 3
下一步

BeagleBone 黑色 Vs。 树莓派 3 - 哪个更好?

Arduino 适合你吗 Arduino 适合你吗

科技丽拉 电脑

Arduino 与 Raspberry Pi – Arduino 和 Raspberry Pi 之间的区别

Ujjwal Kumar 的头像 乌伊瓦尔·库玛(Ujjwal Kumar)
最后更新日期: July 9, 2020

这篇文章的前提是一个艰难的前提:Arduino vs Raspberry Pi。 选择哪一个完全取决于一个人的技术知识以及他们想用它实现什么。

这两块板只有一个共同点:它们可以完全按照用户的需要进行定制和编程。 但是,存在根本差异。 一个是功能齐全的计算机,另一个是白板。 因此,问题不是 Arduino 与 Raspberry Pi,而是准系统与功能。

让我们深入了解一下。 Arduino 和 Raspberry Pi 是一枚硬币的两个方面; 对于想要从头开始构建某些东西的任何人来说,这两者都是令人难以置信的工具,但存在差异。

Arduino 适合你吗?

Arduino的

Arduino的 是准系统芯片:它不运行 操作系统 并且必须由另一台计算机编程。

Arduino 可以做任何你想做的事情——只要你知道如何为此目的编程。 这就是差异所在。

它是微控制器,而不是计算机; 但另一方面,您可以访问硬件——甚至是金属。 操作系统没有任何开销,这使您的代码可以根据需要利用整个 Arduino 芯片。

Raspberry Pi的

Raspberry Pi的

Raspberry Pi 是一台可以放在手掌上的计算机——当它打开时(我们不建议这样做)。

Raspberry Pi 运行 Raspbian——这是它自己的 Linux 风格; 运行一个 Linux发行版 意味着这个小小的 DIY 板能够完成普通 PC 能够做到的任何事情,这很重要。

Raspberry Pi 拥有计算机的所有功能——一个处理器、一些内存、一个集成图形处理器,以及几个连接计算机所需的所有外围设备的端口。

最重要的是,Raspbian; 操作系统使事情变得更容易——大部分工作都是为您完成的。 Linux 的基础能够运行任何东西——游戏、媒体流服务、网络服务器,可能性是无限的。

Arduino 和树莓派的区别

上面的总结对于任何人来说应该足够了,但还有很多其他的细微差别需要考虑。

功率

两块板之间的电源需求差异非常显着,它们的行为也是如此。

如前所述,Raspberry Pi 是一台成熟的计算机。 它像计算机一样打开并经过整个过程才能关闭。 电源要求也比Arduino高,在5V恒流下,就像一直在给手机充电一样。

另一方面,Arduino 没有开销。 它在开机时开始执行其代码,关机过程就像切断电源一样简单。

可扩展性

Arduino 和 Raspberry Pi 都可以通过简单地插入扩展来扩展; 而 Raspberry Pi 通过其支持各种配件 GPIO 引脚,它不像Arduino那么简单。

Raspberry Pi 上的 GPIO 引脚需要基本的连接焊接知识。 这些引脚可以通过 Raspberry Pi 中的一些基本代码进行控制,但它们的可能性非常有限,因为它们只是 1 和 0 的物理表示。 它们可以打开或关闭,这就是它们的交互方式。 它们还可以检测接收到的电压量,这可以(有时)用于更细微的任务。

另一方面,Arduino 带有“盾牌”。 有数百个这样的板子,每个板子都有自己的一套功能和传感器,可以堆叠在 Arduino 的顶部。

有 屏蔽板 甚至可以堆叠在一起; 它本质上就像乐高。 你想要温度传感器吗? 只需在 Arduino 板上添加一个带有一个的屏蔽。 需要获取天气预报吗? 在它上面添加一个网络屏蔽。

这将我们带到下一节。

网络

在网络方面,Raspberry Pi 和 Arduino 之间的区别变得很明显。

Raspberry Pi 内置了一个 100 Mbps LAN 以太网插孔。 它还具有 802.11 b/g/n 2.4 Ghz WiFi; 用户可以使用有线连接或无线连接——Linux 处理一切,一切都非常简单。 它可以正常工作,就像计算机一样。

另一方面,Arduino 不是为网络而构建的。 它是隔离的,不提供无线或有线连接。

正如所讨论的那样,可以在带有屏蔽板的 Arduino 中添加网络,但网络不仅仅是硬件。 例如,连接到网站需要多层协议——Arduino 没有,因此用户必须从头开始构建整个网络堆栈。

有一些预制代码可用于执行此操作,但这并不容易,而且肯定不会一直有效。

选择 – Arduino 与 Raspberry Pi

所以,Arduino 与 Raspberry Pi; 问题应该是 Arduino 或 Raspberry Pi。

这两个DIY板不是竞争,而是相辅相成; 事实上,有些项目需要 Arduino 和 Raspberry Pi 协同工作。

如果您的项目需要您读取大量传感器数据并在某个阈值下执行某些任务 - Arduino 是您的最佳选择。

如果项目需要你读取一些传感器数据,然后将其与网上可用的数据进行比较,通过复杂的算法进行处理,然后执行任务——树莓派就是要走的路。

如果您的项目处理硬币的两面,那么您需要一个 Arduino 和一个 Raspberry Pi——它们代表同一枚硬币的两面。

最后,它归结为我们之前所说的:准系统 vs 功能。 就基础和复杂性而言,Raspberry Pi 比 Arduino 提供了更多的功能; 然而,Arduino 是准系统,没有开销,而且编程要简单得多——只要任务很简单。

希望 Arduino 与 Raspberry Pi 的这种比较能帮助您确定您真正想要什么。 如果没有,也许可以考虑在项目中使用两个板。 Arduino 可以收集数据并与任何传感器或物理执行器进行交互,而 Raspberry Pi 可以处理数据并成为指挥 Arduino 或一大群 Arduino 的“大脑”。

分享
分享
分享
Pin
56 分享

披露: TechLila 上发布的内容受读者支持。 对于通过我们的附属链接进行的购买,我们可能会收到佣金,您无需支付额外费用。 阅读我们的 免责声明页面 了解更多关于我们的资金、编辑政策和支持我们的方式。

分享就是关怀

分享
分享
分享
Pin
56 分享
Ujjwal Kumar 的头像

乌伊瓦尔·库玛(Ujjwal Kumar)

Ujjwal 只是一个简单的人,喜欢快乐,喜欢写各种不同的东西。 你可以发现他大部分时间都在写与 Android 相关的帖子,但他也喜欢写诗、短篇小说和其他东西。

类别

  • 电脑

标签

计算机软件

读者互动

人们在说什么

  1. Supere a Ansiedade 的头像超越 Ansiedade

    我对本文中的信息非常满意,请注意 10!
    好文章! 非常好!

    回复
  2. 拉胡尔R的头像拉胡尔河

    不错的文章。 信息量很大。 请继续发表这样的文章。 我的网站有许多可以使用 Raspberry Pi 实现的项目想法。 我认为这对某人有帮助。 我的博客是 http://www.innovativeeideas.com/.

    回复
    • 马赫什·达巴德头像马赫什·达巴德

      感谢拉胡尔的帮助。 我希望你的博客能帮助别人。

      回复
  3. 赛再纳西尔头像赛赞纳赛尔

    很棒的帖子,顺便说一句,我喜欢 Arduino,所以我更喜欢 Arduino YUN 而不是 Raspberry Pi。 感谢分享

    回复

发表您的评论 取消回复

您的电子邮件地址将不会被公开。 必填 *

主要侧边栏

热门

如何在 Windows 上提高宽带速度

10 年 2021 款最佳 Android 启动器

安装 Windows 10 后要做的事情 – Windows 10 提示和技巧

您可以用来私下搜索网络的 10 大搜索引擎

55 个让你大吃一惊的有趣的计算机事实

购买笔记本电脑时要注意什么 - 笔记本电脑购买指南

Fusion Drive 与 SSD – 没有人告诉您关于 Fusion 与 SSD 存储的事情

有用的工具

• grammarly破解 - 免费语法检查器
• SEMrush – 专家信赖的最佳 SEO 工具
• Setapp – Mac 和 iOS 的一站式订阅

趋势主题

  • Android
  • 网络
  • iPhone
  • Linux的
  • 麦金塔
  • 确保用户
  • 社交媒体
  • 技术
  • Windows

值得检查

适用于 Windows 10(10 版!)的 2022 个最佳声音均衡器

14 款强烈推荐且免费的最佳 VLC 皮肤

页脚徽标 页脚文字标志

页脚

关于我们

您好,欢迎来到 TechLila,这是著名的技术博客,您可以在其中找到有关掌握基础知识及其他知识的资源丰富的文章。

在 TechLila,我们的主要目标是提供独特的信息,例如高质量的提示和技巧、教程、Windows、Macintosh、Linux、Android、iPhone、安全性的操作指南以及一些杂项子主题,例如评论。

链接

  • 关于我们
  • 联系我们
  • 免责声明
  • 隐私政策
  • 条款

关注

使用 Genesis 框架的自定义主题

Cloudways 云托管

语言

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© 版权所有 2012–2023 科技丽拉。保留所有权利。